18-300 to 18-399

Jump to: Undergraduate Courses · Graduate Courses

Please note that this is a list of ECE courses offered, past and present. It should not be considered a definitive list; before making any enrollment decisions based on this information, please check with your advisor.

For additional details about a particular course, follow the course number link provided.

CourseUnits
Undergraduate Courses
18-300Fundamentals of Electromagnetics12
18-310Fundamentals of Semiconductor Devices12
18-320Microelectronic Circuits12
18-331Junior ProjectsVariable
18-332Junior ProjectsVariable
18-340Digital Computation12
18-341Logic Design and Verification12
18-342Fundamentals of Embedded Systems12
18-345Introduction to Telecommunication Networks12
18-348Embedded System Engineering12
18-349Embedded Real-Time Systems12
18-370Fundamentals of Control12
18-372Fundamentals in Electric Energy Systems12
18-390ECE Co-op0
18-391Noisy Signal Representation and Processing12