USC Schedule of Classes

Summer 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
29928R902Lecture3:00-5:50pmMWTh96 of 120Shahriar ShamsianOHE122session dates
29929R902DiscussionTBATBA96 of 120OFFICEsession dates
29930R902QuizTBATBA96 of 120OFFICEsession dates
29931D910Lecture3:00-5:50pmMWTh31 of 40Shahriar ShamsianDEN@Viterbisession dates
29932R910DiscussionTBATBA31 of 40DEN@Viterbisession dates
29933R910QuizTBATBA31 of 40DEN@Viterbisession dates
29970R902Lecture3:00-5:50pmMWTh17 of 100Shahriar ShamsianSLH200notesession dates
29971R902DiscussionTBATBA17 of 100OFFICEsession dates
29972R902QuizTBATBA17 of 100OFFICEsession dates
Information accurate as of December 10, 2024 6:54 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!