MS Computer Science and Engineering

2 Years On Campus Masters Program

University of Connecticut

Program Overview

The Master of Science in Computer Science and Engineering (MS) at the University of Connecticut (UConn) offers advanced study in computing through two pathways: Plan A, which combines coursework with a research-based thesis, and Plan B, which focuses entirely on graduate coursework. The program helps students strengthen their technical knowledge, research abilities and problem-solving skills while preparing for careers in technology, research, academia or further doctoral study.

Curriculum Structure

Year 1: Students build advanced knowledge of computer science through graduate-level coursework covering algorithms, programming languages, computing systems and other specialized areas. Courses such as Algorithms and Complexity (CSE 5050), Advanced Programming Languages (CSE 5102) and Computer Networks and Data Communication (CSE 5299) help develop a strong foundation in computational theory, software design and network technologies.

Year 2: Students deepen their expertise through advanced electives and, depending on their chosen pathway, independent research or thesis work. Courses such as Computer Security (CSE 5400), High-Performance Parallel Computing (CSE 5304) and Machine Learning for Physical Sciences and Systems (CSE 5835) offer opportunities to explore specialized areas of computing. Plan A students complete a master's thesis and present their research, while Plan B students fulfil the required graduate coursework credits.

Focus Areas: Algorithms and Complexity, Programming Languages, Computer Networks, Computer Security, Operating Systems, High-Performance Computing, Machine Learning, Data Mining, Distributed Systems, Quantum Computing and Software Performance Engineering.

Learning Outcomes: Develop advanced knowledge of computer science concepts and theories, apply and adapt computational methods to complex problems, design and analyze computing systems, conduct independent research or applied technical work, communicate technical ideas effectively to specialist and non-specialist audiences, and demonstrate ethical and professional responsibility.

Professional Alignment (Accreditation): The program develops skills relevant to advanced computing careers through specialized coursework, research opportunities and practical problem-solving. Students gain experience in analyzing complex systems, applying computing techniques and communicating technical solutions. UConn is institutionally accredited by the New England Commission of Higher Education (NECHE); the university catalog does not specify a separate program-specific professional accreditation for this degree.

Reputation (Employability Rankings): UConn provides a research-oriented academic environment through its Storrs campus and graduate-level Computer Science and Engineering curriculum. The program's thesis and coursework pathways support different career goals, including research-focused positions, technical leadership in industry and academia, and further doctoral study. Potential career paths include Software Engineer, Computer Systems Engineer, Research Scientist, Cybersecurity Engineer, Machine Learning Engineer and Computer Science Researcher. 

Experiential Learning (Research, Projects, Internships etc.)

At the University of Connecticut, the MS in Computer Science and Engineering program is designed to provide students with hands-on experiences that bridge the gap between theoretical knowledge and practical application. Students have access to state-of-the-art facilities and cutting-edge tools that enhance their learning and prepare them for real-world challenges. The program emphasizes experiential learning through collaborative projects, internships, and research opportunities, ensuring that graduates are well-equipped for their careers.

Here are some key aspects of experiential learning in the MS Computer Science and Engineering program at UConn:

- Research Laboratories: Students can engage in innovative research at specialized labs such as the UConn Artificial Intelligence Lab and the UConn Cyber-Physical Systems Lab, where they can work on projects that push the boundaries of technology.

- Collaborative Projects: The curriculum includes group projects that foster teamwork and problem-solving skills, allowing students to tackle complex engineering challenges together.

- Internship Opportunities: UConn has strong connections with industry leaders, providing students with internship opportunities that offer real-world experience and networking potential.

- Digital Tools and Software: Students have access to advanced software tools such as MATLAB, Python, and various simulation software that are essential for modern engineering practices.

- Field Trips and Industry Visits: The program often organizes visits to tech companies and research institutions, giving students insights into industry practices and trends.

- Libraries and Resources: The UConn library system offers extensive resources, including access to academic journals, databases, and technical reports that support research and learning.

- Institute Collaborations: UConn collaborates with various institutes, such as the Connecticut Institute for Resilience and Climate Adaptation, providing students with opportunities to work on impactful projects.

Progression & Future Opportunities

The MS in Computer Science and Engineering at the University of Connecticut equips graduates with the skills and knowledge needed to excel in a rapidly evolving tech landscape. Alumni often find themselves in high-demand roles such as Software Engineer, Data Scientist, Systems Analyst, and Cybersecurity Specialist. With a strong foundation in both theoretical and practical aspects of computer science, graduates are well-prepared to tackle complex challenges in various industries:

- University Services for Employment: UConn offers dedicated career services, including resume workshops, interview preparation, and networking events with industry professionals. The UConn Center for Career Development also hosts job fairs and connects students with internships and co-op opportunities.

- Employment Stats and Salary Figures: According to recent data, over 90% of graduates from the Computer Science and Engineering program secure employment within six months of graduation, with starting salaries averaging around $85,000 annually.

- University–Industry Partnerships: UConn has established partnerships with leading tech companies such as IBM, Microsoft, and General Electric, providing students with access to internships, collaborative projects, and job placements.

- Long-term Accreditation Value: The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that the education you receive meets the highest standards and is recognized globally.

- Graduation Outcomes: Graduates of the program have gone on to work at prestigious organizations and have also pursued entrepreneurial ventures, showcasing the versatility and applicability of their degree.

Further Academic Progression: After completing the MS in Computer Science and Engineering, students have the option to pursue a Ph.D. in Computer Science or related fields, allowing them to delve deeper into research and academia. Additionally, graduates can explore specialized certifications or professional development courses to enhance their expertise in emerging areas such as artificial intelligence, machine learning, or data analytics. This pathway not only broadens career prospects but also positions graduates as leaders in their fields.

Program Key Stats



49%

Eligibility Criteria


6.5
79
No
Eligibility criteria

Additional Information & Requirements

Career Options

  • Software Engineer
  • Software Developer
  • Computer Systems Engineer
  • Systems Analyst
  • Artificial Intelligence Engineer
  • Machine Learning Engineer
  • Data Scientist
  • Cybersecurity Engineer
  • Cloud Solutions Architect
  • Network Engineer
  • Database Administrator
  • Research Scientist
Career options

Book Free Session with Our Admission Experts

Admission Experts