The use of computer technology is exploding, driven by applications in wireless communications, multimedia, portable devices, and internet computing. At the core of these technological advances are computer engineers who research, design, and develop hardware and software. With a Bachelor of Science (BS) degree in computer engineering you might develop a full-featured multimedia phone, design the next-generation microprocessor, program computer-guided cameras to inspect nanomanufacturing facilities, or start your own software company.
The computer engineering major acquires a strong foundation in engineering principles and the physical sciences in addition to a powerful mix of theory and practice in hardware and software design. The core of the computer engineering curriculum comprises courses in computer organization and architecture, computer networks, computer-aided design, programming languages, optimization theory, and software design.
The BS in Computer Engineering degree requires a sequence of core courses, technical electives, general electives, and electives in the arts and humanities and social sciences.
The Accelerated Master’s Degree PlusOne program allows current undergraduate students to accelerate the attainment of the master’s degree by applying graduate credits taken as an undergraduate toward both the undergraduate and graduate degrees. Current students apply to enroll in the PlusOne program. Students attain their bachelor’s degree followed by a PlusOne year to complete the master’s degree.
Students currently earning a BS in Computer Engineering can select from the below MS degree PlusOne pathways.
For support with academic questions, contact the academic advisor assigned to this program.
Admissions & Aid
Ready to take the next step? Review Degree Requirements to see courses needed to complete this degree. Then, explore ways to pay for your education. Finally, review Admissions Information to see our deadlines and gather the materials you need to Apply.
Serena Lin, computer engineering, participated in the UPLIFT (Undergraduate Program for Leaders in Future Transformation Program) where she started research in her first semester as an undergraduate. With a variety of hands-on research experiences, including an NSF REU and working at the Institute for Experiential Robotics, Lin found her passion in robotics.
The 2023 members of Northeastern University’s “Huntington 100,” a group of students selected for their outstanding achievements locally and globally, included eighteen students from the College of Engineering. The Huntington 100 are nominated by faculty, staff, advisors, coaches, employers, and fellow students. Ke Wen Chemical Engineering/Biochemistry, E’22 Gillian Audia Chemical Engineering/Biochemistry, E’23 Barkha Bhavsar Chemical […]
Congratulations to the current students and alumni who are recipients of the NSF Graduate Research Fellowship Program Awards. The NSF Graduate Research Fellowship Program recognizes and supports outstanding graduate students who have demonstrated the potential to be high achieving scientists and engineers, early in their careers. The five-year fellowship provides three years of financial support […]
Computer Engineering student Joseph Berman has taken advantage of Northeastern’s experiential learning opportunities. After completing a co-op at Amazon Robotics, he worked in the robotics lab of Associate Professor Taskin Padir, who is also director of the Institute of Experiential Robotics. He is now on co-op in Japan working at Mujin, a startup based in Tokyo with additional branches in Georgia and China. Mujin creates software for industrial robots controlled by a central artificial intelligence hub.