USC Schedule of Classes

Spring 2021

Computer Science 201:

Principles of Software Development (4.0 units)

Object-oriented paradigm for programming-in-the-large in Java; writing sophisticated concurrent applications with animation and graphic user interfaces; using professional tools on team project. Prerequisite: CSCI 104L.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
30112D001Lecture5:30-6:50pmTue, Thu149 of 270Marco PapaONLINEPDF (408962 KB)session dates
29929R001Lab3:30-5:20pmTuesday27 of 40SAL109 & ONLINEsession dates
29930R001Lab10:00-11:50amWednesday34 of 40SAL109 & ONLINEsession dates
29931R001Lab5:30-7:20pmTuesday0 of 40SAL109 & ONLINEsession dates
30017R001Lab8:00-9:50pmFriday3 of 30SAL126 & ONLINEsession dates
30039R001Lab12:00-1:50pmMonday29 of 40SAL109 & ONLINEsession dates
30040R001Lab3:00-4:50pmThursday23 of 40SAL109 & ONLINEsession dates
30110R001Lab10:00-11:50amThursday16 of 40SAL126 & ONLINEsession dates
30380R001Lab12:00-1:50pmWednesday17 of 40SAL127 & ONLINEsession dates
29981R001QuizTBATBA149 of 270OFFICE & ONLINEsession dates
Information accurate as of October 3, 2021 5:01 pm.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!