USC Schedule of Classes

Fall 2015

Computer Science 457:

Computer Systems Organization (3.0 units)

Register Transfer level machine organization; performance; arithmetic; pipelined processors; exceptions, out-of-order and speculative execution, cache, virtual memory, multi-core multi-threaded processors, cache coherence. Prerequisites: EE 354L or graduate standing.
  • Prerequisite: 1 from (EE 254 or EE 354)
  • Crosslist: This course is offered by the EE department but may qualify for major credit in CSCI. To register, enroll in EE 457.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
31284D014Lecture3:30-4:50pmTue, Thu3 of 20Gandhi PuvvadaDEN@Viterbifeesession dates
31305R001Lecture2:00-3:50pmMon, Wed41 of 70Gandhi PuvvadaZHS252feesession dates
31285R014Discussion1:00-1:50pmWednesday6 of 20Gandhi PuvvadaDEN@Viterbisession dates
31306R001Discussion3:00-3:50pmFriday50 of 70GFS116session dates
30567R001Lecture3:30-4:50pmTue, Thu104 of 110Gandhi PuvvadaOHE122notefeesession dates
30568R001Lecture5:00-6:20pmTue, Thu57 of 70Gandhi PuvvadaZHS352notefeesession dates
30569R001Discussion1:00-1:50pmWednesday88 of 110Gandhi PuvvadaOHE122session dates
30605R001Discussion12:00-12:50pmFriday61 of 70Gandhi PuvvadaTHH208session dates
30571R001Quiz10:00-11:50amFriday180 of 252Gandhi PuvvadaTBAnotesession dates
Information accurate as of March 7, 2016 8:09 am.