List of all syllabi by semester.
| Number | Section(s) | Name | Instructor |
|---|---|---|---|
| CS 100 | 001 | Principles of Computing | Molloy, K |
| CS 105 | 004, 007 | Computer Ethics and Society | Geldon, F |
| CS 105 | -005/-006 | Computer Ethics and Society | Williamson, S |
| CS 105 | -009/-010 | Computer Ethics and Society | Maddox, M |
| CS 110 | All | Essentials of Computer Science | Luke, S; Otten, J |
| CS 112 | 001, 002, 009 | Introduction to Computer Programming | Dobolyi, K |
| CS 112 | 003, 004, 005 | Intro to Computer Programming | Snyder, M., Zhong, Y |
| CS 211 | 005, 006 | Introduction to Object Oriented Programming | Dobolyi, K |
| CS 211 | 002, 004, H01 | Introduction to Object Oriented Programming | Soundararajan, S |
| CS 222 | 003 | Computer Program for Engineers | Chen, J |
| CS 222 | 002 | Computer Program For Engineers | Greenwald, H |
| CS 262 | ALL | Introduction to Low-level Programming | Andrea, Duric, Otten, |
| CS 306 | All | Synth. of Ethics & Law for the Computing Professional | Maddox, T |
| CS 310 | All | Data Structures | All Instructors, |
| CS 321 | 002, 003 | Software Engineering | Soundararajan, S |
| CS 321 | 001, 004 | Software Engineering | Russell, K |
| CS330 | 002 | Formal Methods and Models | Domeniconi, C |
| CS 330 | 001,003 | formal methods and models | richards, d |
| CS 332 | 1 | OO Software Design and Implementation | Ammann, P |
| CS 367 | all | Computer Systems and Programming | Snyder, White, Kim, |
| CS 425 | 001 | Game Programming I | Allbeck, J |
| CS 450 | 001 | Database Concepts | Kerschberg, L |
| CS 450 | 002 | Database Concepts | Motro, A |
| CS 451 | 001 | Computer Graphics | Gingold, Y |
| CS 465 | 003 | Computer Systems Architecture | King, D |
| CS 465 | 001 | Computer Systems Architecture | Menasce, D |
| CS 465 | 002 | Computer Systems Architecture | Zhong, Y |
| CS 468 | 1 | Secure Programming and Systems | Stavrou, A |
| CS 469 | 001 | Security Engineering | Sood, A |
| CS 471 | 001 | Operating Systems | Barbara, D |
| CS 471 | 002 | Operating Systems | Cheng, Y |
| CS 475 | 001 | Concurrent and Distributed Systems | Setia, S |
| CS 477 | 001 | Mobile Application Development | White, E |
| CS 480 | 001 | Introduction to Artificial Intelligence | Duric, Z |
| CS 482 | 001 | Computer Vision | Wechsler, H |
| CS 483 | 001 | Analysis of Algorithms | Li, F |
| CS 483 | 002 | Analysis of Algorithms | Wang, P |
| CS 484 | 001 | Data Mining | Rangwala, H |
| CS 504 | 003 | Principles Data Management/Mining | Nolan, J |
| CS 530 | 001 | Mathematical Foundations of CS | Kaznachey, D |
| CS 531 | 001 | Fundamentals System Programming | Greenwald, H |
| CS 550 | 001 | Database Systems | Lin, J |
| CS 571 | 001 | Operating Systems | Simon, R |
| CS 580 | 001 | Introduction to Artificial Intelligence | Tecuci, G |
| CS 583 | 002 | Analysis of Algorithms I | Shehu, A |
| CS 584 | 001 | Theory and Applications of Data Mining | Domeniconi, C |
| CS 630 | 001 | Analysis of Algorithms II | Li, F |
| CS 633 | 001 | Computational Geometry | Lien, J |
| CS 657 | 001 | Mining Massive Datasets | Barbara, D |
| CS 687 | 001 | Advanced Artificial Intelligence | Luke, S |
| CS 688 | 001 | Pattern Recognition | Wechsler, H |
| CS 695 | 003 | Wireless and Mobile Computing | Pathak, P |
| CS 779 | 001 | Topics in Resilient and Secure Computer Systems | Sood, A |
| CS 788 | 001 | Autonomic Computing | Menasce, D |
| INFS 501 | 001 | Discrete/Logic Structures for INFS | Ellis, W |
| INFS 519 | 001 | Program Design/Data Structures | Shuman, G |
| ISA 562 | 001 | Information Security Theory and Practice | Gordon, S |
| ISA 673 | 001 | Operating Systems Security | Wang, X |
| SWE 301 | 1 | Internship Preparation | Ammann, P |
| SWE 332 | 1 | OO Software Design and Implementation | Ammann, P |
| SWE 401 | 1 | Internship Reflection | Ammann, P |
| SWE 432 | Design and Implementation of Software for the Web | LaToza, T | |
| SWE 510 | 001 | Object-Oriented Programming for Java | Shin, Y |
| SWE 619 | 1 | OO Software Specification and Construction | Ammann, P |
| SWE 621 | 002 | Software Modeling and Design | Gomaa, H |
| SWE 625 | 001 | Software Project Managment | Nidiffer, K |
| SWE 637 | 001 | Software Testing | Offutt, J |
| SWE 642 | 001 | Software Engineering for WWW | Dubey, V |
| SWE 645 | 001 | Component-Based Software Development | Dubey, V |
| SWE/CS 795 | 1 | Program Analysis for Software Testing | Bell, J |