Develops an understanding of operating systems and operating systems research at both a conceptual level and from an engineering perspective. Fundamental design principles, culled primarily from the research literature, motivate an analysis of previous and current systems. This analysis is further validated through empirical investigation.

Prerequisites: Computer Science 170

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc
WOLSKI R M
Rich Wolski
15 reviews
Lecture
PHELP3526
M W
09:00 AM - 10:50 AM
22 / 35
See All
CMPSC 270 Wolski R M Fall 2023 Total: 15
CMPSC 270 Wolski R M Winter 2023 Total: 30
See All
CMPSC170 . Wolski R M 3 Months Ago

Insanely knowledgeable in his field of study and really, really passionate about operating systems. If you just want to pass the class, don't take 170 with him, but if you're invested in learning how Linux *actually* works, his class is well worth the effort. Do not take this class if you don't have a good background in C, and go to office hours!

0 helpful 0 unhelpful
CMPSC170 . Wolski R M 3 Months Ago

Atrocious grading scheme. Final is worth 40%, last lab is worth over 30%. I did learn a lot, and my labs were "perfect" all quarter until the last one. I thought I was set, and an extremely minor bug caused me to get a bad score.. there goes 25% of my grade! Lectures were good, but comparable to other good UCSB CS professors. I don't get the hype.

0 helpful 0 unhelpful
CMPSC170 . Wolski R M 3 Months Ago

One of the hardest classes that I've taken at UCSB but I learned a lot and found the experience to be worth it. Start the labs early and work with a good partner. This is not a class for procrastinators or people looking for an easy A. Go to Rich's office hours, he has plenty of great wisdom to share.

0 helpful 0 unhelpful
CMPSC170 . Wolski R M 3 Months Ago

Be ready to code Linux in 10 weeks. Partner projects cover most of the grading and one final to consider. Good lectures and his notes explain concepts really well.

0 helpful 0 unhelpful
CMPSC 279
35 / 35 Full
Advanced Topics in Security
Giovanni Vigna 3.9
M W
11:00 AM - 12:50 PM
CMPSC 280
20 / 20 Full
Computer Graphics
Lingqi Yan 2.8
T R
09:30 AM - 10:45 AM