List of all syllabi by semester.

Number Section(s) Name Instructor
CS100 DL2 Principles of Computing González Hernández, A
CS 100 DL1 Principles of Computing Tymann, P
CS 108 001 Intro to Computer Programming, Part A Kamberi, S
CS 110 All Essentials of Computer Science All,
CS 112 All Sections Introduction to Computer Programming Gopalkrishna, Kamberi, Zaman,
CS 211 All Object Oriented Programming Dimitriadis, Gonzalez, Hrolenok,
CS 262 All Introduction to Low-Level Programming Mughal, Gonzalez,
CS 306 All Synth. of Ethics & Law for the Computing Professional All,
CS 310 All Data Structures All Instructors,
CS 321 003, 004 Software Engineering Masri, W
CS 321 002 Software Engineering Soundararajan, S
CS 321 001, 005 Software Engineeing Pettit, R
CS 330 001, 003 Formal Methods and Models Richards`, D
CS 330 02 Formal Methods and Models Baldimtsi, F
CS 367 All (001, 002, 003, 004) Computer Systems and Programming All,
CS 425 Game Programming I Gingold, Y
CS 440 001 Language Processors Zaman, A
CS 450 002 Database Concepts Itani, W
CS 450 001 Database Concepts Itani, W
CS 450 003 Database Concepts Deng, P
CS 451 Computer Graphics Gingold, Y
CS 452 / 595 001 Virtual Reality Yu, L
CS 455 001 Computer Communications and Networking Han, B
CS 463 001 Comparative Programming Languages Snyder, M
CS 465 001 Computer Systems Architecture Zhong, Y
CS 468 --1 Secure Programming and Systems Wang, X
CS 471 001 Operating Systems Chen, S
CS 471 003 Operating Systems Zhang, X
CS 475 001 Concurrent & Distributed Systems Yang, L
CS 477 002 Mobile Application Development White, E
CS 480 001 Introduction to Artificial Intelligence Duric, Z
CS 483 001/002 Analysis of Algorithms Russell, K
CS 483 003, 004 Analysis of Algorithms Avramovic, I
CS 484 001 Data Mining Lin, J
CS 484 002 Data Mining Barbara, D
CS 485 001 Autonomous Robotics Luke, S
CS 487 1 Introduction to Cryptography Gordon, S
CS 504 001 Principles of Data Management and Mining Deng, P
CS 531 002 Fundamentals of System Programming Chen, J
CS 550 003 Database Systems Deng, P
CS 550 005 Database Systems Itani, W
CS 551 001 Computer Graphics Chen, J
CS 555 001 Computer Communication and Networks Shamseddine, M
CS 555 003 Computer Communication and Networking Simon, R
CS 580 002 Introduction to Artificial Intelligence Hrolenok, B
CS 580 611 Introduction to Artificial Intelligence Hrolenok, B
CS 580 003 Introduction to Artificial Intelligence Luke, S
CS 580 004 Introduction to Artificial Intelligence Xiao, X
CS 580 DL2 Introduction to Artificial Intelligence Tecuci, G
CS 580 001 Introduction to Artificial Intelligence Plaku, E
CS 583 003 Analysis of Algorithms Yaroslavtsev, G
CS 584 007 Theory and Applications of Data Mining Domeniconi, C
CS 584 006 Theory/Application of Data Mining Lin, J
CS 584 005 Theory/Application of Data Mining Zhu, Z
CS 587 1 Introduction to Cryptography Gordon, S
CS 657 001 Mining of Massive Datasets Barbara, D
CS 678 001 Advanced Natural Language Processing Anastasopoulos, A
CS 681 DL1 Instructable Cognitive Agents Tecuci, G
CS 685 001 Autonomous Robotics Stein, G
CS 688 002 Machine Learning Yu, F
CS 695 / SWE 699 003 / 001 Real-Time Embedded Software Engineering Pettit, R
CS 700 DL1 Research Methodology in Computer Science Aydin, H
CS 747 001 Deep Learning Kosecka, J
ISA 656 001 Network Security Osterweil, E
ISA 673 001 Operating Systems Security Zeng, Q
SWE 205 001 Software Usability Analysis and Design Ammann, P
SWE419 OO Software Specification and Construction Nguyen, T
SWE 432 001 Web Application Development Moran, K
SWE437 Software Testing and Maintenance Lam, W
SWE 619 002 OO Software Specification and Construction Masri, W
SWE 619 001 Object-Oriented Software Specification and Construction Ammann, P
SWE 621 003, DL1 Software Design and Architecture Soundararajan, S
SWE 621 001 Software Design and Architecture LaToza, T
SWE 637 Software Testing Johnson-Matthews, B