Lab 1
-- getting started with unix and c
Lab 2
-- getting started with c arrays, pointers, and structs
Lab 3
-- details of c arrays, pointers, and structs; unix make
Lab 4
-- freeing memory in solution to lab 2
Lab 5
-- doxygen
Lab 6
-- getting started with fork and exec
Lab 7
-- getting started with pipes
Lab 8
-- threads and thread synchronization