Soha Hassoun, Teaching

I teach (and taught) lots of cool classes. The most recent include:

Some fun undergrad courses:
    ES93-04 -- Introduction to Computational Design, a new introductory Engineering course for first year students.
    COMP 15 - Data Structures, the bread and butter of Computer Science
    COMP 40 - Machine Structure and Assembly Language Programming

In addition, I teach the following advanced courses:
    COMP 150 - Heuristic Search and Genetic Algorithms
    COMP 150 - Computational Methods in Systems Biology
    COMP 150 - GPU Programming for Scientific Applications