List of all syllabi by semester.

Number Section(s) Name Instructor
CS101 001 Preview of Computer Science Luke, S
CS105 ALL Computer Ethics & Society All Instructors,
CS112 ALL Intro to Computer Programming Snyder, M
CS211 ALL Introduction to Object Oriented Programming Dobolyi, K
CS222 001 Computer Programming for Engineers Kauffman, C
CS262 001/002 Introduction to Low-level Programming Nordstrom, D
CS262 003 Introduction to Low-Level Programming Maddox, T
CS306 ALL Synth. of Ethics & Law for the Computing Professional Maddox, T
CS310 002/003 Data Structures Nordstrom, D
CS310 001 Data Structures Carver, R
CS321 ALL Software Requirements/Design Modeling Dobolyi, K
CS330 002 Formal Methods and Models Domeniconi, C
CS330 001 Formal Methods and Models Richards, D
CS332 001 OO Software Design and Implementation Ammann, P
CS367 001 Computer Systems and Programming White, E
CS367 002 Computer Systems and Programming Aydin, H
CS425 001 Game Programming I Allbeck, J
CS444 001 Introduction to Computational Biology Shehu, A
CS450 001 Database Concepts Wechsler, H
CS451 001 Computer Graphics Chen, J
CS465 001 Computer Systems Architecture Rangwala, H
CS469 001 Security Engineering Sood, A
CS471 001 Operating Systems Barbara, D
CS480 001 Introduction to Artificial Intelligence Tecuci, G
CS482 001 Computer Vision Kosecka, J
CS483 001 Design of Algorithms Li, F
CS499 002 Virtual Reality Duric, Z
CS499 001 Mobile Application Development White, E
CS550 001 Database Systems Motro, A
CS551 001 Computer Graphics Chen, J
CS555 002/DL2 Computer Communications and Networking Pullen, M
CS571 001 Operating Systems Simon, R
CS580 ALL Introduction to AI Duric, Z
CS583 002 Analysis of Algorithm Wang, P
CS583 001 Analysis of Algorithms Li, F
CS630 001 Advanced Algorithms Richards, D
CS633 001 Computational Geometry Lien, J
CS658 001 Networked Virtual Environments Pullen, M
CS662 002 Computer Graphics and Game Technologies Gingold, Y
CS667 001 Biometrics / Identity Mngmt Wechsler, H
CS672 001 Computer Systems Performance Evaluation Menasce, D
CS675 001 Distributed Systems Chen, S
CS681 001 Designing Expert Systems Tecuci, G
CS685 001 Intelligent Systems for Robotics Luke, S
CS688 001 Pattern Recognition Barbara, D
CS695 001 Natural Computation De Jong, K
CS700 001 Quantitative Methods for Experimental CS Menasce, D
CS706 001 Concurrent Software Systems Carver, R
CS795 001 Virtual Humans Allbeck, J
INFS501 001 Discrete and Logical Structures for Information Systems Ellis, W
INFS515 001 Computer Organization Foxwell, H
INFS519 002 Program Design and Data Structures Nordstrom, D
INFS612 ALL Principles and Practices of Communication Networks Kerschberg, L
INFS614 002 Database Management Brodsky, A
INFS614 001 Database Management Lin, J
INFS622 002 Systems Analysis and Design Howard, C
INFS623 001 Web Search Engines and Recommender Systems Motro, A
INFS740 001 Database Programming for the WWW Brodsky, A
INFS755 001 Data Mining Domeniconi, C
INFS772 ALL Intelligent Agents and the Semantic Web Kerschberg, L
ISA562 ALL Information Security Theory/Practice Srinivasan, A
ISA564 201 Security Laboratory Srinivasan, A
ISA656 001 Network Security Wang, X
ISA674 001 Intrusion Detection Stavrou, A
ISA764 001 Security Experimentation Wang, X
SWE332 001 OO Software Design and Implementation Ammann, P
SWE510 001 Object-Oriented Programming in Java Baldo, J
SWE619 002 Object-Oriented Software Specification and Construction Nguyen, E
SWE619 001 OO Software Specification and Construction Ammann, P
SWE621 001 Software Modeling and Architectural Design Gomaa, H
SWE622 001 Distributed Software Engineering Malek, S
SWE642 001 Software Engineering for the World Wide Web Dubey, V
SWE721 001 Reusable Software Architectures Gomaa, H
SWE781 ALL Secure Software Design and Programming Wheeler, D