List of all syllabi by semester.
Number | Section(s) | Name | Instructor |
---|---|---|---|
CS 100 | 002 | Principles of Computing | Zaman, A |
CS 109 | 002 | Introduction to Computer Programming, Part B | Kamberi, S |
CS 110 | All | Essentials of Computer Science | Kamberi, Maddox, Otten, |
CS 112 | All | Introduction to Computer Programming | Zaman, Gopalkrishna, Negulescu, Kamranfar, |
CS 211 | ALL | Object Oriented Programming | Destine, Gonzalez, Hrolenok, |
CS 222 | 001 | Computer Programming for Engineers | Wilson, J |
CS 262 | All | Introduction to Low-level Programming | González, Mughal, |
CS 306 | All | Synth. of Ethics & Law for the Computing Professional | Geldon, Maddox, Otten, Tompkins, |
CS 310 | All | Data Structures | Dimitriadis, Zhong, |
CS 321 | 001 | Software Engineering | Pettit, R |
CS 325 | All | Introduction to Game Design | Gingold, Y |
CS330 | 001 and 002 | Formal Methods and Models | Richards, D |
CS 330 | 003, 005 | Formal Methods and Models | Avramovic, I |
CS 367 | All | Computer Systems and Programming | Andrea, Mughal, |
CS 395 | All | Full Stack Development | Russell, Ton, Purohit, |
CS 425 | All | Game Programming I | Gingold, Y |
CS 440 | 001 | Language Processors and Programming Environments | Zhong, Y |
CS 450 | 001/003 | Database Concepts | Deng, P |
CS 451 | 001 | Computer Graphics | Chen, J |
CS 452 | DL1 | Virtual Reality | Yu, L |
CS 455 | 001 | Computer Communications and Networking | Han, B |
CS 463 | 001 | Comparative Programming Languages | Snyder, M |
CS468 | 002 | Secure Programming and Systems | Shamseddine, M |
CS468 | 001 | Secure Programming and Systems | Shamseddine, M |
CS 471 | 001 | Operating Systems | Chen, S |
CS 475 | 001 | Concurrent & Distributed Systems | Yang, L |
CS 478 | Natural Language Processing | Anastasopoulos, A | |
CS 480 | 001 | Introduction to Artificial Intelligence | Hrolenok, B |
CS 480 / CS 580 | 002/006 | Introduction to Artificial Intelligence | Duric, Z |
CS 483 | 001,002 | Analysis of Algorithms | Russell, K |
CS 483 | 007 | Analysis of Algorithms | Avramovic, I |
CS 487/587 | Cryptography | Baldimtsi, F | |
CS 499 / ISA 564 | All | Security Laboratory | Seymer, P |
CS 530 | 003 | Mathematical Foundations of Computer Science | Li, F |
CS 530 | 006 | Mathematical Foundations of Computer Science | Baume, M |
CS 530 | 001 | Mathematical Foundations of Computer Science | Li, F |
CS 531 | 002 | Comp Systems and Sys Prog | Chen, J |
CS 550 | 007 | Database Systems | Deng, P |
CS 550 | 001-003 | Database Systems | Itani, W |
CS 551 | DL1 | Computer Graphics | Chen, J |
CS 551 | 001 | Computer Graphics | Chen, J |
CS555 | 004, DL-1 | Computer Networking | Shamseddine, M |
CS 571 | 001 | Operating Systems | Andrea, K |
CS580 | DL1, 005 | Introduction to Artificial Intelligence | González, A |
CS 580 | 002 | Artificial Intelligence | Kosecka, J |
CS 583 | 001 | Analysis of Algorithms | Plaku, E |
CS 583 | 002 | Analysis of Algorithms | Russell, K |
CS 583 | DL1 | Analysis of Algorithms | Li, F |
CS 584 | 004/006 | Theory and Applications of Data Mining | Lin, J |
CS 584 | 005 | Theory and Applications of Data Mining | Zhou, K |
CS 655 | 001 | Wireless and Mobile Computing | Pathak, P |
CS 657 | 001 | Mining of Massive Datasets | Barbara, D |
CS 678 | Advanced Natural Language Processing | Yao, Z | |
CS 688 | Machine Learning | Das, S | |
CS 695 | 008 | Programming Tools | LaToza, T |
CS 695 | 001 | Decision Making & Reinforcement Learning | Stein, G |
CS 695 / SWE 699 | AI Safety and Assurance | Nguyen, T | |
CS 700 | DL1 | Research Methodology in Computer Science | Aydin, H |
CS 747 | 001 | Deep Learning | Barbara, D |
CS 782 | Advanced Machine Learning | Zhu, Z | |
CS 795 | 002 | Security Issues on Emerging Computer Systems | Zhang, X |
ISA 562 | 002 | Information Security Theory and Practice | Itani, W |
ISA 562 | 003 | Information Security Theory and Practice | Wang, X |
ISA 656 | 001 | Network Security | Osterweil, E |
ISA 673 | 001 | Operating Systems Security | Wang, X |
SWE 437 | Software Testing & Maintenance | Johnson-Matthews, B | |
SWE 619 | 001 | OO Software Specification and Construction | Ammann, P |
SWE 625 | 001 | Software Project Management | Nidiffer, K |
SWE 632 | 002 | User Interface Design and Development | LaToza, T |
SWE 637 | Software Testing | Lam, W | |
SWE 660 | All | Software Engineering for Real-Time Embedded Systems | Pettit, R |