ECE Curriculum Table

ECE Curriculum Table

Rowan ECE Curriculum

Rowan ECE Curriculum with New Rowan Core

(Use the curriculum with the legacy General Education requirements below (scroll down), if you entered the program as a Freshman before Fall 2018, or entered it as a transfer student before Summer 2019.)

Use this curriculum, if you entered the program as a Freshman in Fall 2018 or later.

FIRST YEAR
FALL CR SPRING CR
Freshman Engineering Clinic I (ENGR 01.101) 2 Freshman Engineering Clinic II (ENGR 01.102) 2
Calculus I (MATH 01.130) 3 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) 4 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) with College Composition II 4 Sophomore Engineering Clinic II (ENGR 01.202) with Public Speaking 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 Elective / CpE5 3
Business Elective (non Program)4 3 STAT I / Future Prob & Stat (TBA) 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 Elective/ EE5 3 ECE Elective / Tech Focus5 3
ECE Elective5 3 Rowan Core 3
Out-of-discipline / Multidisciplinary experience6 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 that can be broadly categorized as Computer Engineering (CpE), Electrical Engineering (EE), Electrical and Computer Engineering (ECE) or Tech Focus electives. The categorization is not a requirement, but just a suggestion to have a broad background. An EE/CpE elective is a class that focuses on core electrical/computer engineering topics, whereas an ECE elective is any elective offered by the ECE Department that may or may not fall within traditional EE / CpE boundaries. A Tech Focus elective is an elective that may include multidisciplinary (non-ECE) engineering courses. ECE Department suggests taking at least one CpE and one EE elective among the five total 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)  

 

Rowan ECE Curriculum with Legacy General Education

(Use the curriculum with the new Rowan Core above, if you entered the program as a Freshman in Fall 2018 or later.)

Use the following curriculum, if you entered the program as a Freshman before Fall 2018, or as a transfer before Summer 2019.

FALL CR SPRING CR
FIRST YEAR
Freshman Engineering Clinic I (ENGR 01.101) 2 Freshman Engineering Clinic II (ENGR 01.102) 2
General Education (Gen Ed) I 1 3 Computer Sci. & Prog 2 (CS 04.103) 4
Calculus I (MATH 01.130) 4 Calculus II (MATH 01.131) 4
Introductory Mechanics I (PHYS 00.220) 4 Intro Elec. & Mag. (PHYS 00.222) 4
Intro. to Digital Systems (ECE 09.241) 3 College Composition I (ENGL 01.111) 3
Total Units 16 Total Units 17
FALL   SPRING  
SECOND YEAR      
Sophomore Engineering Clinic I (ENGR 01.201) with College Composition II 4 Sophomore Engineering Clinic II (ENGR 01.202) with Public Speaking 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
FALL   SPRING  
THIRD YEAR      
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 CpE Elective4 3
Mechanical Engineering for ECEs (ME 10.320) 3 ECE Modules (ECE 09.363)5 1
Microeconomics, (ECON 04.102)
Gen Ed / Rowan Exp II
3 Gen Ed / Rowan Exp III1 3
Total Units 16 Total Units 15
FALL   SPRING  
FOURTH YEAR      
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 Elective4 3
EE Elective4 3 Technology Focus Elective4 3
ECE Elective4 3 General Education IV 1 3
Out-of-discipline / Multidisciplinary experience6 General Education V 1 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. General Education courses chosen to satisfy banks of Social and Behavioral Science (SBS), 6 SCH; History, Humanities, and Language (HHL), 6 SCH; and Artistic and Creative Experience (ACE), 3 SCH. Also must satisfy Multicultural/Global (MC/G), Literature (LIT), and Writing Intensive (WI - satisfied by SEC II) requirements.

2. Java-based language course if available.

3. Must be one of the following approved courses: CHEM 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. The ECE program requires a total of five electives that can be broadly categorized as Computer Engineering (CpE), Electrical Engineering (EE), Electrical and Computer Engineering (ECE) or Tech Focus electives. The categorization is not a requirement, but just a suggestion to have a broad background. An EE/CpE elective is a class that focuses on core electrical/computer engineering topics, whereas an ECE elective is any elective offered by the ECE Department that may or may not fall within traditional EE / CpE boundaries. A Tech Focus elective is an elective that may include multidisciplinary (non-ECE) engineering courses. The electives should be chosen w/ consent of advisor to meet student and program goals, though the ECE Department suggests taking at least one CpE and one EE elective among the five total electives. CpE and EE electives appearing in Junior Spring and Senior Fall semesters are for placeholders only, and any elective can be taken during any semester in which it is offered.  

5. STAT 02.260 Statistics I may be substituted for ECE 09.363 Modules in ECE

6. 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)