Stanford Root

Schedule

Stanford Root

Schedule

CS 112

Operating systems kernel implementation project

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:—

Students will learn the details of how operating systems work throughfour implementation projects in the Pintos operating system. Theprojects center around threads, processes, virtual memory, and filesystems. This class should not be taken by students who have taken orplan to take CS 212 or CS 140. Prerequisite: CS 111 or permission of theinstructor.

Syllabus not available for this section

Sections

0 Terms
No sections available.

CS 112: Operating systems kernel implementation project

3 units · Letter or Credit/No Credit

Students will learn the details of how operating systems work throughfour implementation projects in the Pintos operating system. Theprojects center around threads, processes, virtual memory, and filesystems. This class should not be taken by students who have taken orplan to take CS212 or CS140. Prerequisite: CS111 or permission of theinstructor.

More CS courses

  • CS 107E: Computer Systems from the Ground Up
  • CS 109: Introduction to Probability for Computer Scientists
  • CS 109ACE: Problem-solving Lab for CS109
  • CS 110: Principles of Computer Systems
  • CS 111: Operating Systems Principles
  • CS 111ACE: Problem Solving Lab for CS111
  • CS 114: Selected Reading of Computer Science Research
  • CS 120: Introduction to AI Safety
  • CS 121: Equity and Governance for Artificial Intelligence
  • CS 123: A Hands-On Introduction to Building AI-Enabled Robots
  • CS 124: From Languages to Information (LINGUIST 180, LINGUIST 280)
  • CS 125: Data: Algorithms, Tools, Policy, and Society (POLISCI 156)

All CS courses · All departments