List of all syllabi by semester.
Number | Section(s) | Name | Instructor |
---|---|---|---|
CS100 | 001 | Principles of Computing | Richards, D |
CS101 | 001 | Preview of Computer Science | Duric, Z |
CS105 | 007/008 | Computer Ethics and Society | Geldon, F |
CS105 | 003/004/005/006 | Computer Ethics and Society | Kauffman, C |
CS105 | 001/002 | Computer Ethics and Society | Maddox, T |
CS112 | 001/004 | Introduction to Computer Programming | Zhong, Y |
CS112 | 002/003 | Introduction to Computer Programming | Dobolyi, K |
CS211 | ALL | Object Oriented Programming | All Instructors, |
CS222 | ALL | Computer Programming for Engineers | Chen, J |
CS262 | ALL | Introduction to Low-level Programming | All Instructors, |
CS306 | ALL | Ethics and Law for the Computing Professional | All Instructors, |
CS310 | ALL | Data Structures | Nordstrom, D |
CS321 | 004 | Software Requirements and Design Modeling | Otten, J |
CS321 | 001/002 | Software Requirements and Design Modeling | Dobolyi, K |
CS325 | 001 | Introduction to Game Design | Gingold, Y |
CS330 | 001 | Methods and Models | Richards, D |
CS330 | 002 | Formal Methods and Models | Brodsky, A |
CS351 | 001 | Visual Computing | Allbeck, J |
CS367 | ALL | Computer Systems and Programming | White, E |
CS426 | 001 | Game Programming 2 | Lien, J |
CS440 | 001 | Language Processors | White, E |
CS450 | 001 | Database Concepts | Kerschberg, L |
CS463 | ALL | Comparative Programming Languages | Snyder, M |
CS465 | 001 | Computer Systems Architecture | Zhong, Y |
CS468 | 001 | Secure Programming and Systems | Simon, R |
CS471 | 001 | Operating Systems | Aydin, H |
CS475 | 001 | Concurrent Software Systems | Carver, R |
CS483 | 002 | Analysis of Algorithms | Li, F |
CS483 | 001 | Analysis of Algorithms | Domeniconi, C |
CS484 | 001 | Data Mining | Wechsler, H |
CS490 | 001 | Design Exhibition | Wang, P |
CS550 | 001 | Database Systems | Brodsky, A |
CS555 | 001 | Computer Communications and Networking | Pullen, J |
CS571 | ALL | Operating Systems | Setia, S |
CS580 | 001 | Introduction to Artificial Intelligence | Wechsler, H |
CS583 | 001 | Design and Analysis of Algorithms | Li, F |
CS600 | 001 | Theory of Computation | Richards, D |
CS659 | 001 | Data Mining | Barbara, D |
CS682 | 001 | Computer Vision | Kosecka, J |
CS687 | 001 | Advanced Artificial Intelligence | Luke, S |
CS695 | 001 | Natural Computation | De Jong, K |
CS695 | 002 | Social and Information Network Analysis | Rangwala, H |
CS700 | 001 | Quantitative Methods for Experimental Computer Science | Menasce, D |
CS757 | 001 | Mining Massive Datasets | Barbara, D |
CS777 | 001 | Human Computer Intelligent Interaction | Duric, Z |
CS782 | 001 | Machine Learning | Tecuci, G |
INFS501 | 001 | Discrete and Logical Structures for Information Systems | Ellis, W |
INFS519 | ALL | Program Design and Data Structures | Russell, K |
INFS612 | 001 | Principles and Practices of Communication Networks | Stough, J |
INFS614 | 001 | Database Management | He, L |
INFS622 | 001 | Information Systems Analysis and Design | Olimpiew, E |
ISA562 | 001 | Information Security Theory and Practice | Wijesekera, D |
ISA564 | 001 | Security Laboratory | Wang, X |
ISA656 | 001 | Network Security | Wang, X |
ISA785 | 001 | Research in Digital Forensics | Stavrou, A |
ISA863 | 001 | Cryptography and Zero Knowledge Proofs | Wijesekera, D |
SWE437 | 001 | Software Testing and Maintenance | Ammann, P |
SWE510 | 002 | Object-Oriented Programming in Java | Baldo, J |
SWE621 | 001 | Software Modeling and Architectural Design | Gomaa, H |
SWE637 | 001 | Software Testing | Ammann, P |
SWE642 | 002 | Software Engineering for the World Wide Web | Dubey, V |
SWE645 | 001 | Component-Based Software Development | Dubey, V |
SWE721 | 001 | Reusable Software Architectures | Gomaa, H |