Undergraduate Courses (current)

Fall:
3-43: Introduction to Programming (C++) (greek pages) [Dept. of Mathematics]
Spring:
6-41: Design and Analysis of Algorithms (greek pages) [Dept. of Mathematics]

Graduate Courses (current)

Fall:
CS-17: Algorithmic Graph Theory [Dept. of Mathematics]
Spring:
CS-03: Computational Complexity [Dept. of Mathematics]

Past Courses

Undergraduate courses:
3-43: Introduction to Programming (C++) [Dept. of Mathematics]
6-41: Introduction to the Theory and Analysis of Algorithms [Dept. of Mathematics]
7-46: Graph Theory [Dept. of Mathematics]
2-42: Introduction to Computers [Dept. of Mathematics]
4-42: Design and Analysis of Algorithms [Dept. of Computer Science]
Graduate courses:
CS-17: Algorithmic Graph Theory [Dept. of Mathematics]
CS-03: Computational Complexity [Dept. of Mathematics]
CS-18: Parallel Algorithms and Computations [Dept. of Mathematics]