List of all syllabi by semester.

Number Section(s) Name Instructor
CS 100 001 Principles of Computing Nordstrom, D
CS 110 All Essentials of Computer Science Andrea, K; Otten, J
CS 112 all Intro to Computer Programming Dimitriadis, Krishnan, Snyder, Zhong,
CS 211 004, 006 Object-Oriented Programming Avramovic, I
CS 211 002, 005, H01 Object-Oriented Programming Soundararajan, S
CS 222 003 Computer Programming for Engineers Chen, J
CS 262 All Introduction to Low-Level Programming Avramovic, Deng, Duric, Otten,
CS 306 All Ethics & Law for the Computing Professional Maddox, T
CS 310 All Data Structures Alnifie, Russell, Zhong,
CS 321 002/004 Software Engineering Russell, K
CS 321 001, 005 Software Engineering Soundararajan, S
CS330 001 formal methods and models richards, d
CS330 001 formal method and models richards, d
CS330 001 formal methods richards, d
CS 330 03 Formal Methods and Models Wijesekera, D
CS 330 002 Formal Methods and Models Domeniconi, C
CS 332 001 OO Software Design and Implementation Ammann, P
CS 367 001,002,003 Computer Systems and Programming Kim, Andrea,
CS 390 001 Research and Project Design Principles in Computing Wang, P
CS 425 001 Game Programming 1 Lien, J
CS 451 001 Computer Graphics Gingold, Y
CS 455 ALL Computer Communications and Networking Osterweil, E
CS 465 004 Computer Systems Architecture Menasce, D
CS 465 001 Computer Systems Architecture Menasce, D
CS 468 001 Secure Programming and Systems Wang, X
CS 471 003 Operating Systems Pathak, P
CS 471 001 Operating Systems Aydin, H
CS 471 002 Operating Systems Barbara, D
CS 475 001 Concurrent and Distributed Systems Simon, R
CS 480 001 Introduction to Artificial Intelligence Luke, S
CS483 002 algorithm richards, d
CS483 002 akgorithms richards, d
CS 483 001 Analysis of Algorithms Kosecka, J
CS 484 001 Data Mining Lin, J
CS 484 002 Data Mining Rangwala, H
CS485 001 Autonomous Robotics Shehu, A
CS 499 002 Security Laboratory Greenberg, B
CS499/ CS 595 Cryptography Baldimtsi, F
CS 504 004 Principles of Data Management and Mining Deng, P
CS 504 609 Principles of Data Management and Mining Lin, J
CS 504 003 Principles of Data Management and Mining Deng, P
CS 530 001 Mathematical Foundations of CS Kaznachey, D
CS 550 001 Database Systems Motro, A
CS 551 001 Computer Graphics Chen, J
CS 555 001 Computer Communications and Networking Pullen, J
CS 571 001 Operating Systems Chen, S
CS 580 001 Introduction to Artificial Intelligence Duric, Z
CS 580 001 Introduction to Artificial Intelligence Duric, Z
CS 583 002 Analysis of Algorithms I Li, F
CS 584 001 Theory and Applications of Data Mining Lin, J
CS 630 001 Advanced Algorithms Li, F
CS 657 001,608 Mining Massive Datasets Barbara, D
CS 681 001 Knowledge Engineering Tecuci, G
CS 685 001 Autonomous Robotics Kosecka, J
CS 688 001 Pattern Recognition Domeniconi, C
CS 700 001 Research Methods in CS Setia, S
CS 795 004 Distributed Systems and Cloud Computing Cheng, Y
CS 795 Topics in Privacy and Anonymity Gordon, D
INFS 501 001 Discrete and Logical Structures for Information Systems Ellis, W
INFS 515 001 Computer Organization/Operating Systems He, L
INFS 612 002 Principles and Practices of Communication Networks Abu Jbara, A
INFS 623 001 Web Search Engines and Recommender Systems Motro, A
ISA 564 201 Security Laboratory Greenberg, B
ISA 673 001 Operating Systems' Security Stavrou, A
SWE 332 001 OO Software Design and Implementation Ammann, P
SWE 432 001 Design and Implementation of Software for the Web Bell, J
SWE 437 001 Software Testing and Maintenance Ammann, P
SWE 621 all Software Modeling and Architectural Design LaToza, T
SWE 625 001 Software Project Management Nidiffer, K
SWE 642 001 Software Engineering for WWW Dubey, V
SWE 645 001 Component-Based Software Develop Dubey, V