UCSBPlat.com directly in your GOLD Try it Now

Covers the fundamental problems in distributed systems and the various tools used to solve them. Of primary interest is the issue of fault-tolerance. Topics include event ordering, clocks, global states, agreement, fault-tolerance, and peer-to-peer systems.

Prerequisites: cmpsc 170.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc
Amr El Abbadi
4.3
35 reviews
Winter 2025 . El Abbadi A
PHELP3526
M W
09:00 AM - 10:50 AM
See All
CMPSC 271 El Abbadi A Winter 2025 Total: 34
CMPSC 271 El Abbadi A Winter 2023 Total: 22
See All
35
4.3
CS271 . 5 Months Ago

Fun class, interesting concepts, and he is one of my faves.

0 helpful 0 unhelpful
CS271 . 10 Years Ago

Really good lectures

0 helpful 0 unhelpful
CS271 . 14 Years Ago

I took up Prof. Abbadi's graduate course on Distributed Systems during winter 2011. I had great enthusiasm for the c ourse initially, but it turned out to be a super bummer. The coursework was pathetic. Too much theory and horrible choice of abstract research papers assigned for reading. His teaching was too abstract and the projects were a joke.

0 helpful 0 unhelpful
271 . 20 Years Ago

friendly and tend to give difficult quizzes. those problems are very creative but too hard for many to complete in 30 minutes.

0 helpful 0 unhelpful
CS171 . 10 Months Ago

Professor El Abbadi is a joy to have a class with. He genuinely cares about the material and is great at answering questions. His lectures are quite interesting, and the class is mainly project based which helps you learn. TAKE HIM IF YOU ARE ABLE!!!

0 helpful 0 unhelpful
CS171 . A Year Ago

please please please take this class with Professor El Abbadi before he stops teaching it. It is incredibly clear how much he cares for his students and his material - the class is interesting, and you can expect fair (not too hard) items on his quizzes. He is passionate when teaching and responds very quickly on piazza. Great guy, great class!!!

0 helpful 0 unhelpful
See all 35 reviews
CMPSC 281B
23 / 23 Full
Advanced Topics in Computer Vision
Michael Beyeler 5.0
M W
14:00 PM - 15:50 PM
78.2% A
CMPSC 291K
35 / 35 Full
Special Topics in Computer Science, Applications
James Preiss 2.1
T R
13:00 PM - 14:50 PM
94.6% A
CMPSC 291I
37 / 35 Full
Special Topics in Computer Science, Applications, Visual Computing and Interaction
Misha Sra 3.0
T R
09:00 AM - 10:50 AM
92.3% A
CMPSC 292A
21 / 35 Enrolled
Special Topics in Computer Science, Foundations, Algorithms
Daniel Lokshtanov 3.8
T R
11:00 AM - 12:50 PM
79.3% A
CMPSC 292F
32 / 35 Enrolled
Special Topics in Computer Science, Foundations, General
Bu Y
T R
15:00 PM - 16:50 PM
89.1% A
CMPSC 292F
25 / 35 Enrolled
Special Topics in Computer Science, Foundations, General
Singh A K
T R
13:00 PM - 14:50 PM
89.1% A