BS Computer Engineering and Computer Science

4 Years On Campus Bachelors Program

Northeastern University

Program Overview

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.

Experiential Learning (Research, Projects, Internships etc.)

  • 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.

Progression & Future Opportunities

  • 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.

Program Key Stats

$63,141
$ 75
Aug Intake : 1st Jan


29 %

Eligibility Criteria

ABB - AAA
3.0
36 - 40
85 - 90

1480 - 1540
33 - 35
7.5
106

Additional Information & Requirements

Career Options

  • Hardware Engineer
  • Software Engineer
  • Embedded Systems Developer
  • Network Engineer
  • Robotics Engineer
  • VLSI Designer
  • Cybersecurity Analyst
  • Research Scientist

Book Free Session with Our Admission Experts

Admission Experts