Online Master of Science Computer Science

Online MS-CIS headerGain a broad and deep knowledge of computer science through our strong core program paired with a wide selection of elective courses. With emphasis on software development, the program maintains a balance between theory, systems, and applications.

  • Work on realistic scale projects within the graduate courses. 
  • Work as a member of a team and be individually responsible for an entire project; from problem specification to the completion of the solution.
  • Learn to conduct independent research and present your results in oral and written forms. 
  • Graduate with the knowledge and skills required to develop and design high quality computer systems and application software.

As highly qualified professionals, our graduates are ready to compete for responsible positions in the computer industry, research institutions, government, or to pursue their education in PhD programs.

MSCS Online Frequently Asked Questions

How To Start

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 four online courses in computer science fundamentals. This preparatory program is fully online and may be finished within one year.

Get Started

 

Register Now

CIS 522: Algorithms & Complexity 

Prerequisite(s): CIS 360 or permission of Instructor
Evaluation of algorithms concerning their time and space complexity. Complexity hierarchies, axiomatic approach to computational complexity, NP complete problems, approximation algorithms for these problems.

Section 7101: on-line graduate lecture Register Now
3.00 credits
Class #11195
Cost: $1,977.00 (not including term registration fee)
Status: enrolling
Instructor: Zhang, Xiaoqin
Small PDF icon.Please read the syllabus for this class.
Get the textbook from the online Campus Bookstore.
2018 Spring - Unique Start Date Course
February 20, 2018 - May 8, 2018

CIS 577: Computer Networks 

Prerequisite(s): none
Analysis and modeling of centralized and distributed computer networks. Queuing network analysis, principles of network design, software considerations, and design of computer networks are also studied.

Section 7101: on-line graduate lecture
3.00 credits
Class #11198
Cost: $1,977.00 (not including term registration fee)
Status: closed
Instructor: Gracia, Paul
Small PDF icon.Please read the syllabus for this class.
Get the textbook from the online Campus Bookstore.
2018 Spring - Unique Start Date Course
February 20, 2018 - May 8, 2018
Section 7102: on-line graduate lecture Register Now
3.00 credits
Class #17683
Cost: $1,977.00 (not including term registration fee)
Status: enrolling
Instructor: Gracia, Paul
Small PDF icon.Please read the syllabus for this class.
Get the textbook from the online Campus Bookstore.
2018 Spring - Unique Start Date Course
February 20, 2018 - May 8, 2018

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

Prerequisite(s): none
Offered as needed to present advanced material to graduate students.

Section 7101: on-line graduate lecture Register Now
3.00 credits
Class #11196
Cost: $1,977.00 (not including term registration fee)
Status: enrolling
Instructor: Gracia, Paul
Small PDF icon.Please read the syllabus for this class.
Get the textbook from the online Campus Bookstore.
2018 Spring - Unique Start Date Course
February 20, 2018 - May 8, 2018

 

Future Courses

Fall 2018: 
  • CIS 580 Paradigmatic Software Development
  • CIS 555 Advanced Bioinformatics
  • CIS 602 Computer Security
 
Spring 2019: 
  • CIS 570 Advanced Computer Systems 
  • CIS 602 Advanced Computer Networks
  • CIS 602 Design Patterns 
  • CIS 602 IT Project Management 

For more information

Contact Graduate Program Director
Computer Science 

cis-grads@umassd.edu

ABETComputing Accreditation Commission logo

 


Online programs and courses are offered by the Departments and Colleges of the University of Massachusetts Dartmouth through UMass Dartmouth University Extension.

QuickLinks

x

+