Computer Science 103L:

Introduction to Programming (4.0 units)

Basic datatypes, assignments, control statements (if, switch, for, while), input/output (printf, scanf, cin, cout), functions, arrays, structures, recursion, dynamic memory, file handling. Programming in C/C++.
  • Prerequisite: CSCI 102
  • Note: Prerequsite Waiver Request Form tinyurl.com/103170prereq
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
29902D001Lecture11:00-12:20pmTue, Thu107 of 148Andrew GoodneyTGF104 & ONLINEnotesession dates
29906D001Lecture2:00-3:20pmTue, Thu152 of 156Andrew GoodneyTHH201 & ONLINEnotesession dates
29903R001Lab2:00-3:50pmFriday35 of 37SAL109 & ONLINEsession dates
29904R001Lab12:00-1:50pmFriday35 of 37SAL127 & ONLINEsession dates
30054R001Lab5:00-6:50pmFriday29 of 37SAL109 & ONLINEsession dates
30055R001Lab10:00-11:50amFriday36 of 37SAL126 & ONLINEsession dates
30120R001Lab4:00-5:50pmFriday35 of 37SAL126 & ONLINEsession dates
30121R001Lab5:00-6:50pmFriday19 of 37SAL127 & ONLINEsession dates
30296R001Lab8:00-9:50amFriday36 of 37SAL126 & ONLINEsession dates
30374R001Lab12:00-1:50pmFriday34 of 37SAL126 & ONLINEsession dates
29900R001Quiz7:00-8:50pmThursday259 of 296TBA & ONLINEsession dates
Information accurate as of September 10, 2021 2: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.