Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!
USC Schedule of Classes

Summer 2023

classes begin
registration begins

Electrical and Computer Engineering 538:

Computing Principles for Electrical Engineers (2.0 units)

Survey of computing principles and practice of software design: object-oriented and non object-oriented, testing, template libraries, time-space complexity, data structures, algorithms, and dynamic programming.
    SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
    30510R908Lecture6:00-8:05pmFriday
    Canceled
    session dates
    30512D913Lecture3:30-5:35pmFriday1 of 20Arash SaifhashemiDEN@ViterbiPDF (336563 KB)session dates
    30514R908Lecture3:30-5:35pmFriday16 of 40Arash SaifhashemiOHE100CPDF (336563 KB)session dates
    30511D908Discussion5:00-6:30pmThursday
    3 of 1
    RTH115session dates
    30513D913Discussion5:00-6:30pmThursday1 of 20DEN@Viterbisession dates
    30515R908Discussion4:00-5:30pmWednesday13 of 40KAP158session dates
    Information accurate as of February 12, 2024 7:42 am.