CR: Winter 2014
To do
- learning outcomes of BCS honours and major
- status of COMP 2404, overlap with 2501, where C++ is in curriculum
- 3004 - 1 credit?
- systems programming and architecture in curriculum
- role of 1406
- writing, presentation skills
- which courses are required in 3rd year
- mobile stream integration
- honours project
- big data
- large code bases
- VMs in instruction
- 1805 as prereq, switch to 2804
- game stream
- prereq for 1501
- cap on enrollment
- split/merged courses - mainly 1405/1005, 1406/1006
Writing and presentation skills
- require students to take English or other humanities that requires reading comprehension and writing.
- required second year course in writing
- read technical papers of historic importance
- write multiple small papers on readings
- outsourced partially - jointly taught
- prereq for 3004, 4905
- Honours project
- classroom component - half credit or less of material
- posters for science fair, potentially in different room
Research methods course
- teach research reading, writing, methods
- 3rd year
- divided into multiple modules covering different research areas, each module taught by a different prof
- write paper for term, graded by prof in research area
- also have some small grades - responses or critiques of research methods