Computer Engineering Major
You will learn how to design and implement/develop both computer hardware and software systems. You will learn about digital and analog circuits, processors (both embedded and high performance), networks, programming languages, as well as algorithms to manage the myriad of data being created in today's digital world. This option gives you the flexibility to take almost any minor, or to choose a wide range of electives from across Northeastern University.
The CE program can be completed in five years with three cooperative education terms of six months each, or in four years with with two coop terms. These links will show you a sample curriculum for each option.
Combined Major in Computer Engineering and Computer Science
This combined major adds an in-depth and richer knowledge of programming languages and software, operating systems, and algorithms to the skills learned in the Computer Engineering major. Note: Links to sample curriculum outline
Combined Major in Computer Engineering and Physics
This combined major adds in-depth knowledge of Computer Engineering & Physics including physical fundamentals, energy and waves, materials and the applications of electronic devices and systems as well as physical computational challenges to the Computer Engineering base of information.
This program can be completed in five years with three cooperative education terms.
Computer Engineering BS/MS Program
If you know you are interested in a MS degree, you may wish to apply for the 5-year BS/MS program in EE or CE. This program will combine undergraduate and graduate courses in the final two years, allowing you to complete both degrees along with two cooperative education experiences.