For the final six weeks of the course, students worked in small groups to design, implement, and test a large-scale digital system. Students could pick from several suggested projects or they could develop a project completely on their own. Below is a list of recent student project topics.