Skip to main content
Computer engineers blend electrical engineering with computer science to create cutting-edge computer technology used across many industries.

Computer engineers blend the fundamentals of electrical engineering with computer science to create cutting-edge computer technology used across many industries. You'll build, analyze, design and evaluate computer systems. Computer engineers work with both hardware and software attributes of computing, from the design of computer networks to digital circuits. 

  • Real-World Solutions

    Wentworth's Computer Engineering program incorporates a project-based course of study and a hands-on learning environment that puts you in the labs working closely with your fellow classmates. By utilizing laboratory exercises and fostering a collaborative environment, our graduates are well prepared to pursue an advanced degree or immediately dive into a rewarding career in the computing space.

    You'll take courses in logic design, computer organization and architecture, embedded computer systems, engineering design, operating systems, computer networks, digital signal processing, software engineering, database systems, circuits and electronics.

    Co-op Experience with Top Employers 

    Through Wentworth’s strong network of employers, including many alumni, Computer Engineering students obtain professional experience during their two required cooperative work semesters. Partners hiring our co-op students include AECOM, Boston Engineering, Harvard University, Mass General Hospital, Radius Financial Group, Teradyne and Toast.

  • The Wentworth Bachelor of Science in Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET

    For program objectives, outcomes and enrollment and degree data, please visit the Computer Engineering Accreditation Information page.

  •  
  • Bachelor of Science in Computer Engineering is a four-year program, starting in the fall semester of the student’s first year and planned to end in the summer semester of the student’s fourth year. It builds on the fundamentals of the electrical engineering and computer science fields. Computer engineers are involved in many hardware and software aspects of computing, from the design of digital circuits to computer networks. They design, build, analyze, and evaluate computer systems. Students in this program take courses in logic design, computer organization and architecture, embedded computer systems, operating systems, computer networks, digital signal processing, software engineering, database systems, circuits, electronics, and engineering design.

    View the Course Catalog below for information about program requirements. For an overview of the year-by-year experience in the Bachelor of Science in Computer Engineering program, see "What You'll Learn" below.

    Total credits for degree: 126

    This is a four-year program, starting in the fall semester of the student’s first year and planned to end in the summer semester of the student’s fourth year.

    Special Requirement for Graduation

    In addition to the general graduation requirements of the University, specific graduation requirements from the Computer Engineering (BSCO) program with a Bachelor of Science degree include maintaining a minimum cumulative grade point average of 2.0 for all technical courses. The courses used to determine the cumulative grade point average for all BSCO technical courses are courses with ELEC and ENGR prefixes. If another Wentworth course is substituted for one of these listed courses, the substitute course will be calculated into this cumulative grade point average for all technical courses.

    Plan of Study Grid
    Freshman Year
    Fall SemesterCredits
    ENGR1100 INTRODUCTION TO ENGINEERING EXPERIENCE 2
    ENGR1204 ENGINEERING LABORATORY-BSEE/BSCO 2
    MATH1750 ENGINEERING CALCULUS I 4
    MATH2300 DISCRETE MATHEMATICS 4
    English Sequence* 4
     Credits16
    Spring Semester
    ENGR1300 FIRST-YEAR ENGINEERING DESIGN 2
    ENGR1404 APPLIED ENGINEERING ANALYSIS-BSEE/BSCO 2
    MATH1850 ENGINEERING CALCULUS II 4
    PHYS1250 ENGINEERING PHYSICS I 4
    English Sequence* 4
     Credits16
    Sophomore Year
    Fall Semester
    ELEC2250 NETWORK THEORY I 4
    ELEC2275 DIGITAL LOGIC 4
    MATH2500 DIFFERENTIAL EQUATIONS 4
    PHYS1750 ENGINEERING PHYSICS II 4
     Credits16
    Spring Semester
    ELEC2750 NETWORK THEORY II 4
    ELEC2850 MICROCONTROLLERS USING C PROGRAMS 4
    MATH2025 MULTIVARIABLE CALCULUS 4
    HSS Elective* 4
     Credits16
    Summer Semester
    COOP3000 PRE CO-OP WORK TERM (OPTIONAL) 0
     Credits0
    Junior Year
    Fall Semester
    ELEC3150 OBJECT ORIENTED PROGRAMMING FOR ENGINEERS 4
    ELEC3250 ANALOG CIRCUIT DESIGN 4
    ELEC3725 COMPUTER ARCHITECTURE 3
    Technical Elective 3
     Credits14
    Spring Semester
    COOP3500 COOP EDUCATION 1 0
     Credits0
    Summer Semester
    ELEC3200 ADVANCED DIGITAL CIRCUIT DESIGN 4
    ELEC3225 APPLIED PROGRAMMING CONCEPTS 3
    ELEC3550 COMPUTER NETWORKS FOR ENGINEERS 4
    ELEC3600 SIGNALS AND SYSTEMS 4
    Technical Elective 3
     Credits18
    Senior Year
    Fall Semester
    COOP4500 COOP EDUCATION 2 0
     Credits0
    Spring Semester
    ELEC4075 ENGINEERING OPERATING SYSTEMS 4
    ENGR5000 ENGINEERING SENIOR DESIGN I 4
    MATH2100 PROBABILITY & STATISTICS FOR ENGINEERS 4
    HSS Elective* 4
     Credits16
    Summer Semester
    ENGR5500 ENGINEERING SENIOR DESIGN II 4
    MGMT3200 ENGINEERING ECONOMY 3
    Technical Elective 3
    HSS Elective* 4
     Credits14
     Total Credits126

    ENGL/HSS Note

    Students are required to complete:

    • At least one course in Humanities: CSAS, HSSI, HIST, HUMN, LITR and PHIL
    • At least one course in the Social Sciences: CSAS, HSSI, COMM, ECON, ENVM, POLS, PSYC and SOCL
    • The remaining course from either the Humanities or Social Sciences category. 

    Students with a three English course sequence may use the third English course to satisfy a Humanities requirement.

    A minimum of 20 credits total, including English, humanities, and social science credit, is required to complete the humanities and social sciences graduation requirement.

    Math Placement may alter the course schedule above. 

What You'll Learn

  • Year 1

    You’ll establish a foundation for your Computer Engineering program by taking introductory courses in physics and calculus, along with Introduction to Engineering, which will instill core engineering concepts that you’ll use throughout the program. You’ll also dive into engineering courses that utilize essential tools like CAD.

  • Year 2

    Second-year students establish a firm understanding of computer engineering concepts in courses like Network Theory I & II and Digital Logic. You’ll also focus on building solid foundational knowledge in mathematics.

    An optional pre co-op work term is available to students during the summer semester.

  • Year 3

    In the fall and summer semesters of your third year, you’ll continue to bolster your computer engineering knowledge with courses like Computer Architecture, Advanced Digital Circuit Design, and Computer Networks for Engineers.

    In the spring, you’ll begin the first of two required co-ops.

  • Year 4

    In the fall, you’ll go on your second required co-op to gain more hands-on industry experience.

    The remainder of your program includes courses in Engineering Operating Systems and Probability & Statistics, as well as your senior capstone project, which you’ll work on over your final two semesters.

Take the Next Step