USC Schedule of Classes

Summer 2022

Computer Science 570:

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.
    SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
    29928D902Lecture5:00-7:50pmMWTh95 of 120Shahriar ShamsianOHE122session dates
    29929R902DiscussionTBATBA95 of 120OFFICEsession dates
    29930R902QuizTBATBA95 of 120OFFICEsession dates
    29931D910Lecture5:00-7:50pmMWTh32 of 40Shahriar ShamsianDEN@Viterbisession dates
    29932R910DiscussionTBATBA32 of 40DEN@Viterbisession dates
    29933R910QuizTBATBA32 of 40DEN@Viterbisession dates
    Information accurate as of February 13, 2023 7:40 am.
    Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!