Computer Engineering  BS

Degree Page Generic Banner Image

A computer engineer is likely involved when hardware and software need to interact. Software dominates the world around us, but it takes hardware devices to complete the interaction. Consider IoT (internet of things) devices like the smartwatch you are wearing or the robotic vacuum cleaner quietly running in the background.

Outcomes

Students become proficient at writing software and firmware for embedded microcontrollers, designing microprocessors, interfacing with sensors, and building real-time operating systems. Students understand software and hardware products' design, build, and test methodologies. The hands-on and immersive experience is at the heart of this program.

Opportunities

Students gain exposure to topics from designing innovative computer hardware to a deep understanding of robotics and intelligent systems. Students can discover new types of artificial intelligence. Industry partners consistently hire our students for internships or full-time opportunities spread across sectors from alternative energy production and control to manufacturing automation and supercomputing.

 

 


The Computer Engineering (BS) program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.


Expand your Horizons

Course Catalog
Take advantage of internship opportunities and research experiences to test-drive different industries to find the best fit for your interests.

Potential Employers

Collins Aerospace
Daktronics
Digi-Key Electronics
Echostar
Emerson
Garmin

Career Examples

Alternative Energy Control Systems
Autonomous Intelligent Systems
Robotics and Automation
Edge and Fog Computing
Electrical System Design Engineer
Firmware Engineer

Average Starting Salary

$73,357
Course Catalog