World-class Computer Engineering Education & Research
The mission of the MSCPE program is to provide a graduate educational experience of the highest quality, to produce the industry’s most valuable graduates, to conduct the most influential research that meets important technological challenges into the future and to increase our role as an economic and intellectual engine through involvement with industry and the community. Our interdisciplinary degree is offered through collaboration with the University of Dayton's Department of Electrical and Computer Engineering (ECE) within the School of Engineering and the Department of Computer Science (CPS) within the College of Arts and Sciences.
CPE is a discipline that is growing rapidly and involves computer hardware and software design. As a student of the MSCPE program, you'll obtain the skills required to design and develop new products, technologies, and processes that incorporate one or more of the following areas: embedded systems, software engineering, operating systems and computer architecture, or communications and networking.
Master of Science in Computer Engineering (MSCPE)
Our MSCPE graduates will have a culminating academic experience by completing one of the following three available options:
- Successful completion of a Master’s Thesis. Currently, ECE Department policy requires a thesis for students who are supported as Research or Teaching Assistants. The thesis option requires a minimum of 24 semester hours of coursework, plus 6 semester hours of thesis credit.
- Successful completion of 30 semester hours of coursework, plus a less substantial, non-thesis research/design project, including submission of a written report of suitable length and a seminar presentation to interested faculty and students. A faculty member with similar research interests will supervise such projects.
- Successful completion of 30 semester hours of coursework, including two approved 3 semester hour courses requiring extensive project-based learning.
The Department of Electrical and Computer Engineering employs faculty and research facilities that support advanced research in signal and image processing, high-performance computing, embedded systems and digital electronics.
The Department of Computer Science employs faculty and research facilities that support advanced research in database and data mining systems, semantic web technologies, peer-to-peer networking and cloud computing, programming languages, human-computer interaction, graph algorithms and graph theory.