School
Teaching
Courses I’ve supported and the syllabi I reference most.
COMP 1800 — Problem Solving with Computers
Fundamental problem solving and programming concepts (loops, conditionals, variables, OOP) using Python.
Courses
Core CS, applied ML, and the theory backbone.
- COMP 2700 — Discrete Structures
- COMP 2150 — Data Structures & Algorithms
- COMP 4081 — Software Engineering
- COMP 2150 — Database Systems
- COMP 3420 — Computer Architecture
- MATH 4614 — Probability / Statistics
- COMP 4030 — Design / Analysis of Algorithms
- MATH 3242 — Linear Algebra
- COMP 3420 — Intro to Deep Learning
- CS224N — Natural Language Processing
- CS336 — Large Language Models
Certifications
Credentials and short courses that are most relevant.
Click to view the certificate PDF.