List of all syllabi by semester.

Number Section(s) Name Instructor
CS 100 001 Principles of Computing Avramovic, I
CS 110 All Essentials of Computer Science Otten, J
CS 112 all Intro to Computer Programming All,
CS 211 005, 006 Object Oriented Programming Avramovic, I
CS 211 002, 004, H01 Object Oriented Programming Mengistu, T
CS 222 003 Computer Programming for Engineers Chen, J
CS 222 004 Computer Program for Engineers Greenwald, H
CS 222 003 Computer Programing for Engineers Greenwald, H
CS 262 All Introduction to Low Level Programming All Instructors,
CS 306 All Synth. of Ethics & Law for the Computing Professional Maddox, T
CS 310 All Data Structures All Instructors,
CS 321 001, 002, 004, 005 Software Engineering Soundararajan, S
CS330 001 Formal Methods and Models Baldimtsi, F
CS 330 003 Formal Methods and Models Domeniconi, C
CS 330 002 Formal Methods and Models Domeniconi, C
CS 332 001 Object-Oriented Software Design and Implementation Ammann, P
CS 367 All Sections Computer Systems and Programming All Instructors,
CS 425 Game Programming 1 Lien, J
CS 451 001 Computer Graphics Chen, J
CS 455 001 Computer Communications and Networking Pullen, J
CS 465 001 Computer Systems Architecture Zhong, Y
CS 468 002 Secure Programming and Systems Wang, X
CS 468 001 Secure Programming and Systems Simon, R
CS469 Security Enginnering Sood, A
CS 471 003 Operating Systems Pathak, P
CS 471 002 Operating Systems Cheng, Y
CS 471 001 Operating Systems Aydin, H
CS 475 1 Concurrent and Distributed Systems Bell, J
CS 480 001 / 002 Introduction to Artificial Intelligence Duric, Z
CS 483 003 Analysis of Algorithms Li, F
CS 483 002 Analysis of Algorithms Li, F
CS 483 001 Analysis of Algorithms Kosecka, J
CS 484 002 Data Mining Rangwala, H
CS 484 001 Data Mining Lin, J
CS 485 001 Autonomous Robotics Luke, S
CS504 All Priniples of Data Management and Mining Deng, P
CS 531 All Computer Systems and Fundamentals of Programming Andrea, K
CS 555 Computer Communications and Networking Osterweil, E
CS 580 001 Introduction to Artificial Intelligence Tecuci, G
CS583 001 Analysis of Algorithms Richards, D
CS584 001 Data Mining Wechsler, H
CS600 001 Theory of Computation Richards, D
CS 633 Computational Geometry Lien, J
CS 655 001 Wireless and Mobile Computing Pathak, P
CS 657 001 Mining Massive Datasets Barbara, D
CS667 001 Biometrics Wechsler, H
CS 681 001 Instructable Cognitive Agents Tecuci, G
CS 688 001 Machine Learning Barbara, D
CS 700 001 Research Methods in Computer Science Menasce, D
CS 795 001 Computational Design Yu, L
CS 797 01 Connected and Automated Vehicles Wijesekera, D
INFS 501 001 Discrete/Logic Struct for INFS Ellis, W
INFS 515 001 Computer Organization/Oper Sys He, L
INFS 519 001 Program Design/Data Structures Greenwald, H
ISA 797 Connected and Automated Vehicles Wijesekera, D
SWE 301 001 Internship Preparation Ammann, P
SWE 332 001 Object-Oriented Software Design and Implementation Ammann, P
SWE 401 001 Internship Reflection Ammann, P
SWE 432 Web Application Development LaToza, T
SWE 619 001 Object Oriented Software Specification and Construction Ammann, P
SWE 621 001 Software Model/Architech Dsgn Olimpiew, E
SWE 625 001 Software Project Management Nidiffer, K
SWE 637 001 Software Testing Kurtz, R
SWE 642 001 Software Eng for WWW Dubey, V
SWE 645 001 Component-Based Software Development Dubey, V
SWE / CS 795 Software Engineering Environments LaToza, T