Bachelor of Science in Computer Engineering

College of Engineering & Computer Science

Full Time
Undergraduate Major
On Campus

Program Description

A Merging of Disciplines

Computer engineers must master the fundamentals of both electrical engineering and computer science—from the basic concepts of current, voltage and power; to an understanding of binary arithmetic and sequential logic; to the use of software packages such as MATLAB. Wentworth’s Bachelor of Science in Computer Engineering program will provide you with the broad range of hardware- and software-related skills necessary for success as a computer engineer.

Engineering Success

You’ll learn how to build, analyze, design and evaluate computer systems, including computer networks and digital circuits. Courses in this program include 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.

Wentworth’s computer engineering program encompasses a project-based course of study and a learning environment that stresses laboratory exercises and teamwork. As a result, you’ll graduate well prepared to excel in graduate school or as a professional computer engineer.


The Computer Engineering program is accredited by the Engineering Accreditation of ABET,

Learn more about our College of Engineering and Computer Science.

Program Objectives & Student Outcomes

Program Curriculum


    Fall Semester (total credits 16)

    • MATH1750, Engineering Calculus I
    • PHYS1250, Engineering Physics I
    • ENGLISH, English Sequence, See ENGL/HSS note below *
    • ENGR1000, Introduction to Engineering
    • ENGR1800, Introduction to  MATLAB OR
    • ENGR1600, Fundamentals of CAD and CAM

    Spring Semester (total credits 16)

    • MATH1850, Engineering Calculus II
    • PHYS1750, Engineering Physics II
    • ENGLISH, English Sequence, See ENGL/HSS note below *
    • ENGR1500, Intro to Engineering Design
    • ENGR1800, Introduction to  MATLAB OR
    • ENGR1600, Fundamentals of CAD and CAM

    Fall Semester (total credits 16)

    • HSS ELECTIVE,  See ENGL/HSS note below *
    • MATH2500, Differential Equations
    • ELEC2275, Digital Logic
    • ELEC2250, Network Theory I

    Spring Semester (total credits 20)

    • MATH2025, Multivariable Calculus
    • MATH2300, Discrete Mathematics
    • ELEC2850, Microcontrollers Using C Programming
    • HSS ELECTIVE,  See ENGL/HSS note below *
    • ELEC2750, Network Theory II

    Summer Semester

    • COOP3000, Pre-Cooperative Work Term (Optional)

    Fall Semester (total credits 19)

    • ELEC3150, Object-Oriented Programming for Engineers
    • ELEC3250, Analog Circuit Design
    • HSS ELECTIVE,  See ENGL/HSS note below *
    • ELECTIVE, Technical or EPIC
    • COMP2670, Database Management Systems

    Spring Semester

    • COOP3500, Co-op Work Term I

    Summer Semester (total credits 18)

    • ELEC3725, Computer Architecture
    • ELECTIVE, Technical or EPIC
    • ELEC3550, Computer Networks for Engineers
    • ELEC3600, Signals and Systems
    • ELEC3200, Advanced Digital Circuit Design

    Fall Semester

    • COOP4500, Co-op Work Term II

    Spring Semester (total credits 16)

    • COMP3499, Operating Systems for Engineers
    • ENGR5000, Engineering Senior Design I
    • MATH2100, Probability & Statistics for Engineers
    • HSS ELECTIVE,  See ENGL/HSS note below *

    Summer Semester (total credits 15)

    • ELEC4400, Engineering Digital Signal Processing
    • ENGR5500, Engineering Senior Design II
    • MGMT3200, Engineering Economy
    • HSS ELECTIVE,  See ENGL/HSS note below *
  • ENGL/HSS Note:  

    Day program students are required to complete at least:  

    • One course in Humanities  
    • One course in the Social Sciences  
    • The remaining courses may be from either Humanities or Social Sciences category 

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

    For more information about the English, Humanities, and Social Science requirements please refer to the Graduation Requirements – Undergraduate section of this catalog  

Program Tracking Sheet

Computer Engineering in the World

Earnings in 2016

$66,000 starting salary

Top 5 Job Titles for Computer Engineers

  • Software Engineer
  • System Engineer
  • Programmer Analyst
  • Software Quality Engineer
  • Computer Hardware Engineer