Computer Engineering
Wired for Success
Computer engineers design and upgrade advanced digital and computer-based systems by balancing and integrating hardware components and software. Computer engineering includes the design, construction and operation of computer systems.
At UD, you can choose to focus on different areas of computer engineering. The most common minors or concentrations for computer engineering students are:
15:1
student-to-teacher ratio
$71K
average starting salary after graduation
Classes
Computer engineering students take a well-rounded group of courses to build their engineering skills and technical knowledge.
Examples of courses:
- UNIX/Linux Programming – learn to develop software in the UNIX/Linux environment using the C programming language.
- Introduction to Semiconductor Engineering – the basics of semiconductors, semiconductor manufacturing processes, tools and how different processes are sequenced together to create useful electronic functions.
- Operating Systems – Introduces the concepts underlying an operating system's structure and operation.
- Communication Systems – study of digital communication systems including generation, detection and analysis of modulated signals and power, bandwidth and noise considerations.
Exploring Inside and Outside the Classroom
Computer engineering offers more technical electives and lab classes than any other engineering major. These experiences are integrated into coursework to deepen students’ understanding of basic computer and electrical engineering concepts and bring them to life.
Our program is big enough to have significant research programs, but small enough to involve students in meaningful undergraduate research as early as their first year. Our faculty have active research projects and encourage students to become involved in their labs.
Your academic journey culminates in a senior year capstone design course, where your student team will solve a real-world challenge for a client. You’ll be paired with students from other engineering majors to work together to find the solution – many of which clients have adopted and use today.
A High Quality Education
Minors
Compliment your major or connect with your passion by adding a minor or concentration to your degree program. The School of Engineering offers more than 30 minors, or you can choose one outside of engineering.
Learn more about our minorsEngineering for the Common Good
The Ethos Center connects students to community partners around the world for community-engaged engineering education, research, partnerships and action. Many students go on immersions or breakouts inside and outside the U.S. for hands-on social impact engineering projects.
Learn more about The Ethos CenterEarn your Master's Sooner
Students can also earn their master’s at UD at an accelerated rate through our Bachelor’s Plus Master’s Program. Earn up to six credits that count for both undergraduate and graduate degree requirements, and enjoy 30% off graduate tuition for the first year of the master’s program. On average, most students graduate with their master’s degree in two additional semesters.
Learn more about the Bachelor's Plus Masters ProgramCareers
Because computer engineering is broad, our graduates work in numerous different fields including manufacturing, government, medical and more. Many of our students co-op and intern at these organizations, and accept full-time positions before graduation.
Our computer engineering graduates work at numerous organizations including:
- Henny Penny
- GE Aerospace
- Northrop Grumman
- Medpace
- United States Air Force
They also continue their education at schools including:
- University of Dayton
- McMaster University
- University of Cincinnati
Engineering Co-ops and Internships
Explore Your Engineering Future
Take your engineering experience to the next level and find your passion with co-op and internship opportunities. Our Engineering Co-op and Internship Office helps students find placements.