Labs


Tentative Schedule, Slides and other material for CS561 labs.

Class Schedule

Here you can find the tentative schedule of the lab (which might change as the semester progresses).

The slides and other required material will be uploaded here before each lab. It is advised that you carry your laptops to every lab for hands-on learning.

Class Details
Info
Readings

Lab

Introduction

In the first lab we will introduce the general lab expectations and an overall plan of what we will cover throughout the semester during lab sessions.

Lab

Project 0 Introduction

In our second lab will discuss introduce Project 0 and its specifics.

Lab

Project 0 Q&A

In the third lab, we will have a help session for Project 0

Lab

Project 1 Introduction

In our fourth lab will discuss introduce Project 1 and its specifics.

Lab

Project 1 Q&A

In the fifth lab, we will have a help session for Project 1.

Lab

Project Proposal Q&A

In the sixth lab, we will have a help session for the semester-based project proposal.

Lab

Project Discussion Q&A

In the seventh lab, for each group, we will go over the proposal and discuss with you in person. (Note: We have been notified about some emergency plumbing work outside of the EPIC building that extends through Mar 4. The building is accessible through an alternate egress in the lower level of the parking garage at 740 Comm. Ave.)

Lab

Range Deletes in LSM-trees

In the eighth lab, we will discuss the basic range-delete implementation in RocksDB.

Lab

Project Discussion Q&A

In the ninth lab, we will explain what we expect from the system projects for your mid-way reports and then have a help session for all of your projects.

Lab

Project Discussion Q&A

Lab

Project Discussion Q&A

Lab

Project Discussion Q&A

Lab

Project Discussion Q&A

Lab

Project Discussion Q&A