please see catcourses for cogs 105 content