List of all syllabi by semester.

Number Section(s) Name Instructor
CS101 001 Preview of Computer Science Luke, S
CS105 ALL Computer Ethics and Society All Instructors,
CS112 001/002/003 Intro to Computer Programming Heishman, R
CS211 002 Object-Oriented Programming Heishman, R
CS211 001 Object Oriented Programming Fleck, D
CS222 002 Computer Programming for Engineers Nordstrom, D
CS262 002 Introduction to Low-level Programming Nordstrom, D
CS306 001/002 Synthesis of Ethics and Law for the Computing Professional Maddox, T
CS310 ALL Data Structures Nordstrom, D
CS325 001 Introduction to Computer Game Design Morgan, G
CS330 001 Formal Methods and Models Richards, D
CS367 001 Computer Systems and Programming Carver, R
CS421 ALL Introduction to Software Engineering Fleck, D
CS450 003 Database Concepts Motro, A
CS451 001 Computer Graphics Chen, J
CS455 001 Comp Communications/Networking Kakarlamudi, N
CS465 001 Computer Architecture Barbara, D
CS468 001 Secure Programming and Systems Simon, R
CS471 001 Operating Systems White, E
CS480 001 Introduction to Artificial Intelligence Wechsler, H
CS483 001 Analysis of Algorithms Li, F
CS484 001 Data Mining Barbara, D
CS555 001/002 Computer Communications and Networking Chen, S
CS571 001/002 Operating Systems Aydin, H
CS580 001/003 Introduction to AI Duric, Z
CS583 003 Analysis of Algorithms I Shehu, A
CS583 001/002 Analysis of Algorithms I Wang, P
CS600 001 Theory of Computation Richards, D
CS633 001 Computational Geometry Lien, J
CS640 001/002 Advanced Compilers White, E
CS652 001 Computer Graphics Chen, J
CS681 001 Designing Expert Systems Tecuci, G
CS688 001 Pattern Recognition Wechsler, H
CS706 001 Concurrent Software Systems Carver, R
CS756 001/002 Performance Analysis of Computer Networks Pullen, J
CS780 001 Data Mining for Multimedia Databases Lin, J
CS782 001 Machine Learning De Jong, K
CS795 006 Approximation Algorithms Li, F
CS795 007 Computer Security Architectures Sood, A
CS795 001 Measurement of Human Movement Duric, Z
CS795 001 Intelligent Agents and the Semantic Web Kerschberg, L
CS800 001 Computer Science Colloquium Motro, A
EC511 001 Introduction to Electronic Commerce Sibley, E
INFS501 001 Discrete and Logical Structures for Information Systems Ellis, W
INFS515 001 Computer Organization Masiyowski, J
INFS519 001 Program Design and Data Structures Nordstrom, D
INFS612 001 Principles and Practice of Communication Networks Hwang, Y
INFS614 001 Database Management Domeniconi, C
INFS614 002 Database Management Lin, J
INFS622 002 Systems Analysis and Design Howard, R
INFS623 001 Classical and Web Information Retrieval Motro, A
INFS640 001 Introduction to Electronic Commerce Sibley, E
INFS755 001 Data Warehousing and Mining Rangwala, H
INFS772 001 Intelligent Agents and the Semantic Web Kerschberg, L
INFS780 001 Data Mining for Multimedia Databases Lin, J
ISA563 001 Fundamentals of Systems Programming Locasto, M
ISA650 001 Security Policy Sibley, E
ISA656 001 Network Security Stavrou, A
ISA674 001 Intrusion Detection Wang, X
ISA765 001 Database and Distributed System Security Smeltzer, M
IT803 001 Intelligent Agents and the Semantic Web Kerschberg, L
IT821 001 Ubiquitous Computing Seminar Sousa, J
SWE432 001 Design and Implementation of Software for the Web Baldo, J
SWE510 001 Object-Oriented Programming in Java Ahmed, M
SWE619 002 Objected-Oriented Software Specification/Construction Ahmed, M
SWE621 001/003 Software Modeling and Architectural Design Gomaa, H
SWE622 001 Distributed Software Engineering Malek, S
SWE632 001 User Interface Design Sousa, J
SWE642 001 Software Engineering for the World Wide Web Duan, N
SWE645 001 Component-Based Software Development Martin, G
SWE699 001 Ubiquitous Computing Seminar Sousa, J