List of all syllabi by semester.
| Number | Section(s) | Name | Instructor |
|---|---|---|---|
| CS 100 | 001/002 | Principles of Computing | Molloy, K |
| CS 105 | -001/-002 | Computer Ethics and Society | Maddox, T |
| CS 110 | All | Essentials of Computer Science | Otten, J Luke, S |
| CS 112 | 004/005/006 | Introduction to Computer Programming | Russell, K |
| CS 112 | 001,003 | Introduction to Computer Programming | Dobolyi, K |
| CS 211 | 003, 005, H01 | Introduction to Object Oriented Programming | Snyder, M |
| CS 211 | 001,002 | Introduction to Object Oriented Programming | Dobolyi, K |
| CS 222 | 003 | Computer Programming for Engineers | Greenwald, H |
| CS 262 | All | Introduction to Low-level Programming | Otten, J |
| CS 306 | All | Synth. of Ethics & Law for the Computing Professional | Maddox, T Geldon, F |
| CS 310 | All | Data Structures | All Instructors, |
| CS 321 | All | Software Engineering | Soundararajan, S |
| CS 325 | 001 | Introduction to Game Design | Gingold, Y |
| CS 330 | 003 | Formal Methods and Models | Brodsky, A |
| CS 330 | 001 | formal methods | Richards, D |
| CS 330 | 002 | Formal Methods and Models | Avramovic, I |
| CS 351 | 001 | Visual Computing | Allbeck, J |
| CS 367 | 001 | Computer Systems and Programming | Aydin, H |
| CS 426 | 001 | Game Programming 2 | Lien, J |
| CS 450 | 002 | Database Concepts | Lin, J |
| CS 450 | 001 | Database Concepts | Motro, A |
| CS 455 | 001 | Computer Communications and Networking | Pullen, M |
| CS 463 | all | Comparative Programming Languages | Snyder, M |
| CS 465 | 002 | Computer Systems Architecture | Rangwala, H |
| CS 468 | 001 | Secure Programming and Systems | Wang, X |
| CS 471 | 001 | Operating Systems | Simon, R |
| CS 475 | 001 | 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 |
| CS484 | 002 | Data Mining | Wechsler, H |
| CS 484 | 001 | Data Mining | Barbara, D |
| CS 499 | 001 | Security Laboratory | Greenberg, B |
| CS 504 | 005 | Principles Data Management/Mining | Baldo, J |
| CS 530 | 002 | Mathematical Foundations of CS | Ellis, W |
| CS 531 | 001 | Fundamental System Programming | Greenwald, H |
| CS 555 | 001 | Computer Communications and Networking | Pullen, M |
| CS 580 | 001 | Introduction to Artificial Intelligence | Shehu, A |
| CS 583 | 003 | Analysis of Algorithms | Kaznachey, D |
| CS 583 | 001 | algorithms | richards, d |
| CS584 | 001 | Data Mining | Wechsler, H |
| CS584 | 001 | Data Mining | Wechsler, H |
| CS 650 | 001 | Advanced Database Management | Motro, A |
| CS 662 | 001 | Computer Graphics and Game Technologies | Gingold, Y |
| CS 675 | all | Distributed Systems | Chen, S |
| CS 682 | 001 | Computer Vision | Duric, Z |
| CS 689 | 001 | Planning Motions of Robots | Shehu, A |
| CS 700 | 001 | Quantitative Methods for Experimental Computer Science | Menasce, D |
| CS755 | 001 | Advanced Computer Networks: Internet of Things | Kim, S |
| CS 782 | 001 | Machine Learning | Domeniconi, C |
| INFS 515 | 001 | Computer Organization | He, L |
| INFS 519 | 001 | Program Design/Data Structures | Greenwald, H |
| INFS 612 | 002 | Principles and Practices of Communication Networks | McDowall, J |
| INFS 774 | 002 | Enterprise Architecture | Barlow, B |
| ISA 564 | 202 | Security Laboratory | Greenberg, B |
| ISA 650 | 001 | Federal IT Security Policy | Curts, R |
| ISA 656 | Network Security | Baldimtsi, F | |
| ISA 763 | 001 | Security Protocol Analysis | Kacem, T |
| SWE 205 | Software Usability Analysis and Design | Offutt, J | |
| SWE 437 | Software Testing and Maintenance | Offutt, J | |
| SWE 625 | 001 | Software Project Management | Nidiffer, K |
| SWE 632 | 01 | User Interface Design and Development | LaToza, T |
| SWE 637 | 001 | Software Testing | Ammann, P |
| SWE 642 | 001 | Software Eng for WWW | Dubey, V |
| SWE 645 | 001 | Component-Based Software Development | Dubey, V |
| SWE 737 | 001 | Advanced Software Testing | Ammann, P |