System software projects during undergrad