Research in Computer Science I

Terms: 2 (not offered every term)
Grades: 12, PG
Prerequisite: Algorithms and Data Structures II or Permission of the Department

Students select a topic in computer science to research, and then work individually or as part of a programming team to design and implement a creative project. In addition to programming, emphasis is on code design and structure, and a more abstract approach to the study of computer science. Students keep a technical journal and present their research and projects to their peers.