Computer Engineering, B.S.

Computer engineers create the chips, circuits, networks and algorithms that power modern computing solutions. Develop embedded systems that control devices from smartwatches to self-driving cars.

Why Study Computer Engineering at Kettering University

Learn to fuse hardware and software into revolutionary technologies with the Bachelor of Science (B.S.) in Computer Engineering degree program at Kettering University. Our immersive program channels your curiosity and challenges you to experiment in classrooms, competitions and your Co-op experience to create practical solutions. 

Put your brilliance to the test from your first year at Kettering with hands-on research opportunities in our cutting-edge labs, including the Autonomous Driving and Artificial Intelligence (ADAI) Laboratory, the Kettering University GM Mobility Research Center and the Research in Engineering and Collaborative Haptics (REACH) Lab. We give you the tools — you design the future. 

Explore Kettering University’s Bosch Lab with Dr. Jungme Park in this brief tour showcasing lab equipment, student learning, and outcomes.

College of Engineering

Department of Electrical & Computer Engineering

Email: ece@kettering.edu

Phone: 810-762-7900

Contact Admissions

Email: admissions@kettering.edu

Phone: 810-762-7865

What You’ll Learn as a Computer Engineering Major

Disrupt the industry and lead the technological revolution with confidence and expertise through Kettering’s advanced courses and labs. Delve into embedded systems, the Internet of Things (IoT) and AI applications.

Gain leading-edge skills through our innovative computer engineering curriculum. Our advanced electives push you to higher levels of expertise so you can be an expert in emerging technologies and stand apart from your competition. Courses include:

  • Artificial Intelligence for Autonomous Driving: Dive into machine learning models like neural networks to develop intelligent systems for object detection and classification using automotive sensor data.
  • Computer Vision for Autonomous Driving: Understand technologies that enable computers to interpret visual data from sensors for self-driving cars through algorithm implementation.
  • Internet of Things: Explore IoT architecture, smart devices, networking protocols and security to build complete IoT applications spanning industries like manufacturing and healthcare.
  • VR Systems: Modeling & Control: Design multimodal virtual reality systems that enable realistic user interactions. The course also covers concepts like human perception, control theory and human-centered simulation.

Co-op Experience + Career Opportunities

Gain invaluable experience to accelerate your future career while working at some of the most forward-thinking companies in the world.

Computer Engineering Career Paths:

  • Cybersecurity Analyst/Engineer
  • Data Scientist/Engineer
  • Embedded Systems Engineer
  • Hardware Engineer
  • Network Engineer
  • Robotics Engineer

Companies You Can Work With: 

  • BorgWarner 
  • Bosch
  • Brose
  • Coherix 
  • Ford Motor Co.
  • General Motors
  • Konrad Technologies
  • McNaughton-McKay Electric Company
  • Nexteer Automotive
placeholder

Work Directly With Electric and Autonomous Vehicles

Get hands-on with the latest advancements in electric and autonomous vehicle technology at Kettering. Our GM Mobility Research Center features a one-of-a-kind autonomous vehicle testing track where you can participate in faculty and industry research.

Learn More About the B.S. in Computer Engineering

Senior Thesis

Cap off your computer engineering degree program with a senior thesis project — your chance to create pioneering solutions that push boundaries. Combine your classroom and Co-op learnings to showcase your problem-solving prowess and technical expertise. Recent thesis titles include: 

  • “Enhanced Safety Vision System: Obstacle and Object Detection”
  • “The Methodology for Evaluating Vision-Based Algorithms That Use Facial Landmarks For Driver Tracking”
  • “Modular Development of Analysis Systems for Driver Assistance Sensing/Tracking Behaviors”
  • “AI Image Upscaling in Computer Vision”
  • “A Comparative Analysis of Machine Learning Based Stock Prediction Models”

Career Outcomes for Computer Engineering Majors

Computer engineers research, design, develop and test computer systems and components. The U.S. Bureau of Labor Statistics (BLS) projects job growth for careers in this field to grow 5 percent through 2032. The BLS also reported the median annual wage for computer engineers was $138,080 in 2023.

Accreditation

Kettering’s Computer Engineering program is accredited by the Engineering Accreditation Commission (EAC) of ABET, http://www.abet.org.

The Student Perspective

“One word I would use to describe my schoolmates is ‘powerful.’ All the students at this University have been given so many resources to help prepare them for tomorrow.”

Tanisha Francis

Computer Engineering ‘25

placeholder

Explore Related Programs

Discover our diverse array of next-gen STEM programs that push you past entry-level jobs and give you the skills to lead in any industry.

Use innovative thinking to design and develop software that can transform our world. In this project-based program, study artificial intelligence, cybersecurity and more.

Explore new ways to generate power, improve robot control and revolutionize electric vehicle systems. Gain hands-on experience with circuits, virtual reality and more.

Gain a broad foundation in engineering and select a concentration in manufacturing, mechatronics, robotics systems or engineering management to refine your skills.

Next Steps

Don’t just learn computer engineering principles in the abstract — roll up your sleeves and put them to the test with the Bachelor of Science in Computer Engineering degree program from Kettering University.