Computer Science 170:

Discrete Methods in Computer Science (4.0 units)

Sets, functions, series. Big-O notation and algorithm analysis. Propositional and first-order logic. Counting and discrete probability. Graphs and basic graph algorithms. Basic number theory.
  • Prerequisite: CSCI 102
  • Note: Prerequsite Waiver Request Form
30108D001Lecture9:30-10:50amTue, Thu121 of 131Sandra Batista,Victor AdamchikSGM124 & ONLINEnotesession dates
30111D001Lecture11:00-12:20pmTue, Thu108 of 130Sandra Batista,Victor AdamchikTHH201 & ONLINEnotesession dates
30295D001Lecture12:30-1:50pmTue, Thu47 of 50Sandra Batista,Victor AdamchikTHH201 & ONLINEnotesession dates
30116R001Discussion2:00-3:50pmFriday95 of 105SGM123 & ONLINEsession dates
30373R001Discussion10:00-11:50amFriday91 of 105SGM124 & ONLINEsession dates
30377R001Discussion12:00-1:50pmFriday90 of 105SGM123 & ONLINEsession dates
30343R001QuizTBAFriday276 of 310OFFICE & ONLINEnotesession 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.