USC Schedule of Classes

Spring 2025

classes begin
registration begins

Computer Science 531:

Applied Cryptography (4.0 units)

Intensive overview of cryptography for practitioners, historical perspective on early systems, number theoretic foundations of modern day cryptosystems and basic cryptanalysis.
    SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
    30320R048Lecture2:00-5:20pmWednesday
    37 of 37
    Tatyana RyutovOHE100Csession dates
    30031R048DiscussionTBATBA
    37 of 37
    OFFICEsession dates
    30321D034Lecture2:00-5:20pmWednesday7 of 30Tatyana RyutovDEN@Viterbisession dates
    30032R034DiscussionTBATBA7 of 30DEN@Viterbisession dates
    Information accurate as of January 22, 2025 2:54 am.
    Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!