List of all syllabi by semester.

Number Section(s) Name Instructor
CS100 001/002 Principles of Computing Kauffman, C
CS101 001 Preview of Computer Science Luke, S
CS105 ALL Computer Ethics and Society All Instructors,
CS112 007 Introduction to Computer Programming Dobolyi, K
CS112 001/002/003/005/006 Intro to Computer Programming Snyder/Zhong, -
CS211 ALL Object Oriented Programming All Instructors,
CS222 001 Computer Programming for Engineers Maddox, T
CS222 002 Computer Programming for Engineers Nordstrom, D
CS262 ALL Introduction to Low-level Programming All Instructors,
CS306 ALL Synth. of Ethics & Law for the Computing Professional Maddox, T
CS310 001/002/003 Data Structures All Instructors,
CS321 002 Software Requirements and Design Modeling Gomaa, H
CS321 001 Software Requirements and Design Modeling Dobolyi, K
CS330 002 Formal Methods and Models Domeniconi, C
CS330 001 Formal Methods Richards, D
CS332 001 OO Software Design and Implementation Ammann, P
CS367 001 Computer Systems and Programming Snyder, M
CS367 002 Computer Systems and Programming White, E
CS390 001 Research and Project Design Principles in Computing Allbeck, J
CS425 001 Game Programming I Allbeck, J
CS440 002 Language Processors and Programming Environments Nordstrom, D
CS450 002 Database Concepts Motro, A
CS450 001 Database Concepts Lin, J
CS451 001 Computer Graphics Chen, J
CS455 001 Computer Communications and Networking Chen, S
CS465 001 Computer Systems Architecture Menasce, D
CS469 001 Security Engineering Sood, A
CS471 002 Operating Systems Simon, R
CS471 003 Operating Systems Wang, X
CS477 001 Mobile Device Programming White, E
CS480 001 Artificial Intelligence Wechsler, H
CS482 001 Computer Vision Kosecka, J
CS483 001 Analysis of Algorithms Li, F
CS484 001 Data Mining Lin, J
CS485 001 Autonomous Robotics Luke, S
CS504 002 Principles of Data Management and Mining Nolan, J
CS530 001 Mathematical Foundations of Computer Science Brodsky, A
CS550 001 Database Systems Motro, A
CS551 001 Computer Graphics Chen, J
CS555 001 Computer Communications and Networking Pullen, J
CS571 001 Operating Systems Aydin, H
CS580 001 Introduction to Artificial Intelligence Tecuci, G
CS583 002 Analysis of Algorithms Li, F
CS583 001 algorithms Richards, D
CS584 001 Data Mining Wechsler, H
CS600 001 Theory of Computation Gordon, D
CS675 001 Distributed Systems Chen, S
CS681 001 Designing Expert Systems Tecuci, G
CS685 001 Autonomous Robotics Kosecka, J
CS706 001 Concurrent Software Systems Carver, R
CS788 001 Autonomic Computing Menasce, D
INFS501 001 Discrete and Logical Structures for Information Systems Ellis, W
INFS519 001 Program Design and Data Structures Pope, J
INFS614 001 Database Management Systems Boicu, C
INFS740 001 Database Programming for the World Wide Web Brodsky, A
INFS772 001 Intelligent Agents and the Semantic Web Kerschberg, L
ISA562 001 Information Security Theory and Practice W, D
ISA562 001 Information Security Theory and Practice Wijesekera, D
ISA564 ALL Security Laboratory Stavrou, A
ISA650 001 Federal IT Policy Curts, R
ISA656 002 Network Security Wang, X
ISA681 002 Secure Software Design and Programming Wheeler, D
ISA797 001 Strategic Thinking for Cyber Security Guidorizzi, R
SWE510 001 SWE 510 Fall 2015 Semester - Syllabus Baldo, J
SWE619 001 OO Software Specification and Constrruction Ammann, P
SWE621 001 Software Modeling and Architectural Design Gomaa, H
SWE622 003 Distributed Software Engineering Wheeler, D
SWE632 ALL User Interface Design and Development Latoza, T
SWE642 001 Software Engineering for the World Wide Web Dubey, V
SWE645 001 Component-Based Software Development Dubey, V