Lessons and Carols

This Sunday!

Computer Engineering Overview

The Bachelor of Science in Computer Engineering at Adrian College is designed to equip students with a comprehensive understanding of both hardware and software aspects of computing systems. The core curriculum encompasses fundamental courses in digital systems, programming, data structures, computer organization, and architecture. Students delve into advanced topics with courses in algorithm analysis and design, embedded systems, and computer systems programming. Specialized courses, including computer networks and real-time systems, further enhance students' expertise. The program integrates hands-on experience with a capstone project sequence and fosters software engineering skills. Additionally, students can tailor their learning with electives in digital image processing or machine learning. The curriculum also includes a strong foundation in mathematics and physics, ensuring graduates are well-prepared for the multifaceted challenges of the field.

Plan Your Path to Success

Explore our 4-Year Planner to see how you can progress from foundational computer engineering courses to advanced projects and real-world experiences. This roadmap helps you stay on track, balance coursework, and make the most of every semester on your way to a rewarding tech career.

4-Year Plan

Apply Now

The typical Adrian College student is anything but typical. They possess drive, ambition, initiative, spirit and a bit of moxie.

Apply

Get Started

Begin your
journey at
Adrian College

Share this Page