Computer Science 104L:

Data Structures and Object Oriented Design (4.0 units)

Introduces the student to standard data structures (linear structures such as linked lists, (balanced) trees, priority queues, and hashtables), using the C++ programming language.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
29905D001Lecture11:00-12:20pmTue, Thu100 of 113Aaron CoteTHH101 & ONLINEsession dates
30399D001Lecture2:00-3:20pmTue, Thu92 of 120Aaron CoteTGF104 & ONLINEsession dates
29912R001Lab5:00-6:50pmWednesday25 of 30SAL109 & ONLINEsession dates
29914D001Lab3:00-4:50pmWednesday0 of 1SAL126 & ONLINEsession dates
29915R001Lab12:00-1:50pmWednesday16 of 30SAL126 & ONLINEsession dates
30167R001Lab12:00-1:50pmFriday25 of 30SAL109 & ONLINEsession dates
30200R001Lab3:30-5:20pmTuesday28 of 30SAL126 & ONLINEsession dates
30238R001Lab5:30-7:20pmTuesday23 of 30SAL126 & ONLINEsession dates
30286R001Lab12:00-1:50pmWednesday21 of 30SAL109 & ONLINEsession dates
30293R001Lab2:00-3:50pmFriday27 of 30SAL126 & ONLINEsession dates
30394R001Lab2:00-3:50pmWednesday27 of 30SAL109 & ONLINEsession dates
29972R001Quiz7:00-8:50pmThursday192 of 226TBA & ONLINEsession dates
Information accurate as of September 10, 2021 5:03 pm.
In Fall 2021, USC is returning to the normal grade option election deadlines and standards. For more information on this, please visit the Fall 2021 academic FAQs.