CS 3130 Fall 2025
Study MaterialsMain/ReadingsOffice HoursPoliciesHWs+LabsQuizzesSubmissionSchedule
This website may change (perhaps significantly) before the semester starts.

Changelog:

  • 14 Nov 2024: fix broken link to pipeline slides

Reiss’s slides for each day are typically drawn from these slidedecks organized by topic:

  • intro

  • logistics (course logistics, might not be updated for current semester)

  • building

  • accounts

  • kernel (including exceptions)

  • signals

  • unix-api (fork, dup2, etc.)

  • vm (virtual memory)

  • caching

  • threads

  • sync (synchronization)

  • deadlock

  • network

  • secure (secure channels, cryptography)

  • pipeline (pipeline)

  • ooo

  • spectre (side-channels, Meltdown, Spectre)

  • bpred (branch prediction)

Note that these slidedecks frequently contain extra slides that will not be used in most semesters.

CS 3130 Fall 2025

  • Charles Reiss and Kevin Skadron
  • creiss@virginia.edu
By Charles Reiss. Released under the Creative Commons License CC-BY-NC-SA 4.0.