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