Build the foundational technologies that power modern innovation.
Software and hardware design prepares you to create efficient systems, scalable software and integrated devices that form the backbone of modern technology. Programs in Computer Science and Computer Engineering emphasize technical expertise, system design and collaborative problem-solving.
Featured Degrees:
Career Paths: computer engineer, data scientist, hardware designer, network engineer, software developer, systems architect
Research Opportunities:
- Collaborative Innovation Spaces: Work on interdisciplinary projects with peers from engineering and computing.
- Computational Efficiency: Optimize algorithms and systems for real-world applications.
- Embedded Systems Research: Design and refine technologies that integrate hardware and software.
Gain skills needed to design, build and maintain the systems that power industries ranging from healthcare to entertainment to transportation.
Learn more about Computer Science and Computer Engineering programs!