USC Schedule of Classes

Fall 2025

classes begin
registration begins

Computer Science 114x:

Programming for Applications of Computing (4.0 units)

Solutions to computational science problems using Python and C++; data structures; searching and sorting algorithms; computational efficiency.
  • Prerequisite: 1 from (CSCI 103 or CSCI 113 or TAC 216 or TAC 265 or ITP 216 or ITP 265)
  • Restriction: Registration closed to the following major(s): Computer Engineering & Computer Science, Computer Science/Business Administration, Computer Science, Computer Science Games
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
30168R001Lecture10:00-11:50amMon, Wed12 of 35Andrew GoodneyDMC258session dates
Information accurate as of April 7, 2025 3:54 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!