All programs

Electrical & Computer Engineering - Computer Engineering Option

Explore the checked-in requirement groups and eligible courses for this program.

Catalog: Fall 2024 onwardNew BrunswickCatalog year unverified

First Year - Fall

5 courses

Checked-in requirement count

First Year - Spring

5 courses

Checked-in requirement count

Sophomore Year - Fall

7 courses

Checked-in requirement count

Sophomore Year - Spring

15 credits

Checked-in requirement count

Plan degree progress →

Requirements

Checked-in catalog snapshot. Sign in to the degree planner to review completion against your own record.

First Year - Fall

Take all of these

First Year - Spring

Take all of these

Sophomore Year - Fall

Take all of these

Multivariable Calculus1 course

Choose 1 course

Analytical Physics IIA1 course

Choose 1 course

Analytical Physics II Laboratory1 course

Choose 1 course

Principles of Electrical Engineering I1 course

Take all of these

Principles of Electrical Engineering I Laboratory1 course

Take all of these

Digital Logic Design1 course

Take all of these

Digital Logic Design Laboratory1 course

Take all of these

Sophomore Year - Spring

Take all of these

Differential Equations

Choose eligible courses · at least 4 credits

Principles of Electrical Engineering II

Choose eligible courses · at least 3 credits

Principles of Electrical Engineering II Laboratory

Choose eligible courses · at least 1 credits

Probability and Random Processes

Choose eligible courses · at least 3 credits

Programming Methodology I / Intro to Computer Science

Choose eligible courses · at least 4 credits

Junior Year - Fall

Take all of these

ECE Restricted Elective CE1 course

Take all of these

Computer Architecture and Assembly Language1 course

Take all of these

Computer Architecture Laboratory1 course

Take all of these

Linear Systems and Signals1 course

Take all of these

Programming Methodology II / Data Structures1 course

Choose 1 course

Junior Year - Spring

Take all of these

ECE Technical Elective CE

Choose eligible courses · at least 3 credits

Introduction to Computer Systems

Choose eligible courses · at least 3 credits

Discrete Mathematics

Choose eligible courses · at least 3 credits

Professionalism/Ethics

Choose eligible courses · at least 1 credits

Introduction to Software Engineering

Choose eligible courses · at least 3 credits

Engineering Economics

Choose eligible courses · at least 3 credits

Senior Year - Fall

Take all of these

Introduction to Capstone Design in ECE

Choose eligible courses · at least 1 credits

Concepts Digital Design

Choose eligible courses · at least 3 credits

ECE Computer Elective F19

Choose eligible courses · at least 6 credits

ECE Math Science and Eng Electives

Choose eligible courses · at least 3 credits

Senior Year - Spring

Take all of these

Engineering General Electives

Choose eligible courses · at least 3 credits

ECE Technical Electives

Choose eligible courses · at least 3 credits

Capstone Design in ECE

Choose eligible courses · at least 3 credits

ECE Computer Elective F19

Choose eligible courses · at least 3 credits

Humanities/Social Science requirement

Take all of these

H/SS Electives1 course

Take all of these

Current Upper Level H/SS Electives Engineering1 course

Take all of these

ECE Residency - Required Credits

Take all of these

Courses Offered by the ECE Department (332)

Choose eligible courses · at least 51 credits

Catalog year unverified · checked-in Degree Navigator snapshot. Confirm current requirements at Rutgers Degree Navigator and with your adviser. This page does not certify graduation eligibility.