Department of Computer Science Syllabi
as of January 23, 1998


The official syllabi for each course appears below. Note that individual faculty normally will distribute a syllabus in each course that will include alterations and additional information. The syllabi below are for general reference.

CS 230
Computer
Science I
CS 240
Computer
Science II
CS 260
Discrete
Structures
CS 280
Assembler
Language
CS 341
Digital Design
and Logic
CS 342
Data
Structures
CS 345
Operating
Systems
CS 350
Software
Engineering
CS 372
Design and
Analysis of
Algorithms
CS 382
Programming
Languages
CS 402
Numerical
Methods
CS 404
Computer
Simulation
CS 405
Systems
Programming
CS 410
Artificial
Intelligence
CS 420
Compiler
Construction
CS 430
Data Communications
Computer Networks
CS 440
Database
Management
CS 441
Computer
Architecture
CS 445
Theory of
Computation
CS 461
Computer Graphics
CS 480
Senior
Seminar
CS 490
Honors
Project
CS 495
Internship
CS 499
Independent
Study