USC Schedule of Classes

Fall 2024

classes begin
registration begins

Engineering 102:

Engineering Freshman Academy (2.0 units)

Introduction to the profession of engineering. Ethical, political and societal consequences of engineering innovations and the impact of engineering on everyday life. Team projects and guest lectures. Open to freshmen only.
  • Restriction: Registration open to the following class level(s): Freshmen
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
28507D001Lecture10:00-11:50amMonday
31 of 31
Gisele RagusaDRB146session dates
28509D001Lecture1:00-2:50pmMonday27 of 28Gisele RagusaRTH105session dates
28516D001Lecture11:00-12:50pmThursday27 of 28Cristina ZavaletaRTH115session dates
28518D001Lecture10:00-11:50amTuesday16 of 28Yasser KhanDRB146session dates
28519D001Lecture1:30-3:20pmWednesday
29 of 29
Amy RechenmacherRTH105session dates
28520D001Lecture2:00-3:50pmTuesday
28 of 28
Jean-Michel MaarekDRB146session dates
28631D001Lecture4:00-5:50pmWednesday27 of 28Brent LiuRTH115session dates
28632D001Lecture12:00-1:50pmFriday26 of 28John MaiRTH105PDF (418040 KB)session dates
28634D001Lecture10:00-11:50amThursday25 of 28Yasser KhanDRB146session dates
28635D001Lecture12:00-1:50pmThursday
30 of 30
Anthony MaddoxRTH105session dates
28638D001Lecture10:00-11:50amFriday20 of 28Amy RechenmacherRTH105session dates
28641D001Lecture3:30-5:20pmThursday12 of 28Cristina ZavaletaDRB146session dates
28645R001Quiz6:00-6:50pmThursday298 of 420THH201session dates
Information accurate as of December 17, 2024 9:56 pm.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!