Advanced algorithm design with formal correctness proofs.
Studied divide-and-conquer, dynamic programming, greedy algorithms, network flow, NP-completeness, and approximation strategies.
Topics: Recurrences, DP, greedy, reductions, P vs NP, approximation algorithms
Algorithm Design
Complexity Theory
Dynamic Programming
A | Spring 2026
🎨
A | Spring 2026
CSCE 441 — Computer Graphics
Fundamentals of 2D/3D rendering pipelines — from geometry transformations to rasterization and shading.
Programming assignments covered ray tracing, texture mapping, and real-time rendering techniques.
Topics: Linear algebra for graphics, rasterization, shading models, OpenGL, ray casting
C++
OpenGL
GLSL
A | Fall 2025
⚙️
A | Fall 2025
CSCE 313 — Computer Systems
Systems programming focused on how user-space code interacts with the OS kernel.
Covered processes, threads, file I/O, synchronization, and network sockets through hands-on projects.
Full software development lifecycle in a team setting using Agile/Scrum methodology.
Semester project: a full-stack bubble tea restaurant POS system built by a 6-person team.
Served as project manager and backend developer — Live Demo.
Topics: Agile/Scrum, version control workflows, code review, system design, testing, deployment
React
Next.js
PostgreSQL
Agile/Scrum
A | Spring 2025
🌲
A | Spring 2025
CSCE 221 — Data Structures
Core study of fundamental data structures and their algorithmic applications.
Implemented and analyzed trees, heaps, hash tables, and graphs with formal complexity analysis.
Low-level architecture — how code becomes hardware behavior. Covered digital logic,
ISA design, assembly programming, the memory hierarchy, pipelining, and cache performance.
Topics: Boolean logic, x86 assembly, cache design, pipeline hazards, I/O
x86 Assembly
C
Digital Logic
A | Spring 2025
📝
A | Spring 2025
CSCE 314 — Programming Languages
Survey of language design paradigms — imperative, functional, and logic programming.
Hands-on work in Haskell emphasized functional reasoning, type systems, and higher-order functions.
Topics: Type systems, functional programming, lambda calculus, parsing, Haskell
Haskell
Functional Programming
Type Theory
— Full Transcript —
Summer / Fall 2026 — In Progress
Course
Title
Cred
Grade
PERF 301
Performance in World Cultures
3
A
POLS 207
State & Local Government
3
A
CSCE 412
Cloud Computing
3
—
CSCE 435
Parallel Computing
3
—
MGMT 309
Survey of Management
3
—
MKTG 409
Principles of Marketing
3
—
Fall 2026 grades pending — courses currently in progress.
Spring 2026 — Computer Science
Course
Title
Cred
Grade
ACCT 209
Survey of Accounting Principles
3
A
CSCE 411
Design & Analysis of Algorithms
3
A
CSCE 441
Computer Graphics
3
A
CSCE 481
Seminar
1
A
FINC 409
Survey of Finance Principles
3
A
Term GPA: 4.000 | 13 hrs
Fall 2025 — Computer Science
Course
Title
Cred
Grade
CSCE 313
Intro to Computer Systems
4
A
CSCE 331
Foundations of Software Engineering
4
A
POLS 206
American National Government
3
A
STAT 211
Principles of Statistics I
3
A
Term GPA: 4.000 | 14 hrs
Spring 2025 — Computer Science
Course
Title
Cred
Grade
CSCE 221
Data Structures & Algorithms
4
A
CSCE 312
Computer Organization
4
A
CSCE 314
Programming Languages
3
A
MATH 304
Linear Algebra
3
A
Term GPA: 4.000 | 14 hrs
Fall 2024 — Computer Science
Course
Title
Cred
Grade
CSCE 120
Program Design & Concepts
3
A
CSCE 181
Intro to Computing
1
A
CSCE 222
Discrete Structures for Computing
3
A
FILM 251
Intro to Film Analysis
3
A
MATH 251
Engineering Math III
3
B
Term GPA: 3.769 | 13 hrs
Spring 2024 — General Engineering
Course
Title
Cred
Grade
CHEM 120
Fund. of Chemistry II
4
A
CLEN 181
Engr. Regents Seminar
0
S
ENGR 216
Ex. Phys. Engr. Lab II — Mechanics
2
B
MATH 152
Engineering Math II
4
B
PHYS 206
Newtonian Mechanics (Engr & Sci)
3
B
Term GPA: 3.307 | 13 hrs
Fall 2023 — General Engineering
Course
Title
Cred
Grade
CHEM 119
Fund. of Chemistry I
4
A
CLEN 181
Engr. Regents Seminar
0
S
ENGR 102
Engineering Lab I — Computation
2
B
HLTH 236
Intro Health Disparities & Diversity
3
A
MATH 151
Engineering Math I
4
A
Term GPA: 3.846 | 13 hrs
Transfer Credits
Course
Title
Cred
Grade
BIOL 111
Introductory Biology I
4
TCR
ENGL 104
Composition & Rhetoric
3
TCR
ENGL 222
World Literature
3
TCR
HIST 104
World History Since 1500
3
TCR
HIST 105
History of the U.S. I
3
TCR
HIST 106
History of the U.S. II
3
TCR
SPAN 101
Beginning Spanish I
4
TCR
23 transfer hours accepted — not counted toward GPA.