Curriculum Table
Curriculum Table
Rowan ECE Curriculum
Rowan ECE Curriculum with Rowan Core (Fall 2021 and beyond)
Click here for curriculum flowchart
Use this curriculum, if you entered the program as a first-year student in Fall 2021 or later. If you entered the program as a transfer student before Fall 2023 or a first-year student before Fall 2021, please use the former ECE curriculum (click link or scroll below).
FIRST YEAR | |||||||
|
|||||||
First-year Engineering Clinic I (ENGR 01.101) | 2 | First-year Engineering Clinic II (ENGR 01.102) | 2 | ||||
Calculus I (MATH 01.130) | 3 | Calculus II (MATH 01.131) | 4 | ||||
Introductory Mechanics I (PHYS 00.220) | 4 | Intro Elec. & Mag. (PHYS 00.222) | 4 | ||||
ECE: Solving Tomorrow's Problems (ECE 09.101) |
2 | Intro. to Digital Systems (ECE 09.241) | 2 | ||||
Computer Sci. & Prog1 (CS 04.103) | 4 | College Composition I (COMP 01.111) | 3 | ||||
Total Units | 16 | Total Units | 15 | ||||
SECOND YEAR | |||||||
FALL | CR | SPRING | CR | ||||
Sophomore Engineering Clinic I (ENGR 01.201) | 4 | Sophomore Eng. Clinic II (ENGR 01.202) | 4 | ||||
Calculus III (MATH 01.230) | 4 | Math for Eng. Analysis I (MATH 01.235) | 4 | ||||
Computer Architecture (ECE 09.243) | 3 | Principles of Data Structures (CS 04.225) | 3 | ||||
Prin. Electric. Circuit Analysis (ECE 09.203) | 4 | Embedded Systems (ECE 09.342) | 3 | ||||
Electronics I (ECE 09.311) | 3 | ||||||
Total Units | 15 | Total Units | 17 | ||||
THIRD YEAR | |||||||
FALL | CR | SPRING | CR | ||||
Junior Engineering Clinic2 (ENGR 01.303) | 2 | Junior Engineering Clinic2(ENGR 01.303) | 2 | ||||
Signals & Systems (ECE 09.341) | 2 | Systems & Control I (ECE 09.321) | 3 | ||||
Engineering Electromagnetics (ECE 09.303) | 3 | Digital Signal Processing (ECE 09.351) | 3 | ||||
Mechanical Engineering for ECEs (ME 10.320) | 3 | ECE Modules (ECE 09.363) | 1 | ||||
Science Elective3 | 4 | ECE Elective5 | 3 | ||||
Business Elective (non Program)4 | 3 | Prob & Stat for ECE (STAT 02.286) | 3 | ||||
Total Units | 17 | Total Units | 15 | ||||
FOURTH YEAR | |||||||
FALL | CR | SPRING | CR | ||||
Senior Engineering Clinic2 (ENGR 01.403) | 2 | Senior Engineering Clinic2 (ENGR 01.403) (WI1) | 2 | ||||
VLSI Design (ECE 09.414) | 3 | Engineering Clinic Consultant (ECE 09.461) |
1 | ||||
Electrical Communication Systems (ECE 09.433) | 3 | Seminar: Frontiers (ECE 09.498) | 1 | ||||
ECE Elective5 | 3 | ECE Elective5 | 3 | ||||
ECE Elective5 | 3 | ECE Elective5 | 3 | ||||
Rowan Core6 | 3 | Rowan Core6 | 3 | ||||
Out-of-discipline / Multidisciplinary experience7 | 0 | Rowan Core6 | 3 | ||||
Total Units | 17 | Total Units | 16 |
Total Program Credits: 128
Notes:
Courses listed in boldface need to be completed with a minimum grade higher than D+ (C or C-, depending on the course) to satisfy the prerequisites of one or more subsequent courses.
- C++ or Java-based course.
- Junior Engineering Clinic and Senior Engineering Clinic must each be taken twice, once in Fall and once in Spring.
- Must be one of the following approved courses: CCHEM 06.100 College Chemistry I, BIOL 01.112 General Biology, Environmental Focus, BIOL 01.113 General Biology, Human Focus; BIOL 01.115 General Biology – Plants and People; BIOL 10.210 Human Anatomy and Physiology; PHYS 00300 Modern Physics; PHYS 00221 Introductory Thermo, Fluid, Wave and Optics.
- Business elective must be one of the following: ECON 04.101 Introduction to Macroeconomics, ECON 04.102 Introduction to Microeconomics, ENT 06.240 Entrepreneurship and Innovation, or ENT 06.326 Small Business Management.
- The ECE program requires a total of five technical electives. In general, we recommend that you take a diverse set of electives to broaden your scope on both traditional Computer Engineering (CpE), Electrical Engineering (EE), as well as cross-cutting and emerging topics. An ECE elective is generally a 400-level ECE course that is not already required under core requirements. ECE program allows one non-ECE course to be counted towards ECE electives as long as that course is i) a 400-level course; and ii) has technical content that is reasonably associated with engineering. Most 400-level non-ECE engineering courses will qualify, as well as some courses from other colleges. If you want to take a non-ECE class, please check with the UG chair and/or Department Head to make sure that it will count towards ECE electives.
NEW - Effective Fall 2022:
a. We now offer Electrical Engineering Technology (EET) courses. Select EET courses - including some 300-level ones - are also available and will count towards ECE electives.
b. Students who are completing a department approved official co-op program may count ECE 09.499 Co-op Experience in ECE towards one ECE elective. - Rowan Core requires six literacies: Communication, Quantitative, Scientific, Artistic, Global, Humanistic. The first three are satisfied by major courses. The remaining three must be taken from the appropriate bank of courses, one of which must carry the "Literature" attribute. Some business electives may satisfy HUML requirements.
- OOD / Multidisciplinary experience requirement can be satisfied by either
a. Participating in one out-of-discipline clinic project;
b. Providing consulting services to a non-ECE clinic or another research project through Clinic Consultant;
c.Taking a non-ECE class as an elective, or an elective offered by the ECE Department but one that is clearly outside of the traditional boundaries of ECE providing non-ECE content (such as bioinformatics, biomedical systems and devices);
d. Completing a Minor in any field (which automatically satisfied item (c) above).
Rowan ECE Curriculum with Rowan Core (Pre Fall 2021)
Click here for curriculum flowchart
If you have entered the program before Fall 2021, you are under the following curriculum:
FIRST YEAR | |||||||
|
|||||||
First-Year Engineering Clinic I (ENGR 01.101) | 2 | First-Year Engineering Clinic II (ENGR 01.102) | 2 | ||||
Calculus I (MATH 01.130) | 4 | Computer Sci. & Prog 2 (CS 04.103) | 4 | ||||
Introductory Mechanics I (PHYS 00.220) | 4 | Calculus II (MATH 01.131) | 4 | ||||
Intro. to Digital Systems (ECE 09.241) | 3 | Intro Elec. & Mag. (PHYS 00.222) | 4 | ||||
Rowan Core | 3 | College Composition I (COMP 01.111) | 3 | ||||
Total Units | 16 | Total Units | 17 | ||||
SECOND YEAR | |||||||
FALL | CR | SPRING | CR | ||||
Sophomore Engineering Clinic I (ENGR 01.201) | 4 | Sophomore Eng. Clinic II (ENGR 01.202) | 4 | ||||
Calculus III (MATH 01.230) | 4 | Math for Eng. Analysis I (MATH 01.235) | 4 | ||||
Science Elective3 | 4 | Principles of Data Structures (CS 04.225) | 3 | ||||
Electrical Circuit Analysis (ECE 09.203) | 4 | Computer Architecture (ECE 09.243) | 3 | ||||
Electronics I (ECE 09.311) | 3 | ||||||
Total Units | 16 | Total Units | 17 | ||||
THIRD YEAR | |||||||
FALL | CR | SPRING | CR | ||||
Junior Engineering Clinic0 (ENGR 01.303) | 2 | Junior Engineering Clinic0(ENGR 01.303) | 2 | ||||
Signals & Systems (ECE 09.341) | 2 | Systems & Control I (ECE 09.321) | 3 | ||||
Embedded Systems (ECE 09.342) | 3 | Digital Signal Processing (ECE 09.351) | 3 | ||||
Engineering Electromagnetics (ECE 09.303) | 3 | ECE Modules (ECE 09.363) | 1 | ||||
Mechanical Engineering for ECEs (ME 10.320) | 3 | ECE Elective5 | 3 | ||||
Business Elective (non Program)4 | 3 | Rowan Core / Future Prob & Stat | 3 | ||||
Total Units | 16 | Total Units | 15 | ||||
FOURTH YEAR | |||||||
FALL | CR | SPRING | CR | ||||
Senior Engineering Clinic0 (ENGR 01.403) | 2 | Senior Engineering Clinic0 (ENGR 01.403) (WI1) | 2 | ||||
Engineering Clinic Consultant I (ECE 09.460) | 1 | Engineering Clinic Consultant II (ECE 09.462) |
1 | ||||
VLSI Design (ECE 09.414) | 3 | Seminar: Frontiers (ECE 09.498) | 1 | ||||
Electrical Communication Systems (ECE 09.433) | 3 | ECE Elective5 | 3 | ||||
ECE Elective5 | 3 | ECE Elective5 | 3 | ||||
ECE Elective5 | 3 | Rowan Core | 3 | ||||
Out-of-discipline / Multidisciplinary experience6 | 0 | Rowan Core | 3 | ||||
Total Units | 15 | Total Units | 16 |
Total Program Credits: 128
Notes:
Courses listed in boldface need to be completed with a minimum grade higher than D+ (C or C-, depending on the course) to satisfy the prerequisites of one or more subsequent courses.
0. Junior Engineering Clinic and Senior Engineering Clinic must each be taken twice, once in Fall and once in Spring.
1. Rowan Core requires six literacies: Communication, Quantitative, Scientific, Artistic, Global, Humanistic. The first three are satisfied by major courses. The remaining three must be taken from appropriate bank of courses, one of which must carry "Literature" attribute. Some business electives may satisfy HUML requirement.
2. Java-based language course if available.
3. Must be one of the following approved courses: CCHEM 06.100 College Chemistry I, BIOL 01.112 General Biology, Environmental Focus, BIOL 01.113 General Biology, Human Focus; BIOL 01.115 General Biology – Plants and People; BIOL 10.210 Human Anatomy and Physiology; PHYS 00300 Modern Physics; PHYS 00221 Introductory Thermo, Fluid, Wave and Optics.
4. Business elective must be one of the following: ECON 04.101 Introduction to Macroeconomics, ECON 04.102 Introduction to Microeconomics, ENT 06.240 Entrepreneurship and Innovation, or ENT 06.326 Small Business Management.
5. The ECE program requires a total of five technical electives. In general, we recommend that you take a diverse set of electives to broaden your scope on both traditional Computer Engineering (CpE), Electrical Engineering (EE), as well as cross-cutting and emerging topics. An ECE elective is a 400-level ECE course that is not already required under core requirements. ECE program allows one non-ECE course to be counted towards ECE electives as long as that course is i) a 400-level course; and ii) has technical content that is reasonably associated with engineering. Most 400-level non-ECE engineering courses will qualify, as well as some courses from other colleges. If you want to take a non-ECE class, please check with the UG chair and/or Department Head to make sure that it will count towards ECE electives.
6. OOD / Multidisciplinary experience requirement can be satisfied by either
a. Participating in one out-of-discipline clinic project
b. Providing consulting services to a non-ECE clinic or another research project through Clinic Consultant;
c.Taking a non-ECE class as an elective, or an elective offered by the ECE Department but one that is clearly outside of the traditional boundaries of ECE providing non-ECE content (such as bioinformatics, biomedical systems and devices)
d. Completing a Minor in any field (which automatically satisfied item (c) above)
Flowcharts
The flowcharts below provide similar content as the Advising & Progress Sheet, but with additional information on the prerequisites. It is the policy of the ECE Department to enforce the prerequisites of all of our classes to ensure your success in all classes that have a prerequisite.
You are under the new ECE Curriculum if you entered the program in Fall 2021 or later as a new first-year student. The flowchart for the new 2021 curriculum is provided below (top). Otherwise, you are under the former (2018) ECE Curriculum, which is also provided below (bottom).
You can also download the PDF versions of Fall 2021 ECE New Curriculum flowchart as well as the Former ECE Curriculum flowchart .
Curriculum flowchart for students who entered the program in Fall 2021 as new, first year students
Curriculum flowchart for students who entered the program before Fall 2021