List of all syllabi by semester.

Number Section(s) Name Instructor
CS 100 001 Principles of Computing Kauffman, C
CS 101 001 Preview of Computer Science Duric, Z
CS 105 001, 002 Computer Ethics and Society Otten, J
CS 105 003 & 004 Computer Ethics and Society Maddox, T
CS 105 005 & 006 Computer Ethics and Society Kowalski, G
CS 112 001/002/003 Introduction to Computer Programming Dobolyi, K
CS 112 004/005 Introduction to Computer Programming Russell, K Zhong, Y
CS 112 006 Introduction to Computer Programming Soundararajan, S
CS 211 001 Introduction to Object Oriented Programming Dobolyi, K
CS 211 002 / 003 / 005 / 006 / H01 Object Oriented Programming Kauffman, C and Snyder, M,
CS 222 003 Computer Programming for Engineers Greenwald, H
CS 222 001 002 P01 Computer Programming for Engineers Chen, J
CS 262 All Introduction to Low-Level Programming Nordstrom, D and Otten, J,
CS 306 ALL Synth. of Ethics & Law for the Computing Professional Geldon, F and Maddox, T,
CS 310 002, 003, 004 Data Structures Nordstrom, D
CS 310 001 Data Structures Lien, J
CS 321 001/002 Software Engineering Russell, K
CS 321 004/005 Software Engineering Soundararajan, S
CS 325 1 Introduction to Game Design Gingold, Y
CS 330 03 Formal methods and Models Wijesekera, D
CS 330 002 Formal Methods and Models Gordon, S
CS 351 001 Visual Computing Allbeck, J
CS 367 002 Computer Systems and Programming Aydin, H
CS 367 001 Computer Systems and Programming Rangwala, H
CS 426 Game Programming II Lien, J
CS 440 001 Language Processors White, E
CS 450 002 Database Concepts Motro, A
CS 450 001 Database Concepts Kerschberg, L
CS 455 001 Computer Communications and Networking Pullen, J
CS 463 001 Comparative Programming Languages Snyder, M
CS 465 003 Computer Systems Architecture King, D
CS 465 001/002 Computer Systems Architecture Zhong, Y
CS 471 001 Operating Systems Pathak, P
CS 471 002 Operating Systems Barbara, D
CS 475 001 Concurrent and Distributed Systems Setia, S
CS 480 001 Introduction to Artificial Intelligence Wechsler, H
CS 483 001 Analysis of Algorithms Shehu, A
CS 484 001 Data Mining Lin, J
CS 490 001 Design Exhibition Wang, P
CS 504 002 Principles of Data Management and Mining Molloy, K
CS 504 004 Principles of Data Management and Mining Conroy, A
CS 530 002 Mathematical Foundations in Computer Science Ellis, B
CS 531 001 Fundamentals of Systems Programming Greenwald, H
CS 540 001 Language Processors White, E
CS 550 002 Database Systems Shuman, G
CS 550 001 Database Systems Brodsky, A
CS 571 002 Operating Systems Chen, S
CS 580 001 Introduction to Artificial Intelligence Wechsler, H
CS 583 001 Analysis of Algorithms I Li, F
CS 583 002 Analysis of Algorithms Kaznachey, D
CS 584 001 Theory and Applications of Data Mining Barbara, D
CS 650 001 Advanced Database Management Motro, A
CS 672 001 Computer System Performance Evaluation Menasce, D
CS 674 001 Data Mining on Multimedia Data Lin, J
CS 682 002 Computer Vision Duric, Z
CS 684 001 Graph Algorithms Li, F
CS 685 001 Autonomous Robotics Kosecka, J
CS 795 Blockchain Technologies Baldimtsi, F
CS 795 002 Wireless and sensor networks and their applications Kim, S
CS 818 001 Wireless and sensor networks and their applications Kim, S
INFS 515 001 Computer Organization Course and Operating Systems He, L
INFS 519 001 Program Design and Data Structures Russell, K
INFS 612 002 Principles and Practices of Communication Networks McDowall, J
ISA 562 01, P01 Information Security Theory and Practice Sood, A
ISA 564 201 Security Laboratory Greenberg, B
ISA 650 001 Security Policy Curts, R
ISA 656 001 Security Security Wang, X
ISA 697 001 Strategic Thinking for Cyber Security Guidorizzi, R
SWE 205 Software Usability Analysis and Design Offutt, J
SWE 301 001 Internship Preparation Ammann, P
SWE 401 001 Internship Reflection Ammann, P
SWE 437 001 Software Testing and Maintenance Ammann, P
SWE 443 001 Software Architectures Norbisrath, U
SWE 510 001 Object-Oriented Programming in Java Shin, Y
SWE 619 001 Object-Oriented Programming in Java Baldo, J
SWE 622 001 Distributed Software Engineering Bell, J
SWE 625 001 Software Project Management Nidiffer, K
SWE 637 001 Software Testing Ammann, P
SWE 642 002 Software Engineering for the World Wide Web Dubey, V
SWE 737 Advanced Software Testing Offutt, J
SWE 795 001 Software Engineering Environments LaToza, T