Home
Publications
Presentations
Teaching
Software
Professional Activities
Honors and Awards


I have TAed the following courses:

    CS343: Concurrent and Parallel Programming

    CS341: Algorithms

    CS135: Designing Functional Programs

    CS134: Principles of Computer Science

    CS132: Principles of Program Design

    CS131: Introduction to Computer Programming

Recent lectures:

    Protein structure prediction, The 5th Canadian Student Conference on Biomedical Computing and Engineering.