4 Years On Campus Bachelors Program
The Bachelor of Science in Computer Engineering & Computer Science at Northeastern University is a fully accredited combined major that seamlessly integrates hardware and software disciplines.
The program provides a strong foundation in engineering design, computational thinking, programming, mathematics, and physical sciences to prepare students for complex, interdisciplinary computing roles.
Course Overview:
Year 1: First-Year Writing, Calculus I & II, Chemistry, Cornerstone of Engineering, First-Year Seminar, Fundamentals of Computer Science 1.
Year 2: Discrete Structures, Fundamentals of Computer Science 2, Object-Oriented Design, Computing Fundamentals for Engineers, Circuits and Signals, Embedded Design.
Year 3: Fundamentals of Digital Design, Fundamentals of Networks, Computer Systems, Software Development/Engineering, Professional Issues in Engineering, Co-op experience.
Year 4: Capstone Design Project (Part 1), Upper-level CS/CY/DS/IS electives, EECE technical electives, Advanced Writing, Co-op experience.
Year 5 (Optional Track): Final Capstone Design Project (Part 2), additional co-op, accelerated master’s (PlusOne) coursework.
Co-op Program: Northeastern’s signature six-month co-op placements integrated into the curriculum. Students typically complete two (four-year plan) or three (five-year plan) co-op work experiences, offering substantial industry exposure.
Capstone Design: Final year project, team-based project simulating real-world engineering challenges.
Research & Student Organizations:
Opportunities for undergraduate research and participation in student clubs, such as robotics, AI, and space exploration teams.
Professional Development: Co-op seminars, ethics courses, and career-focused support provided throughout the program.
Graduate Careers: Graduates are well-prepared for roles in embedded systems, software engineering, robotics, cybersecurity, hardware design, and cross-disciplinary computing roles.
Further Study: Strong foundation for MS/PhD programs in computer engineering, computer science, cybersecurity, or related fields.
Professional Skills: Graduates develop strong analytical thinking, problem-solving, communication, teamwork, and adaptability to rapidly evolving technologies.
Graduate Attributes: Northeastern graduates are industry-ready, equipped with real-world experience, technical depth, and interdisciplinary flexibility.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.