Undergraduate Programs
 

Critical Milestones & Core/Prerequisite/Major Courses

Critical Milestones
University Core
Intro / Foundation Courses
Science / Math / Comp Courses
Signal Processing and Communications
System Modeling, Analysis and Control
Embedded Systems
Integrated Circuits and Systems
Microelectronic Devices and Technology
Electromagnetics: From wireless to photonic applications
Bioelectronics


Critical Milestones
For a student taking ELEC as a major, he/she should complete:
Course code Course name By Term / Year
MATH 1014 Calculus II Fall / Year 2
PHYS 1114 General Phys II Fall / Year 2
COMP 1022P Introduction to Computing with Java Spring / Year 2
ELEC 1100 Intro to Electro-Robot Design Spring / Year 2
ELEC 1200 A System View of Communications: from Signals to Packets Fall / Year 3
MATH 2011/2111/2351 AND ELEC 2600/2600H Intro to Multivariable Calculus /  Matrix Algebra and Applications /  Intro to Differential Equations / Probability and Random Processes in Engineering/ Honors Probability and Random Processes in Engineering At least ONE by Fall / Year 3; and THREE by Spring / Year 3
ELEC 2200 Digital Circuits and Systems Fall / Year 3
ELEC 2100/2100H/ 2300/2400 Signals and Systems / Honors Signals and Systems/ Computer Organization / Electronic Circuits ALL by Spring / Year 3
ELEC 3100/3200/3300/
3400/3500/3600
Signal Processing and Communications / System Modeling, Analysis and Control / Introduction to Embedded Systems / Introduction to Integrated Circuits and Systems / Microelectronic Devices and Technology /  Electromagnetics: from wireless to photonic applications TWO by Fall / Year 4
TOP |


University Core

Categories Credits # of Courses
School-Sponsored Courses (3 credits each from S&T SSC, SA SSC and H SSC) 9 3
Science & Technology (S&T) 3 1
Social Analysis (SA) 3 1
Humanities (H) 3 1
Quantitative Reasoning (QR) 3 1
English Communication (in addition to the 6 credits of Comm. for Engineers) 6 2
Chinese Communication 3 1
Healthy Lifestyle 0 -
Core Electives (S&T / SA / H / QR / Arts) 6 2
TOTAL 36 12
TOP |


Intro / Foundation Courses

Level Course Code Course Title Credits
Intro ELEC 1100 Intro to Electro-Robot Design 4
Intro ELEC 1200 A System View of Communications: from Signals to Packets 4
Foundation ELEC 2100/
ELEC 2100H#
Signals and Systems/ Honors Signals and Systems 4
Foundation ELEC 2200 Digital Circuits and Systems 4
Foundation ELEC 2300 Computer Organization 4
Foundation ELEC 2400 Electronic Circuits 4
# New course to be offered in Fall 2015-16
TOP |


Science / Math /Comp Courses

Level Course Code Course Title Credits
Science PHYS 1112/1312 General Phys I / Honors General Phys I 3 / 3
Science PHYS 1114/1154/1314 General Phys II / Accelerated General Phys II / Honors General Phys II 3 / 2 / 3
Math MATH 1012/1013/ 1023 Calculus IA/ Calculus IB / Honors Calculus I 3 / 3 / 3
Math MATH 1014 / 1024 Calculus II / Honors Calculus II 3 / 3
Math MATH 1020 Accelerated Calculus 4
Math MATH 2011 Intro to Multivariable Calculus 3
Math MATH 2111 Matrix Algebra and Applications 3
Math MATH 2351 Intro to Differential Equations 3
Math ELEC 2600/
ELEC 2600H#
Probability and Random Processes in Engineering/ Honors Probability and Random Processes in Engineering 4 / 4
Comp COMP 1022P Introduction to Computing with Java 3
# New course to be offered in Fall 2016-17
TOP |


Signal Processing and Communications

Level Course Code Course Title Offering Term*
Area ELEC 3100 Signal Processing and Communications Spring
Depth ELEC 4110 Digital Communications  and Wireless Systems Fall
Depth ELEC 4120 Computer Communication Networks Fall
Depth ELEC 4130 Digital Image Processing Fall
Depth ELEC 4140 Speech and Image Compression Fall
Depth ELEC 4150 Information Theory and Error-Correcting Codes Spring
Depth ELEC 4160 Introduction to Digital Speech Recognition Spring
Depth ELEC 4170 Digital Media and Multimedia Applications Spring
* Subject to change
TOP |


System Modeling, Analysis and Control

Level Course Code Course Title Offering Term*
Area ELEC 3200 System Modeling, Analysis and Control Spring
Depth ELEC 4220 Introduction to Robotics Spring
Depth ELEC 4010G Control System Design Fall
* Subject to change
TOP |


Embedded Systems

Level Course Code Course Title Offering Term*
Area ELEC 3300 Introduction to Embedded Systems Fall/Spring
Depth ELEC 4310 Embedded System Design Fall
Depth ELEC 4320 FPGA-based Design: From Theory to Practice Fall
Depth ELEC 4330 Mobile Embedded Systems: Hardware Platform, Software Development, and Applications Spring

* Subject to change

TOP |


Integrated Circuits and Systems

Level Course Code Course Title Offering Term*
Area ELEC 3400 Introduction to Integrated Circuits and Systems Fall
Depth ELEC 4410 CMOS VLSI Design Fall
Depth ELEC 4420 Analogue Integrated Circuits Design and Analysis Spring
Depth ELEC 4430 Integrated Power Electronics Spring
* Subject to change
TOP |


Microelectronic Devices and Technology

Level Course Code Course Title Offering Term*
Area ELEC 3500 Microelectronic Devices and Technology Fall
Depth ELEC 4510 Semiconductor Materials and Devices Fall
Depth ELEC 4520 Integrated Circuit Fabrication Technology Spring
Depth ELEC 4530 Fundamentals of Photovoltaic and Renewable Energy Spring
* Subject to change
TOP |


Electromagnetics: From wireless to photonic applications


Level Course Code Course Title Offering Term*
Area ELEC 3600 Electromagnetics: from wireless to photonic applications Spring
Depth ELEC 4610 Engineering Optics Spring
Depth ELEC 4620 Photonics and Optical Communications Fall
Depth ELEC 4630 Microwave Engineering Fall

* Subject to change

TOP |


Bioelectronics

Level Course Code Course Title Offering Term*
Depth ELEC 4810 Introduction to Biosensors and Bioinstrumentation Fall
Depth ELEC 4820 Medical Imaging TBA
* Subject to change
TOP |