The Bachelor of Science in Computer Engineering and Computer Science (BSCmpE) at Northeastern University is designed for ambitious students who seek a comprehensive understanding of both the hardware and software facets of computing. This integrated program addresses the critical need for professionals who can bridge the gap between electrical engineering principles and advanced computer science concepts, preparing you to tackle complex technological challenges. You will develop a robust foundation in engineering design, computational thinking, and sophisticated program design, underpinned by rigorous mathematics and science coursework, making this a logical and powerful choice for your academic journey.
This full-time, on-campus undergraduate program is structured over four years, immersing you in core areas such as algorithms, data structures, digital design, and circuit analysis. You will engage with practical applications through foundational courses like Computing Fundamentals for Engineers and Embedded Design, and progress to advanced topics in computer architecture and networks. The curriculum emphasizes hands-on learning, culminating in a significant capstone project where you will apply your integrated knowledge. Upon graduation, you will be well-prepared for diverse career paths in hardware development, software engineering, systems design, and beyond.