Skip to main content.
 

MS in Computer Science Online

Gain a broad and deep knowledge of computer science through our strong core program paired with a wide selection of elective courses.

Learn more

More information

MSCS Online Preparatory Program: For students with BS degrees in fields other than Computer Science or Computer Engineering, we offer a preparatory program consisting of 4 online courses in computer science fundamentals. This preparatory program is fully online and may be finished within one year.

Two-year Tentative Plan

Fall 2019

=========

CIS 115 - Computer Program With C

CIS 183 - Object-Oriented Programming with Java

CIS 522 - Algorithms & Complexity

CIS 577 - Computer Networks

CIS 602 - Special Topics in CIS: Wireless & Mobile Computing

 

Spring 2020

===========

CIS 322 - Data Structures and Fundamental Algorithms

CIS 323 - Fundamentals of Computer Systems

CIS 532 - Software Systems Design

CIS 564 - Mobile Robotics

CIS 580 - Paradigmatic Software Development

CIS 602 - Special Topics in CIS: Computer Security

 

 

Fall 2020

=========

CIS 115 - Computer Program With C

CIS 183 - Object-Oriented Programming with Java

CIS 570 - Advanced Computer Systems

CIS 573 - Operating Systems

CIS 602 - Special Topics in CIS: Advances in Networking

CIS 602 - Special Topics in CIS: Design Patterns

 

Spring 2021

===========

CIS 322 - Data Structures and Fundamental Algorithms

CIS 323 - Fundamentals of Computer Systems

CIS 522 - Algorithms & Complexity

CIS 532 - Software Systems Design

CIS 577 - Computer Networks

CIS 602 - Special Topics in CIS: Wireless & Mobile Computing

 

 

+