The Master of Science in Computer Engineering at the University of Dayton is designed for students who want to advance their expertise in hardware-software integration, embedded systems, computer architecture, cybersecurity, and intelligent computing technologies. The program combines advanced engineering theory with applied research and industry-relevant projects, preparing graduates for leadership positions in the computing, aerospace, defense, automotive, and technology sectors.
Curriculum Structure
Year 1
Students begin by building a strong foundation in computer engineering principles through advanced coursework in areas such as Computer Architecture, Embedded Systems, and Digital System Design. These courses help students understand how computing hardware and software systems interact while developing expertise in the design and optimization of modern computing platforms.
Students also strengthen their technical capabilities through coursework in Operating Systems, Computer Networks, and Microprocessor-Based Systems. These subjects provide practical and theoretical knowledge needed to develop reliable, efficient, and scalable computing solutions.
Year 2
During the second year, students pursue specialized coursework aligned with their academic and professional interests. Areas such as Cybersecurity, Artificial Intelligence, Machine Learning, and Advanced Embedded Computing allow students to develop expertise in emerging technologies that are transforming modern engineering and computing applications.
Students complete the program through a Thesis Option or a Project-Based Option, enabling them to conduct applied research or solve real-world engineering challenges while demonstrating advanced technical and analytical skills.
Focus Areas
Computer Architecture; Embedded Systems; Cybersecurity; Artificial Intelligence; Machine Learning; Computer Networks; Digital Systems Design; Operating Systems; Hardware-Software Integration; Intelligent Computing.
Learning Outcomes
Develop expertise in computer system design, embedded computing, hardware-software integration, cybersecurity, machine learning, digital systems, networked systems, engineering analysis, technical research, and advanced problem-solving.
Professional Alignment (Accreditation)
The program prepares students for advanced technical and leadership roles in computer engineering, embedded systems development, cybersecurity, intelligent systems, telecommunications, defense technologies, and advanced manufacturing. Students gain both theoretical knowledge and practical experience through research, projects, and interdisciplinary collaboration.
Reputation (Employability Rankings)
The University of Dayton School of Engineering is recognized for its strong emphasis on experiential learning, applied research, and industry collaboration. Graduates benefit from close ties to regional and national employers, particularly in aerospace, defense, manufacturing, and technology sectors, positioning them for successful careers in advanced computer engineering and technology innovation.
At the University of Dayton, 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 engage in a variety of experiential learning opportunities that enhance their technical skills and prepare them for real-world challenges. The university boasts state-of-the-art facilities and resources that support innovative learning and research.
Here are some key aspects of the experiential learning opportunities available in the program:
- Advanced Laboratories: Students have access to specialized labs, including the Electrical and Computer Engineering (ECE) labs, where they can work on cutting-edge projects using the latest technology.
- Research Opportunities: Engage in collaborative research projects with faculty members, focusing on areas such as embedded systems, robotics, and signal processing.
- Internships and Co-ops: The program encourages students to participate in internships and cooperative education experiences with local and national companies, providing invaluable industry exposure.
- Group Projects: Many courses incorporate team-based projects that simulate real-world engineering challenges, fostering collaboration and problem-solving skills.
- Software Tools: Students utilize industry-standard software such as MATLAB, LabVIEW, and various simulation tools to enhance their learning and project outcomes.
- Field Trips: The program often includes field trips to local tech companies and research institutions, allowing students to see practical applications of their studies.
- Libraries and Resources: The University of Dayton’s libraries offer extensive resources, including access to technical journals, databases, and research materials relevant to computer engineering.
- Innovation Center: The university's Innovation Center provides a collaborative space for students to work on entrepreneurial projects and develop their ideas into viable products.
The Master of Science in Computer Engineering at the University of Dayton prepares graduates for a dynamic and rewarding career in technology. With a strong emphasis on both theoretical knowledge and practical skills, students can expect to pursue roles such as Software Engineer, Systems Architect, and Network Security Analyst. The program equips you with the tools needed to thrive in a rapidly evolving field:
- University Services: The Career Services Center offers personalized career counseling, resume workshops, and interview preparation to help you secure internships and job placements. Additionally, the Engineering Co-op Program provides hands-on experience with leading companies.
- Employment Stats and Salary Figures: Graduates from the program have a high employment rate, with over 90% securing jobs within six months of graduation. The average starting salary for computer engineering graduates is around $80,000, with potential for growth as you gain experience.
- University–Industry Partnerships: The University of Dayton has established partnerships with major tech companies such as General Electric and Northrop Grumman, providing students with networking opportunities and access to cutting-edge projects.
- 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 have gone on to work at top firms and have reported high levels of job satisfaction, often advancing to leadership positions within their organizations.
Further Academic Progression: After completing your Master’s degree, you may choose to pursue a Ph.D. in Computer Engineering or related fields, which can open doors to academic positions, advanced research roles, or specialized industry positions. Additionally, you could explore certifications in emerging technologies, such as artificial intelligence or cybersecurity, to further enhance your expertise and career prospects.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
