Apply
College of Arts and Sciences

MS in Computer Science

At a Glance

This program combines innovative coursework with research and capstone project opportunities to give you a competitive edge when applying for upper-level and management positions, or to a PhD in computer science program. This degree is STEM designated and carries thesis, capstone and coursework options.

Accelerated
Full Time
Rolling Admission

Degrees Offered

Total Credits

Master’s Degree in Computer Science

30 Credits

4+1 Accelerated Program

Overview

Students can take their computer science career to a higher level with our master’s degree in computer science. The new program will combine innovative coursework with research and capstone project opportunities to give you a competitive edge when applying for upper-level and management positions, or for a PhD in computer science.

About the Program

The MS in computer science program can be completed in one-and-a-half to 2 years with courses offered on campus in the fall and spring semesters; based on student need, some courses may be offered during the summer term. You select a thesis option, capstone option, or the course-based option, as well as one or two area(s) of specialization in data science and cybersecurity.

The curriculum is designed to prepare you for the following careers:

  • Computer and Information Research Scientist
  • Computer and Information Systems Manager
  • Computer Network/Security Architect
  • Software Development Engineer
  • Information Security Analyst
  • Cybersecurity Engineer
  • Network Security Engineer
  • Data Scientist
  • Data Analyst
  • Data Engineer 
  • Data Manager
Quick Facts

  • 30 credits
  • 100% on campus
  • STEM Designated
  • Courses offered in fall and spring semesters
  • Thesis, capstone, or coursework option
  • Fast-track 4 + 1 option for current undergrads
Request Information
Questions? Email gradstudy@hartford.edu

About the Accelerated Program

Computer Students in MS Program

The fast-track program is only available for UHart undergraduate students. A fast-track student can follow any of the above options (thesis-based, capstone-based, or course-based).

  • Finish the degree in one additional year of course work after the bachelor
  • Take two graduate courses (6 credits) as a UH undergraduate to apply towards the MS as approved by the graduate program director.
  • Complete the remaining 24 credits according to the chosen option (thesis-, capstone-, or course- based) and focus area (Data Science and/or Cybersecurity).

The Fast-track program is designed to enable University of Hartford undergraduates to accumulate up to six (6) credit hours of graduate coursework while still pursuing their undergraduate degree and to transition to the Computer Science graduate program smoothly, with accelerated completion. Up to six (6) hours of graduate coursework taken during undergraduate study can be used to satisfy both undergraduate and graduate degree requirements. These courses must be taken at the University of Hartford.

  • Enrolled at University of Hartford undergraduate with junior or senior
  • Overall GPA of at least 3.0 and a GPA for CS courses of at least 3.25 
  • Program participants should consult with their future M.S. advisor or graduate program director regarding appropriate graduate courses to take during their undergraduate

Career Outlook

According to the U.S. Bureau of Labor Statistics, overall employment in computer science is projected to grow 21 percent from 2021-31, much faster than the average for all occupations, and the median pay is more than $131,400.

According to Forbes, “From 2013 to 2021, the number of unfilled cybersecurity jobs grew by 350%, according to Cybersecurity Ventures, a researcher and publisher that covers the global cyber economy. By 2025, Cybersecurity Ventures predicts that there will be 3.5 million open cybersecurity jobs globally.”

Degree Requirements

The required 30-credits include a thesis-based option with 24 credits of coursework and 6 credits of thesis, while the capstone-based option includes 24 credits of coursework and 6 credits of capstone project. Students can also choose the entirely course-based option by taking 30 credits of coursework.

Required Courses

Computer Networks

Choose at least one of the following:

  • Principles of Database Systems
  • High Performance Computing

View the course catalog here for a complete list of emphasis requirements.

Focus Electives

At least four courses are required for each specialization. You may replace one focus elective with a core course.

Data Science Specialization

  • Data Mining
  • Application of Deep Learning 
  • Applied Engineering Statistics 
  • Machine Learning

Cybersecurity Specialization 

  • Information Assurance and Cryptography
  • Intrusion Detection and Security
  • Internet of Things: Fundamentals, Technology, Application
  • Penetration Testing and Vulnerability
View the course catalog here for a complete list of requirements.

Breadth Electives

Two courses are required. You may replace breadth-elective courses with core or focus courses approved by the graduate program coordinator or thesis committee. Examples include: 

  • Introduction to Robotics 
  • Machine Vision and Robotics
  • Business Data Mining 
  • Predictive Modeling

View the course catalog here for a complete list of electives.

Thesis-Based Option

Take 6 credits of thesis courses under the supervision of a faculty advisor over a course of two semesters. You select a thesis committee consisting of a faculty advisor and two other faculty members at the beginning of the thesis work. One of the committee members must be from a department other than computing sciences.

  • Master’s Thesis I
  • Master’s Thesis II

Capstone-Based Option

Complete 6 credits of capstone courses under the supervision of a faculty advisor over the course of two semesters. You select a capstone advisor at the beginning of the capstone project.

  • Master’s Capstone I
  • Master’s Capstone II

Course-Based Option

Complete six additional credits from core and/or focus elective courses.

Application Requirements

The following are requirements to apply to the MS in Computer Science program: 

  • An online application
  • Official transcripts for all collegiate level coursework
  • Although an undergraduate degree in computer science or a closely related field is recommended, those without a computer science undergraduate degree may apply and must provide evidence of coursework or certificates (for example Coursera, Edx, and Udemy) in programming language, data structures, and algorithm analysis. Applicants must also have a minimum undergraduate GPA of 2.75 on a 4.00-point scale. UHart students in the accelerated 4+1 program must have a 3.0 cumulative GPA to be admitted to the master’s program.
  • A letter of intent as specified in the online application
  • Submit a resume/CV 
  • Submission of letters of recommendation(s) are optional
  • Submission of GRE test scores is optional


Additional requirements for international students:

  • English proficiency test scores for direct entry are as follows – PTE 51, IELTS 6.0 overall, TOEFL 79, or Duolingo 100 combined
  • An English-proficiency waiver is available for applicants from a country where English is the first language OR for applicants who have completed a bachelors/master's degree within the United States
  • A course-by-course transcript evaluation by a National Association of Credential Evaluation Services (NACES) member agency is required.

For more information about requirements and deadlines, visit Graduate Admission.

Tuition
Summer 2024, fall 2024 and spring 2025 tuition rates for the Computer Science, MS program are below:
Per Credit Rate
Computer Science, MS $962.00

Meet the Computing Sciences Department

Olusola Agboola
Visiting Assistant Professor
Computing Sciences

View Full Profile
Eric Boisvert
Regular Part-Time Faculty, Computer Science
Computing Sciences

View Full Profile
Andrew Jung
Associate Professor
Computing Sciences

View Full Profile
Carolyn Pe Rosiene
Department Chair; Professor
Computing Sciences

View Full Profile
Ingrid Russell
Professor
Computing Sciences

View Full Profile
Abu Saleh Md Tayeen
Assistant Professor
Computing Sciences

View Full Profile
Roy Vanegas
Assistant Professor
Computing Sciences

View Full Profile
Karen Shepardson
Office Coordinator
Physics
Computing Sciences
Mathematics

View Full Profile

Meet Your Success Counselor

Shannon Saleeba
Assistant Director of Graduate Success
Division of Graduate and Professional Studies

View Full Profile

Hawk Alumni Scholarship

UHart alumni who have completed a bachelor's degree at the University of Hartford are eligible for a 25% tuition discount through the Hawk Alumni Scholarship for the Master of Science in Computer Science program. The scholarship will automatically renew until students complete their program of study and maintain satisfactory academic standing.

Want to Learn More?

Reach out to us at any time! We are available via email and phone. If video chat works best, we would be happy to set up a Zoom meeting. Please see the scheduler below: