Computer Science 262A
Title | Advanced Topics in Computer Systems |
---|---|
Units | 4 |
Prerequisites | 162 and entrance exam. |
Description | Graduate survey of systems for managing computation and information, covering a breadth of topics: early systems; volatile memory management, including virtual memory and buffer management; persistent memory systems, including both file systems and transactional storage managers; storage metadata, physical vs. logical naming, schemas, process scheduling, threading and concurrency control; system support for networking, including remote procedure calls, transactional RPC, TCP, and active messages; security infrastructure; extensible systems and APIs; performance analysis and engineering of large software systems. Homework assignments, exam, and term paper or project required. |
Sections | Instructor | Teaching Effectiveness | How worthwhile was this course? |
---|---|---|---|
Fall 2023 | John Kubiatowicz | ||
Fall 2022 | John Kubiatowicz | ||
Fall 2021 | John Kubiatowicz | ||
Fall 2020 | Ali Ghodsi | ||
Ion Stoica | |||
Fall 2019 | John Kubiatowicz | ||
Fall 2018 | John Kubiatowicz | ||
Spring 2018 | Ali Ghodsi | ||
Ion Stoica | |||
Fall 2016 | Ion Stoica | ||
Spring 2016 | John Kubiatowicz | ||
Fall 2014 | John Kubiatowicz | ||
Fall 2013 | Anthony Joseph | ||
John Kubiatowicz | |||
Fall 2012 | Anthony Joseph | ||
John Kubiatowicz | |||
Fall 2011 | Eric Brewer | ||
Fall 2010 | Eric Brewer | ||
Fall 2009 | Eric Brewer | ||
Fall 2008 | Eric Brewer | ||
Spring 2008 | Eric Brewer | ||
Joseph Hellerstein | |||
Fall 2006 | Joseph Hellerstein | ||
Fall 2005 | Joseph Hellerstein | ||
Timothy Roscoe | |||
Fall 2004 | Eric Brewer | ||
Michael Franklin | |||
Fall 2003 | Eric Brewer | ||
Fall 2002 | Eric Brewer | ||
Fall 2001 | Joseph Hellerstein | ||
Anthony Joseph | |||
Fall 2000 | Eric Brewer | ||
Joseph Hellerstein | |||
Overall Rating | Teaching Effectiveness | How worthwhile was this course? | |