List of all syllabi by semester.

Number Section(s) Name Instructor
CS101 003 Preview of Computer Science Luke, S
CS105 ALL Computer Ethics and Society All Instructors,
CS112 ALL Introduction to Computer Programming Heishman, R
CS211 001 Computer Science II Fleck, D
CS222 001 Computer Programming for Engineers Nordstrom, D
CS306 ALL Synthesis of Ethics and Law for the Computing Professional Maddox, T
CS310 001/002 Computer Science III Nordstrom, D
CS330 001 Formal Methods Richards, D
CS363 001 Comparative Programming Languages White, E
CS365 001 Computer Systems Architecture Chen, S
CS367 001 Computer Systems & Programming Setia, S
CS421 ALL Introduction to Software Engineering Fleck, D
CS440 001 Language Processors and Programming Environments White, E
CS451 001 Computer Graphics Chen, J
CS455 001/002 Computer Communications and Networking Pullen, J
CS471 001 Operating Systems Carver, R
CS482 001 Computer Vision Duric, Z
CS483 001 Analysis of Algorithms Li, F
CS499 002 Topics in Computer Science: Bioinformatics Algorithms Wang, P
CS540 001/002 Language Processors White, E
CS555 003 Computer Communications and Networking Chen, S
CS555 001/002 Computer Communications and Networking Pullen, J
CS571 ALL Operating Systems Aydin, H
CS580 ALL Introduction to Artificial Intelligence Tecuci, G
CS583 001/002 Analysis of Algorithms I Wang, P
CS633 001 Computational Geometry Lien, J
CS652 001 Interactive Computer Graphics Chen, J
CS668 001 Computer Architecture Designs Zhong, Y
CS685 002 Intelligent Systems for Robotics Luke, S
CS695 002 Topics in CS: Metaheuristics De Jong, K
CS700 001 Quantitative Methods and Experimental Design in CS Menasce, D
CS706 001 Concurrent Software Systems Carver, R
CS755 001/002 Advanced Computer Networks Pullen, J
CS782 002 Machine Learning Domeniconi, C