the CS1 courses projects and homeworks