Electrical Engineering, BS/Electrical and Computer Engineering, MS

Note: This curriculum reflects only course work to be taken as an undergraduate student. For additional course work to be taken as a graduate student, see the graduate program in the Northeastern University Graduate Catalog

Complete all courses listed below unless otherwise indicated. Also complete any corequisite labs, recitations, clinicals, or tools courses where specified and complete any additional courses needed beyond specific college and major requirements to satisfy graduation credit requirements.

University-Wide Requirements

All undergraduate students are required to complete the University-Wide Requirements.

NUpath Requirements

All undergraduate students are required to complete the NUpath Requirements.

Mathematics/Science Requirement

Complete 33 semester hours in mathematics and science as indicated below.

Required Mathematics/Science
Complete one of the following:4
General Chemistry for Engineers
Discrete Structures
and Recitation for CS 1800
MATH 1341Calculus 1 for Science and Engineering4
MATH 1342Calculus 2 for Science and Engineering4
MATH 2321Calculus 3 for Science and Engineering4
MATH 2341Differential Equations and Linear Algebra for Engineering4
PHYS 1151Physics for Engineering 13
PHYS 1152Lab for PHYS 11511
PHYS 1153Interactive Learning Seminar for PHYS 11511
PHYS 1155Physics for Engineering 23
PHYS 1156Lab for PHYS 11551
PHYS 1157Interactive Learning Seminar for PHYS 11551
Supplemental Credit
2 semester hours from the following course count toward the mathematics/science requirement:2
Noise and Stochastic Processes
1 semester hour from the following course counts toward the mathematics/science requirement:1
Cornerstone of Engineering 2


Complete 58 semester hours in engineering as indicated below.

Required Courses
EECE 2150
and EECE 2151
Circuits and Signals: Biomedical Applications
and Lab for EECE 2150
EECE 2160
and EECE 2161
Embedded Design Enabling Robotics
and Lab for EECE 2160
Electrical Engineering Fundamentals
EECE 2412
and EECE 2413
Fundamentals of Electronics
and Lab for EECE 2412
EECE 2520Fundamentals of Linear Systems4
EECE 2530
and EECE 2531
Fundamentals of Electromagnetics
and Lab for EECE 2530
Computer Engineering Fundamentals
Complete one of the following4-5
Fundamentals of Digital Design and Computer Organization
and Lab for EECE 2322
Fundamentals of Networks
Fundamentals of Engineering Algorithms
Capstone Courses
EECE 4790Electrical and Computer Engineering Capstone 14
EECE 4792Electrical and Computer Engineering Capstone 24
EECE Technical Electives
Up to two courses may be in CS.
Complete four of the following:16
Enabling Engineering
Hyperspectral Imaging in an International Context
Independent Study
Sustainable Energy: Materials, Conversion, Storage, and Usage
Nanotechnology in Engineering
Database Design
Object-Oriented Design
Supplemental Credit
2 semester hours from the following course count toward the engineering requirement:2
Noise and Stochastic Processes
3 semester hours from the following course count toward the engineering requirement:3
Cornerstone of Engineering 1
2 semester hours from the following course count toward the engineering requirement:2
Cornerstone of Engineering 2

Professional Development

Required Professional Development
GE 1000Introduction to the Study of Engineering1
EECE 2000Introduction to Engineering Co-op Education1
EECE 3000Professional Issues in Engineering1
Additional Required Courses
The remaining credit from each of the following courses will apply to the professional development area:2
Cornerstone of Engineering 1
Cornerstone of Engineering 2

Additional NUpath Courses

A grade of C or higher is required:
ENGW 1111First-Year Writing4
ENGW 3302Advanced Writing in the Technical Professions4
or ENGW 3315 Interdisciplinary Advanced Writing in the Disciplines
NUpath Requirements through General Electives
NUpath requirements Interpreting Culture (IC), Societies and Institutions (SI) and Differences and Diversity (DD) are not explicitly satisfied by required engineering courses. Students are responsible for satisfying these requirements with General Electives.

Required General Electives

Complete 5 academic, nonremedial, nonrepetitve courses, each equivalent to 4 semester hours.20

Graduate Courses taken as an undergraduate student

Complete two courses that will count toward the Master of Science in consultation with your advisor.8

Course Work That Does Not Count Toward the Engineering Degree

Students in engineering are allowed to count a maximum of two pass/fail courses toward their degree program. Only general electives outside the College of Engineering may be taken on a pass/fail grading basis. A maximum of one pass/fail course is allowed per semester.

Program Requirement

132 total semester hours required to complete the bachelors degree.

Minimum 3.000 GPA required in all graduate coursework

Five Years, Two Co-ops in Spring/Summer 1

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
MATH 1341 (FQ)4MATH 1342 (FQ)4Vacation0Vacation0
CHEM 11514PHYS 1151 (ND)3  
CHEM 11530PHYS 1152 (AD)1  
GE 10001PHYS 11531  
GE 15014GE 1502 (ER)4  
ENGW 1111 (WF)4General Elective4  
 17 17 0 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
MATH 23414Co-opCo-opGeneral Elective4
PHYS 1155 (ND)3  General Elective 4
PHYS 1156 (AD)1   
PHYS 11571   
EECE 21504   
EECE 2151 (AD)1   
EECE 20001   
EECE 21603   
EECE 2161 (WI)1   
 19 0 0 8
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
MATH 2321 (FQ)4Co-opCo-opEECE Technical Elective 4
EE Fundamentals 5  General Elective 4
CE Fundamentals 4   
EE Fundamentals 4   
 17 0 0 8
Year 4
FallHoursSpringHoursSummer 1HoursSummer 2Hours
EECE 30001ENGW 3302 (WD)4EECE Technical Elective4Vacation 0
EECE 34684EECE Technical Elective4EECE 4790 (EI, WI, CE)4 
EE Fundamentals 5Graduate Course4  
Graduate Course4Graduate Course4  
Graduate Course4   
 18 16 8 0
Year 5
EECE Technical Elective4EECE 4792 (EI, WI, CE)4  
General Elective4Graduate Course4  
Graduate Course4Graduate Course4  
Graduate Course4   
 16 12  
Total Hours: 156