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, Wed0 of 210Shahriar ShamsianSGM124session dates
29929R527DiscussionTBATBA0 of 210OFFICEsession dates
29930R527QuizTBATBA0 of 210OFFICEsession dates
29931D952Lecture3:00-6:10pmMon, Wed0 of 30Shahriar ShamsianDEN@Viterbisession dates
29932R952DiscussionTBATBA0 of 30DEN@Viterbisession dates
29933R952QuizTBATBA0 of 30DEN@Viterbisession dates
Information accurate as of February 22, 2025 7:06 pm.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!