I normally teach the following: Fall: C Programming (CSE 2035) and Automata Theory (CSE 4085) Spring: Introduction to Cryptography (CSE 4188) and Graph Theory (CSE 6436)