USC Schedule of Classes

Summer 2025

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
    30512D913Lecture3:30-5:35pmFriday0 of 20Arash SaifhashemiDEN@Viterbisession dates
    30514R908Lecture3:30-5:35pmFriday0 of 40Arash SaifhashemiOHE100Csession dates
    30513D913Discussion4:40-6:00pmMonday0 of 20DEN@Viterbisession dates
    30515R908Discussion4:40-6:00pmMonday0 of 40OHE100Csession 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!