UCLA:
CS180 (Fall ’19) – Algorithms and Complexity
CS181 (Summer ’19) – Formal Languages and Automata Theory
CS31 (Winter ’19) – Introduction to Computer Science 1
CS132 (Fall ’18) – Compiler Construction
Northeastern:
CS2500 (Fall ’15) – Principles of Computing and Programming
CS2800 (Fall ’14) – Logic and Computation