Master of Science in Computer Engineering

2 Years On Campus Masters Program

University of Cincinnati

Program Overview

The Master of Science in Computer Engineering at the University of Cincinnati provides advanced knowledge of computer hardware, software systems, artificial intelligence, embedded technologies and electronic design. The program combines graduate coursework with research opportunities, preparing students to develop innovative computing solutions for industries involving intelligent systems, semiconductor technologies, communications and advanced electronics.

Curriculum Structure

Year 1: Students develop advanced foundations in computer engineering through graduate coursework in hardware and software systems, computer architecture, artificial intelligence, neural networks and digital systems. They can explore specialized subjects related to image processing, electronic design automation, embedded systems and microelectronics.

Year 2: Students deepen their technical expertise through advanced graduate electives and research in their selected area. They undertake thesis research, supported by specialized laboratory work and research seminars, to develop independent research and engineering capabilities.

The M.S. requires at least 30 semester credits, including 21 credits of graduate coursework, 9 credits of thesis research, and additional seminar and practical-experience requirements. The year-wise structure is indicative.

Focus Areas

Artificial intelligence, neural networks, computer hardware and software systems, image processing, electronic design automation, embedded systems, MEMS, microsensors, millimeter-wave technologies, photonics, nanoelectronics and optoelectronics.

Learning Outcomes

Computer hardware design, software systems development, AI applications, neural network implementation, image processing, electronic design automation, embedded computing, microelectronics, computational problem-solving and independent engineering research.

Professional Alignment (Accreditation)

The University of Cincinnati is institutionally accredited by the Higher Learning Commission (HLC). Separate program-specific ABET accreditation for the M.S. degree is not stated.

Reputation & Employability

  • Research Facilities: The department offers specialized laboratories for hardware and software systems, AI, neural networks, photonics, MEMS and nanoelectronics.

  • Research Funding: Faculty research receives support from organizations including NSF, NIH, NASA, the Army Research Office and the Office of Naval Research.

  • Industry Opportunities: Graduates from the department have secured positions with companies including Amazon, Apple, Intel, Microsoft and Oracle.

Experiential Learning (Research, Projects, Internships etc.)

At the University of Cincinnati, the Master of Science in Computer Engineering program is designed to provide students with hands-on experiences that bridge the gap between theory and practice. 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 not only knowledgeable but also equipped with practical skills that employers value.

 

Here are some key aspects of experiential learning in the MS Computer Engineering program:

- Collaborative Projects: Engage in team-based projects that simulate real-world engineering challenges, fostering teamwork and problem-solving skills.
- Internship Opportunities: Benefit from strong industry connections that facilitate internships with leading tech companies, allowing you to gain valuable work experience while studying.
- Research Laboratories: Access specialized labs such as the Intelligent Systems Laboratory and the Embedded Systems Laboratory, where you can work on innovative research projects.
- Digital Tools and Software: Utilize industry-standard software and tools, including MATLAB, Simulink, and various programming environments, to enhance your technical skills.
- Field Trips: Participate in organized visits to local tech companies and research institutions, providing insights into industry practices and networking opportunities.
- Libraries and Resources: Take advantage of the extensive resources available at the UC Libraries, including access to technical journals, databases, and study spaces tailored for engineering students.
- Institute for Advanced Manufacturing: Collaborate with faculty and peers on projects that focus on advanced manufacturing technologies, preparing you for the future of engineering.

 

Progression & Future Opportunities

The Master of Science in Computer Engineering at the University of Cincinnati prepares graduates for a dynamic career in technology, equipping them with the skills needed to excel in various roles such as Software Engineer, Systems Architect, and Data Scientist. With a strong emphasis on practical experience and industry collaboration, students are well-positioned for success in a rapidly evolving job market.

 

Here’s what you can expect in terms of progression and future opportunities:

- University Services: The university offers dedicated career services, including resume workshops, interview preparation, and networking events with industry professionals, ensuring you are well-prepared for the job market.
- Employment Stats and Salary Figures: Graduates from the program have a high employment rate, with many securing positions within six months of graduation. The average starting salary for MS Computer Engineering graduates is around $85,000, with potential for growth as you gain experience.
- University–Industry Partnerships: The University of Cincinnati has established partnerships with leading tech companies such as Microsoft, GE, and IBM, providing students with internship opportunities and real-world projects that enhance learning and employability.
- Long-term Accreditation Value: The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that your degree meets the highest standards and is recognized globally.
- Graduation Outcomes: Alumni of the program have gone on to work at top-tier companies and have reported high job satisfaction, often advancing to leadership roles within a few years of graduation.

Further Academic Progression: After completing your MS in Computer Engineering, you may choose to pursue a Ph.D. in Computer Engineering or a related field, which can open doors to advanced research positions, university faculty roles, or specialized industry positions. Additionally, you could explore certifications in emerging technologies or management to further enhance your career prospects.

 

Program Key Stats

$30 310
$30 310
$100
Rolling


87.7%

Eligibility Criteria

BBB - BBC
2.5 - 3
25 - 28
70 - 80

6.5
79
Eligibility criteria

Additional Information & Requirements

Career Options

  • Computer Engineer
  • Computer Hardware Engineer
  • Software Engineer
  • Embedded Systems Engineer
  • Artificial Intelligence Engineer
  • Machine Learning Engineer
  • Electronics Design Engineer
  • Semiconductor Engineer
  • Robotics Engineer
  • Computer Systems Architect
  • Research Engineer
  • VLSI Design Engineer
Career options

Book Free Session with Our Admission Experts

Admission Experts