[ Home | Schedule | Labs | Policy]

Labs

Lab assignments

Collaboration Policy

See here.

Lab Environment

A Ubuntu 22.04 x86-64 environment is needed for the labs. The labs do not require a lot of CPU/memory resources, but to avoid weird errors it is better to have more than 8 cores and 16G memory. If you do not have access to this, consider using a virtual machine (on cloud). We do not provide machines. The labs may work on other architectures, but it is not tested.

Lab Repository Setup

The guidelines for this part will be released after the class enrollment list is finalized. Before that you can view the lab content in its original repo here.

Acknowledgements

These labs are inspired by the C++/Go labs of MIT 6.824.