Difference between revisions of "CR: Winter 2014"

From Soma-notes
Jump to navigation Jump to search
Line 1: Line 1:
==Decided changes (needs paperwork)==
==Decided changes (needs paperwork)==
* switch 3rd year courses that require 1805 to require 2804.
* switch 3rd year courses that require 1805 to require 2804.
 
* 3005: have 2406 and 2804 as prereq, not 1805 and 2402
** implications for non-CS majors/minors?


==To do==
==To do==

Revision as of 10:34, 31 January 2014

Decided changes (needs paperwork)

  • switch 3rd year courses that require 1805 to require 2804.
  • 3005: have 2406 and 2804 as prereq, not 1805 and 2402
    • implications for non-CS majors/minors?

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
  • 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