Computer Engineering
Make sense of the technology that drives us. Then, make it better.
Our computer engineering program gives you the tools to successfully solve problems head on with advanced knowledge in computer systems and related technology. We prepare you to work in a fast-paced, hands-on environment so you are equipped to succeed in a growing industry.
As a computer engineering student at Alma, you will:
- Focus on the interface between hardware and software.
- Build a solid foundation in physics and mathematics, complemented by courses in other areas of the core curriculum.
- Graduate with a B.S. in computer engineering.
At A Glance
-
12:1Student-to-faculty ratio
-
18Average class size
Possible Careers
Make sense of the technology that drives us. Then, make it better.
Our computer engineering program gives you the tools to successfully solve problems head on with advanced knowledge in computer systems and related technology. We prepare you to work in a fast-paced, hands-on environment so you are equipped to succeed in a growing industry.
As a computer engineering student at Alma, you will:
- Focus on the interface between hardware and software.
- Build a solid foundation in physics and mathematics, complemented by courses in other areas of the core curriculum.
- Graduate with a B.S. in computer engineering.
Get to Know Computer Engineering
Meet the Physics and Engineering Faculty
Meet the Computer Science Faculty
Meet the experts who will challenge and support you in the classroom. Learn about your computer science professors.
Professional Development
With a bachelor's degree in computer engineering, you'll be encouraged to participate in an internship that provides valuable real-world experience. Learn about career support at Alma.
Explore the Curriculum
Learn more about the fundamental courses that will offer a roadmap for your academic growth and expertise development.
Get Connected
Student Organizations
Take your learning outside the classroom — and find lifelong friends — by joining one of our 100+ student organizations designed to help you enhance your knowledge and expand your network.