USC Schedule of Classes

Fall 2024

classes begin
registration begins

Industrial and Systems Engineering 560:

Analysis of Algorithms (4.0 units)

Explores fundamental techniques such as recursion, Fourier transform ordering, dynamic programming for efficient algorithm construction. Examples include arithmetic, algebraic, graph, pattern matching, sorting, searching algorithms.
  • Crosslist: This course is offered by the CSCI department but may qualify for major credit in ISE. To register, enroll in CSCI 570.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
30101R048Lecture5:00-7:20pmMonday301 of 330Victor AdamchikSGM123PDF (198720 KB)session dates
29928R048Discussion7:30-8:20pmMonday301 of 330SGM123session dates
29923R048Quiz6:00-8:20pmFriday301 of 330Victor AdamchikTBAsession dates
30102R048Lecture5:00-7:20pmWednesday165 of 330Victor AdamchikSGM123PDF (198720 KB)session dates
30342R048Discussion7:30-8:20pmWednesday165 of 330SGM123session dates
30379R048Quiz6:00-8:20pmFriday165 of 330Victor AdamchikTBAsession dates
30099D034Lecture5:00-7:20pmWednesday26 of 50Victor AdamchikDEN@ViterbiPDF (198720 KB)session dates
30253R034Discussion7:30-8:20pmWednesday26 of 50DEN@Viterbisession dates
30152R034Quiz6:00-8:20pmFriday26 of 50Victor AdamchikDEN@Viterbisession dates
30290R048Lecture8:00-9:20amMon, Wed24 of 30Mate SzaboGFS222PDF (199008 KB)session dates
30291R048Discussion10:00-10:50amFriday24 of 30DMC201session dates
30292R048Quiz6:00-8:20pmFriday24 of 30Mate SzaboTBAsession dates
Information accurate as of December 23, 2024 8:47 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!