Curriculum - Electrical Engineering

Signal Processing and Electronics Track

Freshman Year Credits

Fall Semester: Credits
ESC 000.1 Professional Development Seminar 0
Ch 110 General Chemistry 3
EID 101 Engineering Design and Problem Solving   3
EID 102 Engineering Design Graphics 1
Ma 110 Introduction to Linear Algebra 2
Ma 111 Calculus I 4
HSS 1 Literary Forms and Expressions 3
   
Total Credits Fall Semester 16

 

Spring Semester:  
ESC 000.1 Professional Development Seminar 0
Ch 111 General Chemistry Laboratory 1.5
ECE 150 Digital Logic Design 3
ECE 160 Programming for Electrical Engineers 3
Ma 113 Calculus II 4
Ph 112 Physics I (Mechanics) 4
HSS 2 Texts and Contexts: Old Worlds and New 3
   
Total Credits Spring Semester 18.5

 

Sophomore Year Credits

Fall Semester: Credits
ESC 000.1 Professional Development Seminar 0
ECE 240 Circuit Analysis 3
ECE 291 EE Sophomore Projects 1
Ma 223 Vector Calculus 2
Ma 240 Ordinary & Partial Differential Equations 3
Ph 213 Physics II: Electromagnetic Phenomena 4
Ph 291 Introductory Physics Laboratory 1.5
HSS 3 The Making of Modern Society 3
   
Total Credits Fall Semester 17.5

 

Spring Semester:  
ESC 000.1 Professional Development Seminar 0
ECE 210 MATLAB Seminar: Signals and Systems 0
ECE 211 Signal Processing & Systems Analysis 3
ECE 241 Electronics I 3
ECE 251 Computer Architecture 3
Ma 224 Probability 2
Ph 214 Physics III: Modern Physics 3
HSS 4 The Modern Context: Figures and Topics 3
   
Total Credits Spring Semester 17

 

Junior Year Credits

Fall Semester: Credits
ECE 300 Communication Theory 3
ECE 310 Digital Signal Processing 3
ECE311 Hardware Design 3
ECE 342 Electronics II 4
ECE 393 Electrical & Computer Engineering Projects I 2
Ma 326 Linear Algebra 3
   
Total Credits Fall Semester 18

 

Spring Semester:  
ECE302 Probability Models & Stochastic Processes 3
ECE303 Communication Networks 3
ECE335 Engineering Electromagnetics 4
ECE345 Integrated Circuit Engineering 3
ECE394 EE Junior Projects II 3
Humanities / Social Sciences Elective 3
   
Total Credits Spring Semester 19

 

Senior Year Credits

Fall Semester: Credits
ECE 395 Electrical Engineering Senior Projects I 3
Engineering or Science electives 6
Humanities / Social Sciences Elective 3
Non-technical elective 3
   
Total Credits Fall Semester 15

 

Spring Semester:  
ECE 396 Electrical Engineering Senior Projects II 3
Engineering or Science electives 8
Non-technical elective 3
   
Total Credits Spring Semester  14
Total credits required for Bachelor's degree 135

 

Computer Engineering Track

Freshman Year Credits

Fall Semester: Credits
ESC 000.1 Professional Development Seminar 0
Ch 110 General Chemistry 3
EID 101 Engineering Design and Problem Solving 3
EID 102 Engineering Design Graphics 1
Ma 110 Introduction to Linear Algebra 2
Ma 111 Calculus I 4
HSS 1 Literary Forms and Expressions 3
   
Total Credits Fall Semester 16

 

Spring Semester:  
ESC 000.1 Professional Development Seminar 0
Ch 111 General Chemistry Laboratory 1.5
ECE 150 Digital Logic Design 3
ECE 160 Programming for Electrical Engineers 3
Ma 113 Calculus II 4
Ph 112 Physics I (Mechanics) 4
HSS 2 Texts and Contexts 3
   
Total Credits Spring Semester 18.5

 

Sophomore Year Credits

Fall Semester: Credits
ESC 000.1 Professional Development Seminar 0
ECE 240 Circuit Analysis 3
ECE 291 EE Sophomore Projects 1
Ma 223 Vector Calculus 2
Ma 240 Ordinary & Partial Differential Equations 3
Ph 213 Physics II: Electromagnetic Phenomena 4
Ph 291 Introductory Physics Laboratory 1.5
HSS 3 The Making of Modern Society 3
   
Total Credits Fall Semester 17.5

 

Spring Semester:  
ESC 000.1 Professional Development Seminar 0
ECE 210 MATLAB Seminar: Signals and Systems 0
ECE 211 Signal Processing & Systems Analysis 3
ECE 241 Electronics I 3
ECE 251 Computer Architecture 3
ECE 264 Data Structures & Algorithms I 2
Ma 224 Probability 2
Ph 214 Physics III: Modern Physics 3
HSS 4 The Modern Context: Figures and Topics 3
   
Total Credits Spring Semester 19

 

Junior Year Credits

Fall Semester: Credits
ECE 300 Communication Theory 3
ECE 310 Digital Signal Processing 3
ECE 342 Electronics II 4
ECE 357 Operating Systems 3
ECE 365 Data Structures & Algorithms II 2
ECE 393 EE Junior Projects I 2
   
Total Credits Fall Semester 17

 

Spring Semester:  
ECE 302 Probability Models & Stochastic Processes 3
ECE 303 Communication Networks 3
ECE 366 Software Engineering & Large Systems Design 3
ECE 394 EE Junior Projects II 3
Ma 352 Discrete Mathematics 3
Humanities / Social Sciences Elective 3
   
Total Credits Spring Semester 18

 

Senior Year Credits

Fall Semester: Credits
ECE 395 Electrical Engineering Senior Projects I 3
Engineering or Science Electives 6
Humanities / Social Sciences Elective 3
Non-technical elective 3
   
Total Credits Fall Semester 15

 

Spring Semester:  
ECE 396 Electrical Engineering Senior Projects II 3
Engineering or Science Electives 8
Non-technical elective 3
   
Total Credits Spring Semester 14
Total credits required for Bachelor's degree 135

 

Note: prior to the 2016-17 academic year all electrical engineering majors were required to pick one of three tracks: 

  • Computer engineering.
  • Electronic systems and materials.
  • Signal processing and communications.

For reference, see the old curriculum tables

 

  • Founded by inventor, industrialist and philanthropist Peter Cooper in 1859, The Cooper Union for the Advancement of Science and Art offers education in art, architecture and engineering, as well as courses in the humanities and social sciences.

  • “My feelings, my desires, my hopes, embrace humanity throughout the world,” Peter Cooper proclaimed in a speech in 1853. He looked forward to a time when, “knowledge shall cover the earth as waters cover the great deep.”

  • From its beginnings, Cooper Union was a unique institution, dedicated to founder Peter Cooper's proposition that education is the key not only to personal prosperity but to civic virtue and harmony.

  • Peter Cooper wanted his graduates to acquire the technical mastery and entrepreneurial skills, enrich their intellects and spark their creativity, and develop a sense of social justice that would translate into action.