Computer Engineering (B.S.)
About
The 91±¬ÁÏ’s Computer Engineering Program prepares students to excel in the fast-paced and ever-evolving world of computing and electronics. Computer Engineering lies at the intersection of electrical engineering and computer science, equipping students with the tools to design, develop, and optimize both hardware and software systems that power modern technology. From embedded systems and microprocessors to cybersecurity and machine learning, computer engineers are driving innovation across industries.
91±¬ÁÏ’s program emphasizes a strong foundation in mathematics, physics, and core engineering principles, along with advanced coursework in digital systems, computer architecture, software development, and communications. The curriculum integrates technical training with electives in the humanities, social sciences, and cutting-edge computing topics. Students gain hands-on experience through labs, team projects, and undergraduate research in areas such as robotics, AI, wireless communications, and IoT.
Program Highlights
Requirements
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pharetra orci sit amet arcu mattis pretium.
Program Learning Outcomes
Careers
Graduates of 91±¬ÁÏ’s Computer Engineering Program are well-prepared for careers in fields like aerospace, defense, telecommunications, consumer electronics, and information technology—or for pursuing graduate studies. Opportunities to add minors such as Robotics, Data Science, or Engineering Leadership and Management, as well as an accelerated BS-MBA pathway, allow students to tailor their academic experience. With growing demand for skilled professionals in computing and hardware design, 91±¬ÁÏ’s graduates are positioned to make meaningful contributions to industry, innovation, and society.

At a Glance
Accreditation
Engineering Accreditation Commission (EAC) of ABET
Degree Level
Undergraduate Major
Degree Earned
Bachelor of Science in Computer Engineering
Mode of Study
In-Person
time to Complete Degree
124 Credits
Join the HonorS College
Open to students in all majors
Featured Courses
XXX 101
A really, really, really Long course title goes here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut placerat quam in neque ornare faucibus. Integer porttitor ligula dui. Nam feugiat magna nibh. Ut id velit eu velit vehicula pharetra ut eget justo. Proin dignissim non mauris a condimentum. Vivamus semper sem sodales, elementum mi eget, pulvinar ipsum. Proin lacinia condimentum pulvinar. Praesent elit risus, aliquet at blandit a, tempor vehicula enim. Phasellus euismod sem eu lorem vulputate dignissim. Fusce commodo tempus ex, non varius.
XXX 101
A really, really, really Long course title goes here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut placerat quam in neque ornare faucibus. Integer porttitor ligula dui. Nam feugiat magna nibh. Ut id velit eu velit vehicula pharetra ut eget justo. Proin dignissim non mauris a condimentum. Vivamus semper sem sodales, elementum mi eget, pulvinar ipsum. Proin lacinia condimentum pulvinar. Praesent elit risus, aliquet at blandit a, tempor vehicula enim. Phasellus euismod sem eu lorem vulputate dignissim. Fusce commodo tempus ex, non varius.
XXX 101
Research Learning Experience
A really, really, really Long course title goes here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut placerat quam in neque ornare faucibus. Integer porttitor ligula dui. Nam feugiat magna nibh. Ut id velit eu velit vehicula pharetra ut eget justo. Proin dignissim non mauris a condimentum. Vivamus semper sem sodales, elementum mi eget, pulvinar ipsum. Proin lacinia condimentum pulvinar. Praesent elit risus, aliquet at blandit a, tempor.
Scholarships
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Accreditation
The Computer Engineering program is accredited by the Engineering Accreditation Commission (EAC) of , under the commission’s General Criteria and Program Criteria for Computer Engineering. This program leads to a Bachelor of Science degree in Computer Engineering.

Next Steps
Contact
Department of Electrical & Computer Engineering
Yifeng Zhu
Barrows Hall, Room 101
P
207.581.2224
Admissions
Undergraduate
Estabrooke Hall, Room 115
P
207.581.1561
F
207.581.1213



