Course project for System Programming