James A. Foster -- Classes

These are classes I have taught in the past. These links age, and some may not be reliable. Caveat emptor!

I have also taught various independent studies and seminars, which may not be listed here.

Course Course Title or Topic Term Taught
Bioethics
Core 118/168 Bioethics FS05-06, FS06-07
Theoretical Computer Science
CS 4/504 Computational Complexity S91, F97
CS 490/Ma 495 Theory of Computation F90, F92, F94, F96, F00
CS 495/Ma 475 Analysis of Algorithms S92, S94, S96, S98, S05
CS 590 Computation and complexity S93, S94, S95, S96, S97, S99, S03, S04

CS 596

Computational Complexity Theory F94, F97
Bioinformatics & Computational Biology (Evolution Studies)
CS 4/504 Computational Biology F01
CS 4/504 Genetic Algorithms F95
CS 4/504 Bioinformatics and Evolutionary Studies F00
CS 4/504 Perl for Bioinformatics S02
Misc. Computer science
CS 4/572 Evolutionary Computation S98, F98
CS 101 Introduction to Computer Science F96
CS 360 Files and Databases S92
Programming and Software Engineering
CS 113 Program Design and Algorithms S91,F92, F97
CS 204 Programming Practice S92, F92, S93
CS 213 Data Structures F90
CS 386 Derivational Programming S97
CS 4/504 The Future of Programming F93, S95
Seminars and reading courses
CS 401 CS Undergraduate Seminar S03
CS 501 CS Graduate Seminar S96, F96, S03
CS 501 IBEST Seminar S01, S02, S03
CS 499/CS 502 Reading: Machine Learning S99

Sunday, 27 April, 2008 21:27