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.