...

CS 5113 and 4113 Fall 19

Logo

This is the web page for Operation Systems Theory at the University of Oklahoma.

View the Project on GitHub oudalab/cs5113fa19

Course Schedule

CS [4|5]113 Fall 2019

Note: schedule and readings are subject to change
DS = Distributed Systems 3rd edition </br> HW = Homework

Date Topic Reading Due  
08/20 Welcome Syllabus    
08/22 Operating Systems Review      
         
08/27 Introduction to Distributed Systems DS 1    
08/29 Introduction to Distributed Systems DS 1    
         
09/03 Guest Lecture: Dr. Sridhar Radhakrishnan
(Networking)
  HW 1  
09/05 Architectures DS 2    
         
09/10 Architectures DS 2 HW 2  
09/12 No Class: Engeering Career Fair      
         
09/17 Guest Lecture: Dr. Sudarshan Dhall
(Distributed Deadlocks)
DS 6 HW 3  
09/19 Guest Lecture: Dr. Sudarshan Dhall
(Distributed Deadlocks)
DS 6    
         
09/24 Guest Lecture: Dr. Pierre St. Juste
(Remote Procedure Calls)
DS 4 HW 4  
09/26 Communication DS 6 + DS 3    
         
10/01 Guest Lecture: Dr. Pierre St. Juste
(Remote Procedure Calls)
DS 4 HW 5  
10/03 Coordination DS 4    
         
10/08 Midterm Exam
Sarkeys Energy Center M0204
1:30 - 3:00
     
10/10 No Class      
         
10/15 A      
10/17 B   Project Phase 1
HW 6
 
         
10/22 C   HW 7  
10/24 D   HW 8  
         
10/29 E   HW 9  
10/31 F   Project Alpha
HW 10
 
         
11/05 G   HW 11  
11/07 H   HW 12  
         
11/12 I   Project Test Integration
HW 13
 
11/14 J + K   HW 14  
         
11/19 L   HW 15  
11/21 M   HW 16  
         
11/26 N   Project Due
HW 17
 
11/28 No Class      
         
12/03 Project Presentations      
12/05 Project Presentations      
         
         
Monday 12/09 Final Exam
Sarkeys Energy Center M0204
1:30 - 3:30
     

Papers Presentations

Paper ID Paper Student 1 Student 2
A The Byzantine Generals Problem Tyler Tran Cole Chronowski
B The Part-Time Parliament Nicolae Turican Jason Nguyen
C OceanStore: An Architecture for Global-Scale Persistent Storage Patrick Zong Tyler Walker
D The Google File System Robert Daro Thanh Duong
E The Chubby lock service for loosely-coupled distributed systems Robert Nadrich Tony Nguyen
F Bigtable: A Distributed Storage System for Structured Data Sanjana Mudduluru  
G Dynamo: amazon’s highly available key-value store Helpful Paper Maria Wolinski  
H PNUTS: Yahoo!’s Hosted Data Serving Platform Em Evans Vishnupriya Parasaram
I Cassandra - A Decentralized Structured Storage System Sai Kiran Reddy Maryada Ryan Stiles
J Spanner: Google’s Globally-Distributed Database Dwaine Kenny  
K MillWheel: Fault-Tolerant Stream Processing at Internet Scale Helpful video Keerti Banweer  
L Omega: flexible, scalable schedulers for large compute clusters Colton Wyman Logan Tibbets
M F1: A Distributed SQL Database That Scales Subham Priyadarshi Jared Mulhausen
N In Search of an Understandable Consensus Algorithm Helpful Website Tobais Schneider Mason Witcraft

Back to CS5113