List of all syllabi by semester.

Number Section(s) Name Instructor
CS 110 All Essentials of Computer Science Otten, J
CS 112 All Introduction to Computer Programming All Instructors,
CS 211 All Object Oriented Programming Alnifie, G; Avramovic, I
CS 222 003 Computer Program for Engineers Greenwald, H
CS 222 001-002 Computer Programming for Engineers Chen, J
CS 262 All Introduction to Low-Level Programming Deng, P; Otten, J
CS 306 All Synth. of Ethics & Law for the Computing Professional Maddox, Geldon,
CS 310 001/003/004 Data Structures Russell, K; Zhong, Y
CS 310 005 Data Structures Nordstrom, D
CS 321 001, 002, 005, 006 Software Engineering Soundararajan, S
CS 325 001 Introduction to Game Design Lien, J
CS 330 002 formal methods Richards, D
CS 330 003 Formal Methods and Models Gordon, S
CS 330 001 Formal Methods and Models Avramovic, I
CS 351 Visual Computing Yu, L
CS 367 002 Computer Systems and Programming Aydin, H
CS 367 001, 003, and 004 Computer Systems and Programming Andrea, K
CS 426 001 Game Programming 2 Lien, J
CS 450 001 Database Concepts Motro, A
CS 455 001 Computer Communications and Networking Pullen, J
CS 455 002 Computer Communications and Networking Chen, S
CS 463 001 Comparative Programming Languages Snyder, M
CS 465 002 Computer Systems Architecture Zhong, Y
CS 468 002 Secure Programming and Systems Wang, X
CS 469 001 Security Engineering Sood, A
CS 471 003 Operating Systems Barbara, D
CS 471 001 Operating Systems Cheng, Y
CS 471 002 Operating Systems Simon, R
CS 475 1 Concurrent and Distributed Systems Bell, J
CS 480 001 Introduction to Artificial Intelligence Tecuci, G
CS 483 001 Analysis of Algorithms Wang, P
CS 483 002 Analysis of Algorithms Li, F
CS 484 001 Data Mining Domeniconi, C
CS 484 002 Data Mining Lin, J
CS 490 one Design Exhibition Wang, P
CS 499 003 Computational Music Synthesis Luke, S
CS 499 001 Security Laboratory Greenberg, B
CS 504 002/005 Priniples of Data Management and Mining Deng, P
CS 530 002 Mathematical Foundations of CS Kaznachey, D
CS 550 1 Database Systems Brodsky, A
CS 555 001 Computer Communications and Networking Pathak, P
CS 580 001 Introduction to Artificial Intelligence Luke, S
CS 583 004 Analysis of Algorithms I Shehu, A
CS 584 001 Theory/Application Data Mining Barbara, D
CS 650 001 Advanced Database Management Motro, A
CS 672 001 Computer System Performance Evaluation Menasce, D
CS 675 001 Distributed Systems Chen, S
CS 682 001 Computer Vision Duric, Z
CS 684 001 graph algorithms Richards, D
CS 687 001 Advanced Artificial Intelligence Kosecka, J
CS 687 001 Advanced Artificial Intelligence Kosecka, J
CS 695 001 Network Science: Principles and Applications Shehu, A
CS 795 001 Deep Learning Rangwala, H
CS 795 004 Cybersecurity & Internet Rsch Osterweil, E
INFS 501 001 Discrete and Logical Structures for Information Systems Ellis, W
INFS 519 001 Program Design/Data Structures Greenwald, H
ISA562 001 Information Security Theory and Practice Wijesekera, D
ISA 564 001 Security Laboratory Greenberg, B
ISA 656 Network Security Baldimtsi, F
SWE 205 001 Software Usability Analysis and Design Ammann, P
SWE 510 001 Object Oriented Programming in Java Dimitriadis, S
SWE 621 002 Software Modeling and Architectural Design Olimpiew, E
SWE 625 001 Software Project Management Nidiffer, K
SWE 637 001 Software Testing Ammann, P
SWE 642 001 Software Engineering for WWW Dubey, V
SWE 645 001 Component-Based Software Development Dubey, V