Difference between revisions of "CR: Curriculum Changes for 2015/2016"

From Soma-notes
Jump to navigation Jump to search
Line 32: Line 32:
==Proposed Course Changes==
==Proposed Course Changes==


===2404: Introduction to Software Engineering ===   
===2404: Systems Programming II ===   
* ''Old:''
* ''Old:''
* ''New:''
* ''New:''
* ''Rationale:''
* ''Rationale:''


===3XXX: Team Project ===   
===3004: Object-oriented Software Engineering ===   
* ''New:''
* ''New:''
* ''Rationale:''
* ''Rationale:''

Revision as of 13:41, 11 November 2013

Proposed BCS Program Changes

First year

No change

Second year

  • Old:
    • COMP 2404 as Introduction to Software Engineering
  • New:
    • COMP 2404 as a systems programming course using C++ and Windows
  • Rationale: Group work, which is required for a true software engineering course, is a formidable challenge for second year students who have not yet developed the maturity and skills required to work as a team. This experience is better delayed until COMP 3004 in third year. ** add something about the usefulness of systems programming in Windows **

Third year

  • Old:
    • COMP 3004 as a 0.5 credit course
  • New:
    • COMP 3004 as a 1.0 credit course
    • Decrease in elective credits by 0.5
  • Rationale: In order to include a project that fully conveys the learning objectives, the course requires double the workload of a regular 0.5 credit course.

Fourth year

No change

Stream specific

No change

Proposed Course Changes

2404: Systems Programming II

  • Old:
  • New:
  • Rationale:

3004: Object-oriented Software Engineering

  • New:
  • Rationale: