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 algorithms 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 mathematical and physics foundation, ensuring graduates are well-prepared for the multifaceted challenges of the field.

Apply Now

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


Get Started

Begin your
journey at
Adrian College

Share this Page