Coursework
Georgia Institute of Technology
Bachelor of Science (BS) in Computer Science
GPA: 4.0/4.0
Data Structures & Algorithms- Linked Lists
- Trees and Graphs
- Sorting Algorithms
- Complexity Analysis
Design & Analysis of Algorithms- Divide and Conquer
- Graphs and Trees
- Dynamic Programming
- NP Completeness
Object Oriented Programming- Classes and Objects
- Inheritance
- Polymorphism
- Design Patterns
Databases- Schema Design from Real-World Scenarios
- Advanced SQL (Joins, Views, Procedures)
- Normalization & Functional Dependencies
- Relational Mapping & Constraints
Objects and Design- UML Diagrams
- SOLID Principles
- System Design Concepts
- Team Collaboration and SCRUM
Computer Organization & Programming- Layers of Abstraction
- Machine Language & LC3
- Assembly
- C Programming
Discrete Math- Logic and Proofs
- Set Theory
- Combinatorics
- Cryptography
Linear Algebra- Matrix Operations
- Vector Spaces
- Eigenvalues and Eigenvectors
- Applications in Machine Learning