University of Waterloo AC-Logo
  Home
  Contact

Research:
  Publications
  Events
  Discussion group
  Seminars

People:

  Faculty members
  Graduate students
  Postdoctoral fellows
  Alumni

Academic

  Courses

Prospective Students:
  Admission
  Life at Waterloo
  International Students

 

Graduate Courses


Fall 2006:

CS763 Advanced Algorithms
Instructor: Anna Lubiw
Description  

 

CS662 Formal Languages and Parsing
Instructor: Jeffrey O. Shallit
Description  

 

CS860 Advanced Topics in Algorithms and Complexity: Automatic Sequences
Instructor: Jeffrey O. Shallit
   

Spring 2006:

CS860 Advanced Topics in Algorithms & Complexity: Five Open Problems in Algorithm Design and Analysis
Instructor: Alex Lopez-Ortiz
   

 

 
CS763 Advanced Algorithms
Instructor: Timothy Chan
Description  


Winter 2006:

CS860 Advanced Topics in Algorithms & Complexity: Readings in Computational Complexity
Instructor: Jonathan Buss
   

 

 
CS763 Computational Geometry
Instructor: Anna Lubiw
Description  


Fall 2005:

CS762 Graph-Theoretic Algorithms
Instructor: Therese Biedl
Description  

 

 
CS666 Advanced Algorithms
Instructor: Alejandro (Alex) López-Ortiz
Description  


Spring 2005:

CS860 Advanced Topics in Algorithms & Complexity: Introduction to Kolmogorov complexity and its applications
Instructor: Ming Li
Description  

 

 
CS666 Advanced Algorithms
Instructor: Timothy M. Chan
Description  


Winter 2005:

CS840 Advanced Topics in Data Structures
Instructor: Ian Munro
   
 

 
CS860 Advanced Topics in Algorithms & Complexity: Algorithmic Foundations of the Internet
Instructor: Alejandro (Alex) López-Ortiz
Description  
 

 
CS764 Computational Complexity
Instructor: Jonathan Buss
Description  


Fall 2004:

CS860 Advanced Topics in Algorithms & Complexity: Algorithms for Polyhedra
Instructor: Anna Lubiw
Description  
 

 
CS666 Advanced Algorithms
Instructor: Naomi Nishimura
Description  

 

CS662 Formal Languages and Parsing
Instructor: Jeffrey O. Shallit
Description  

 


Spring 2004:

CS860 Advanced Topics in Algorithms & Complexity: Computational Geometry
Instructor: Timothy M. Chan
   
 

 
CS666 Algorithm Design and Analysis
Instructor: Timothy M. Chan
Description  


Winter 2004:

CS860 Advanced Topics in Algorithms & Complexity: Algorithmic Foundations of the Internet
Instructor: Alejandro (Alex) López-Ortiz
Description  
 

 
CS762 Graph-Theoretic Algorithms
Instructor: Therese Biedl
Description  


This page is maintained by RDG