Home | Research | Brief History
Course notes
Courses taught at Clarkson University
| Course | Semesters | Last |
|---|---|---|
| CS142 Introduction to Computer Science II | 13 | Fall 04 |
| CS341 Programming Languages | 8 | Fall 04 |
| CS344 Algorithms and Data Structures | 2 | Spring 03 |
| CS445 Compiler Construction | 1 | Spring 04 |
| CS541 Intro to Automata Theory and Formal Lang | 2 | Fall 99 |
| CS542 Theory of Computation | 1 | Spring 99 |
| MA346 Applied Algebra and Discrete Structures | 1 | Spring 00 |
| IT501 Software Systems (joint with CS142) | 9 | Fall 04 |
Courses taught elsewhere
| Course | University | Semesters |
|---|---|---|
| 308-330 Theoretical Aspects of Computer Science | McGill | Fall 93, 94 |
| 308-531 Theory of Computation | McGill | Spring 94 |
| CMSC452 Elementary Theory of Computation | Maryland | Spring 97 |
1/05