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 |