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.

Universitywide Requirements

All undergraduate students are required to complete the Universitywide Requirements.

NUpath Requirements

All undergraduate students are required to complete the NUpath Requirements.

NUpath requirements Societies and Institutions (SI), Differences and  Diversity (DD), and Integration Experience (EX) are not explicitly satisfied by required engineering  courses. Students are responsible for satisfying these requirements with general  electives.

Engineering Requirements

Required Courses
EECE 2140Computing Fundamentals for Engineers4
EECE 2150Circuits and Signals: Biomedical Applications5
EECE 2160Embedded Design: Enabling Robotics4
Electrical Engineering Fundamentals
EECE 2412
and EECE 2413
Fundamentals of Electronics
and Lab for EECE 2412
5
EECE 2520Fundamentals of Linear Systems4
EECE 2530
and EECE 2531
Fundamentals of Electromagnetics
and Lab for EECE 2530
5
Computer Engineering Fundamentals
Complete one of the following (if more than one computer engineering fundamentals course is taken, it may count as a technical elective):4-5
Fundamentals of Digital Design and Computer Organization
and Lab for EECE 2322
Fundamentals of Networks
Fundamentals of Engineering Algorithms
Electrical Engineering Capstone Courses
If taking EECE 4791 in summer session A, EECE 4792 must be taken in spring. If taking EECE 4791 in summer session B, EECE 4792 must be taken in fall.
EECE 4791Electrical and Computer Engineering Capstone 11
EECE 4792Electrical and Computer Engineering Capstone 24
Technical Electives
Students can register for EECE 4991/EECE 4992 more than once. For these courses combined, a maximum of 8 semester hours will be allowed to satisfy the requirement of technical electives. An additional 4 semester hours will be allowed as a general elective. At most, one of these courses (4 semester hours) can be taken in a semester.
Though students may register for EECE 2750 more than once, only 4 semester hours will be allowed to satisfy the requirements of technical electives. An additional 4 semester hours will be allowed as a general elective.
EECE 2310 is not an approved course option for ECE majors to select for a technical elective; it is only for Khoury students.
Complete two of the following (if EECE 5697 is not taken, then MUSC 2350 is required in place of the acoustic/music elective):8
Fundamentals of Digital Design and Computer Organization
and Lab for EECE 2322
Fundamentals of Networks
Enabling Engineering
Computer Architecture and Organization
Electronic Design
Research
Directed Study
Sustainable Energy: Materials, Conversion, Storage, and Usage
Supplemental Credit
2 semester hours from the following course count toward the engineering requirement:2
Analysis of Random Phenomena in Electrical and Computer Engineering
2 semester hours from the following course count toward the engineering requirement:2
Cornerstone of Engineering 1 1
3 semester hours from the following course count toward the engineering requirement:3
Cornerstone of Engineering 2 1

Music Requirements

Music Theory
Complete two of the following (music theory placement test permits placement into MUSC 1201 Music Theory 1 or higher):8
Fundamentals of Western Music Theory
Music Theory 1
Music Theory 2
Music Analysis Seminar
Music in Context
MUSC 1001Music in Everyday Life4
Contemporary/Popular Music
Complete one of the following:4
Black Popular Music
Making a Musical: Analysis, Craft, and Creation
Popular Music Since 1945
Topics in American Music
Punk Rock
40,000 Years of Music Technology
The Festival Experience
Divas, DJs, and Double Standards
Music, Sound, and the Screen
Music and Sports in American Culture
Sounding Human
Music and the Racial Imagination
Sound and the Sacred
Global Music Industries in Context
Hip Hop in the Music Industry
Acoustics or Music Elective
Complete one of the following: 4-8
Acoustics and Sensing
If EECE 5697 is taken, then students are required to complete a music elective from the following range:
MUSC 2000 to MUSC 5999
Acoustics and Psychoacoustics of Music
Music Technology
MUST 1220Introduction to Music Technology4
MUST 2431Computer Music Fundamentals4
Music Technology Electives
Complete two of the following (other appropriate MUST courses will be considered by petition to fulfill this category):8
Music and the Brain Research
Musical Interactions in Extended Reality
Digital Audio Signal Processing
Electronics for Music
Embedded Audio Programming
Special Topics in Music Technology
Digital Audio Signal Analysis
Composition for Electronic Instruments
Sound, Motion, and Computer Interaction
Data Sonification
Special Topics in Music Technology

Supporting Courses: Mathematics/Science 

Complete all mathematics/science courses with a minimum of 30 semester hours.

CHEM 1151
and CHEM 1153
General Chemistry for Engineers
and Recitation for CHEM 1151
4
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 1151
and PHYS 1152
and PHYS 1153
Physics for Engineering 1
and Lab for PHYS 1151
and Interactive Learning Seminar for PHYS 1151
5
PHYS 1155
and PHYS 1156
and PHYS 1157
Physics for Engineering 2
and Lab for PHYS 1155
and Interactive Learning Seminar for PHYS 1155
5
2 semester hours from the following course count toward the mathematics/science requirement:2
Analysis of Random Phenomena in Electrical and Computer Engineering
Supplemental Credit
1 semester hour from the following course counts toward the mathematics/science requirement:1
Cornerstone of Engineering 1 1

Professional Development

ENCP 2000Introduction to Engineering Co-op Education1
ENCP 3000Professional Issues in Engineering1
GE 1000First-Year Seminar1
Additional Required Courses
1 semester hour from the following course counts toward the professional development requirement:1
Cornerstone of Engineering 1 1
1 semester hour from the following course counts toward the professional development requirement:1
Cornerstone of Engineering 2 1

Writing Requirements

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

Required General Electives

Complete 4 semester hours of academic, nonremedial, nonrepetitive courses.4

Major GPA Requirement

Minimum 2.000 GPA required in EECE courses

Music Grade Requirement

Students must maintain at least a 2.667 GPA (B– average) in the requirements of the music half of the combined major. Students who fail to meet the above standards will be placed on departmental probation; those who remain on probation for two consecutive semesters will be dropped from the major.

Program Requirement

137 total semester hours required

1

Students can substitute Engineering Design (GE 1110) and Engineering Problem Solving and Computation (GE 1111) for Cornerstone of Engineering 1 (GE 1501) and Cornerstone of Engineering 2 (GE 1502) .