USC Schedule of Classes

Summer 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
29928R527Lecture3:00-6:10pmMon, Wed48 of 210Shahriar ShamsianSGM124session datesbook list
29929R527DiscussionTBATBA48 of 210OFFICEsession dates
29930R527QuizTBATBA48 of 210OFFICEsession dates
29931D952Lecture3:00-6:10pmMon, Wed11 of 30Shahriar ShamsianDEN@Viterbisession datesbook list
29932R952DiscussionTBATBA11 of 30DEN@Viterbisession dates
29933R952QuizTBATBA11 of 30DEN@Viterbisession dates
Information accurate as of April 2, 2025 1:58 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!