Two-Year Tentative Course Offering Plan
MSCS Online Two-Year Tentative Course Offering Plan
Courses for the preparatory program are offered for students with BS degrees in fields other than Computer Science or Computer Engineering
Fall 2022
=========
CIS 115 - Computer Program with C (Preparatory Program)
CIS 183 - Object-Oriented Programming with Java (Preparatory Program)
CIS 323 - Fundamentals of Computer Systems (Preparatory Program)
CIS 522 - Algorithms & Complexity
CIS 573 - Operating Systems
CIS 580 - Paradigmatic Software Development
CIS 602 - Special Topics in CIS: Computer Security
CIS 602 - Special Topics in CIS: Advances in Networking
CIS 602 - Special Topics in CIS: Design Patterns
Spring 2023
===========
CIS 115 - Computer Program with C (Preparatory Program)
CIS 322 - Data Structures and Fundamental Algorithms (Preparatory Program)
CIS 323 - Fundamentals of Computer Systems (Preparatory Program)
CIS 542 - Digital Forensics
CIS 532 - Software Systems Design
CIS 564 - Mobile Robotics
CIS 568 - Data Visualization
CIS 570 - Advanced Computer Systems
CIS 577 - Computer Networks
Summer 2023
===========
CIS 183 - Object-Oriented Programming with Java (Preparatory Program)
CIS 322 - Data Structures and Fundamental Algorithms (Preparatory Program)
CIS 550 - Advanced Machine Learning
CIS 552 - Database Design
CIS 602 - Special Topics in CIS: Cyber-Physical Systems Security
CIS 602 - Special Topics in CIS: Wireless & Mobile Computing
Fall 2023
=========
CIS 115 - Computer Program with C (Preparatory Program)
CIS 183 - Object-Oriented Programming with Java (Preparatory Program)
CIS 322 - Data Structures and Fundamental Algorithms (Preparatory Program)
CIS 323 - Fundamentals of Computer Systems (Preparatory Program)
CIS 522 - Algorithms & Complexity
CIS 530 - Advanced Data Mining
CIS 547 - Network Security and Data Assurance
CIS 564 - Mobile Robotics
CIS 573 - Operating Systems
CIS 580 - Paradigmatic Software Development
CIS 602 - Special Topics in CIS: Computer Security
CIS 602 - Special Topics in CIS: Design Patterns
Spring 2024
===========
CIS 115 - Computer Program with C (Preparatory Program)
CIS 183 - Object-Oriented Programming with Java (Preparatory Program)
CIS 322 - Data Structures and Fundamental Algorithms (Preparatory Program)
CIS 323 - Fundamentals of Computer Systems (Preparatory Program)
CIS 532 - Software Systems Design
CIS 542 - Digital Forensics
CIS 568 - Data Visualization
CIS 570 - Advanced Computer Systems
CIS 577 - Computer Networks
CIS 602 - Special Topics in CIS: Wireless & Mobile Computing
Summer 2024
===========
CIS 183 - Object-Oriented Programming with Java (Preparatory Program)
CIS 322 - Data Structures and Fundamental Algorithms (Preparatory Program)
CIS 555 - Advanced Bioinformatics
CIS 602 - Special Topics in CIS: Advances in Networking