List of all syllabi by semester.
Number | Section(s) | Name | Instructor |
---|---|---|---|
CS 100 | DL1 | Principles of Computing | Tymann, P |
CS 110 | DL1 | Essentials of Computer Science | Otten, J |
CS 112 | ALL | Introduction to Computer Programming | ALL, |
CS 211 | 001, 003, 005, H01 | Object Oriented Programming | Dimitriadis, Kamberi, |
CS 222 | DL2 | Computer Program for Engineers | Greenwald, H |
CS 222 | DL1 & P01 | Computer Programming for Engineers | Chen, J |
CS 262 | All | Introduction to Low-Level Programming | Mengistu, T |
CS 306 | All | Synth. of Ethics & Law for the Computing Professional | Geldon, Maddox, Otten, |
CS 310 | DL1, DL2, DL3, DL4, DL5 | Data Structures | Dimitriadis, Russell, |
CS 321 | DL1, DL4, DL5 | Software Engineering | Soundararajan, S |
CS 325 | DL1 | Introduction to Game Design | Gingold, Y |
CS 330 | 002 | Formal Methods and Models | Domeniconi, C |
CS 330 | DL1 | Formal Methods and Models | Avramovic, I |
CS 330 | 003 | Formal Methods and Models | Gordon, S |
CS 351 | DL1 | Visual Computing | Yu, L |
CS 367 | All | Computer Systems and Programming | All, |
CS 395 | DL1 | Introduction to Internet of Things | Soundararajan, S |
CS 395 | 002 | Binary Exploitation in Linux | White, E |
CS 426 | DL1 | Game Programming 2 | Lien, J |
CS 440 | DL1 | Language Processors and Programming Environments | Zhong, Y |
CS 450 | DL3 | Database Concepts | Deng, P |
CS 451 | DL1 | Computer Graphics | Gingold, Y |
CS 455 | DL2 | Computer Communications and Networking | Pathak, P |
CS 455 | DL1 | Computer Communications and Networking | Osterweil, E |
CS 463 | 001 | Comparative Programming Languages | Snyder, M |
CS 465 | DL1 | Computer Systems Architecture | Zhong, Y |
CS 471 | DL2 | Operating Systems | Aydin, H |
CS 471 | DL3 | Operating Systems | Chen, S |
CS 471 | DL1 | Operating Systems | Andrea, K |
CS 480 | DL 2 | Introduction to Artificial Intelligence | Luke, S |
CS 480 | DL1 | Introduction to Artificial Intelligence | Tecuci, G |
CS 483 | DL2 | Algorithms | Richards, D |
CS 484 | DL1 | Data Mining | Lin, J |
CS 499 | DL2 | Natural Language Processing | Anastasopoulos, A |
CS 499/ 587 | Introduction to Cryptography | Baldimtsi, F | |
CS 504 | DL4 | Principles of Data Management and Mining | Hrolenok, B |
CS 504 | DL2/DL3 | Principles of Data Management and Mining | Deng, P |
CS 531 | DL1 | Computer Systems and Systems Programming | Greenwald, H |
CS 550 | DL-3 | Database Systems | Motro, A |
CS 571 | Operating Systems | Cheng, Y | |
CS 580 | DL 1 | Introduction to Artificial Intelligence | Luke, S |
CS 583 | DL1 | Algorithms | Richards, D |
CS 584 | 001 | Data Mining | Rangwala, H |
CS 630 | Advanced Algorithms | Chen, X | |
CS 650 | DL1 | Advanced Database Management | Motro, A |
CS 682 | 001 | Computer Vision | Kosecka, J |
CS 687 | Advanced Artificial Intelligence | Das, S | |
CS 747 | Deep Learning | Yao, S | |
CS 782 | 001 | Advanced Machine Learning | Domeniconi, C |
CS 795 | DL1 | Mobile Immersive Computing | Han, B |
INFS 501 | DL1 | Descrete/Logic Structors for INFS | Ellis, W |
INFS 519 | DL1 | Program Design/Data Structures | Greenwald, H |
SWE 205 | 001 | Software Usability | Ammann, P |
SWE 619 | 001 | OO Software Specification and Construction | Ammann, P |
SWE 621 | Software Design & Architecture | LaToza, T | |
SWE 625 | 001 | Managing and Leading Software Projects | Nidiffer, K |
SWE 632 | DL1 | User Interface Design & Development | Moran, K |
SWE 642 | DL1 | Software Engineering for the World Wide Web | Dubey, V |
SWE 645 | DL1 | Component-based Software Development | Dubey, V |