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 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 optionor the course-based option.
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
- 30 credits
- 100% on campus
- STEM Designated
- Courses offered in fall and spring semesters
- Thesisor coursework option
- Fast-track 4 + 1 option for current undergrads
Questions? Email gradstudy@hartford.edu
About the Accelerated Program
The fast-track program is only available for enrolled UHart undergraduate students with junior or senior standing. A fast-track student can follow any of the above options (thesis-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-, or course- based)
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. Below are the entry requirements for the Accelerated Program:
- Enrolled at the University of Hartford as an undergraduate with junior or senior standing
- 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. Students can also choose the entirely course-based option by taking 30 credits of coursework.
Required Courses
Required Courses (9 credits):
- Computer Networks
- High Performance Computing
- Advanced Algorithms
Choose one of the following Interdisciplinary courses (3 credits):
- Introduction to Robotics
- Advanced Robotics
- Engineering Program Management
- Methods of Applied Mathematics I
- Machine Vision and Robotics
- Predictive Modeling
- Data Visualization
View the course catalog here for a complete list of emphasis requirements.
Major Elective Courses
Major Elective Courses (12 credits):
- Machine Learning
- Application of Deep Learning
- Applied Engineering Statistics
- Internet of Things
- Information Assurance & Cryptography
- Intrusion Detection and Security
- Penetration Testing and Vulnerability
- Independent Study
Interdisciplinary Courses
Choose one of the following Interdisciplinary courses (3 credits):
- Introduction to Robotics
- Advanced Robotics
- Engineering Program Management
- Methods of Applied Mathematics I
- Machine Vision and Robotics
- Predictive Modeling
- Data Visualization
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
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 in programming language, data structures, and algorithm analysis at an accredited institution with a grade of B- or better. Exceptions will be handled on an individual basis. 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 an overall GPA of at least 3.0 and a GPA for CS courses of at least 3.25 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.
| Program | Per Credit Rate |
|---|---|
| Computer Science, MS | $1,021 |
Computing Sciences Faculty
Meet Your Success Counselor
Admission - Graduate
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:
- Set up Zoom meeting
- You may also connect with us on WhatsApp.