Spring 2012: CSCI-C 241 Discrete Structures for Computer Science
Spring 2012: INFO-H 201 Honors Mathematical Foundations of Informatics
Spring 2012: INFO-I 231 Introduction to the Mathematics of Cybersecurity
Fall 2011: CSCI-B 659 Information Theory and Inference
Summer I 2011: INFO I201 Mathematical Foundations of Informatics
Spring 2011: INFO I201 Mathematical Foundations of Informatics
Spring 2011: INFO H201 Honors Mathematical Foundations of Informatics
Fall 2010: On Sabbatical
Summer I 2010: INFO I201
Mathematical Foundations of Informatics
Spring 2010: INFO I201
Mathematical Foundations of Informatics (MW)
Spring 2010: INFO I201
Mathematical Foundations of Informatics (TR)
Spring 2010: INFO H201
Honors Mathematical Foundations of Informatics
Spring 2010: INFO I399
Current Topics in Informatics: Politics by Numbers
Summer 2009: INFO I201
Mathematical Foundations of Informatics
Fall 2008: INFO H201
Honors Mathematical Foundations of Informatics
Fall 2008: INFO I201
Mathematical Foundations of Informatics
Fall 2007: INFO I590
Topics in Informatics: Mathematical Methods in Bioinformatics
Fall 2007: INFO I399
Topics in Informatics: Politics by Numbers
Spring 2007: INFO I690
Topics in Informatics: Model Theory
Spring 2007: INFO I201
Mathematical Foundations of Informatics
Fall 2006: INFO I201 Mathematical Foundations of Informatics
Summer 2006: INFO I590 Topics in Informatics: Cohomology of Computing
Summer 2006: INFO I201 Mathematical Foundations of Informatics
Spring 2006: INFO I690 Topics in Informatics: Algebraic Proof Theory
Spring 2006: INFO I201 Mathematical Foundations of Informatics
Spring 2005: MATH M211 Calculus I.
Fall 2004: INFO I590 Topics in Informatics: Mathematical Methods in Bioinformatics.
Fall 2004: INFO I201 Mathematical Foundations of Informatics
Spring 2004: INFO I201 Mathematical Foundations of Informatics
Fall 2003: INFO I201 Mathematical Foundations of Informatics
Fall 2003: MATH M781- Topics in Logic: Domains and Lambda-Calculi
Spring 2003: MATH M301- Linear Algebra and Applications
Spring 2003: INFO I201- Mathematical Foundations of Informatics
Fall 2002: INFO I201- Mathematical Foundations of Informatics
Teaching at UPenn
Fall 2001:MATH 670 Topics in Logic: Linear Logic and Game Semantics
Fall 2001:MATH 151 Calculus for the Social and Biological Sciences II
Spring 2001:MATH 360 Advanced Calculus I
Fall 2000:MATH 150 Calculus for the Social and Biological Sciences I
Fall 2000:MATH 361 Advanced Calculus II