Course notes
Below are various sets of lecture notes produced for mostly graduate courses that I have given.
Dynamics and Chaos, MATH 452, Fall 2017, UMD.
Descriptive Set Theory, MATH 511, Spring 2015.
Set Theory, MATH 504, Fall 2010.
Formal languages, automata and decision problems in algebra, MATH 503, Spring 2010.
Mathematical Logic, MATH 430, Fall 2009.
Computability theory, MA 573, Spring 2008, UIUC.
Banach spaces and Ramsey theory, MA 595, Spring 2007, UIUC.