USC Schedule of Classes

Spring 2025

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
30177D048Lecture5:00-7:20pmTuesday10 of 120Mate SzaboSGM101notesession dates
30090R048Discussion7:30-8:20pmTuesday10 of 120THH102session dates
29917R048Quiz6:00-7:50pmFriday10 of 120OFFICEsession dates
30395D048Lecture5:00-7:20pmWednesday4 of 100Mate SzaboSLH200notesession dates
30089R048Discussion7:30-8:20pmWednesday4 of 100SLH200session dates
30227R048Quiz6:00-7:50pmFriday4 of 100OFFICEsession dates
30198D048Lecture2:00-4:20pmFriday90 of 130Shahriar ShamsianSGM123notesession datesbook list
30290R048Discussion4:30-5:20pmFriday90 of 130SGM123session dates
30291R048Quiz6:00-7:50pmFriday90 of 130OFFICEsession dates
30099D034Lecture2:00-4:20pmFriday36 of 50Shahriar ShamsianDEN@Viterbinotesession datesbook list
29952R034Discussion4:30-5:20pmFriday36 of 50DEN@Viterbisession dates
29953R034Quiz6:00-7:50pmFriday36 of 50DEN@Viterbisession dates
29913D048Lecture5:00-7:20pmThursday
120 of 120
Shahriar ShamsianSGM101notesession datesbook list
29916R048Discussion7:30-8:20pmThursday
120 of 120
THH102session dates
30087R048Quiz6:00-7:50pmFriday
120 of 120
OFFICEsession dates
Information accurate as of November 20, 2024 6:52 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!