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
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
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
Tanisha Francis
Computer Engineering ‘25
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.