CR: Curriculum Changes April 2012: Difference between revisions
 Created page with "==Possible Course Changes==  * 3007 * 3004 * 3005 * Graphics * Architecture * 1st/2nd year math courses - alg stream"  | 
				|||
| Line 1: | Line 1: | ||
==Possible Course Changes==  | ==Possible Course Changes==  | ||
*   | ===3007: Programming Paradigms===  | ||
* 3004  | |||
* 3005  | change to "Topics *may* include", add  | ||
* ''Old:'' An introduction to functional and logic programming. Topics include: semantics of functional programming, assignment-free programming, the meta-circular interpreter, recursive functions, Prolog, backtracking, cutting, negation.  | |||
* ''New:'' An introduction to alternative programming methodologies and techniques. Topics may include: semantics of functional programming, assignment-free programming, logic and constraint-based programming, recursive functions, backtracking, cutting, negation.  | |||
===3004: Software Engineering===  | |||
===Other Changes===  | |||
* 3005: no change, noSQL maybe for 4th year course  | |||
* Graphics  | * Graphics  | ||
* Architecture  | * Architecture  | ||
* 1st/2nd year math courses - alg stream  | * 1st/2nd year math courses - alg stream  | ||
Revision as of 14:21, 4 April 2012
Possible Course Changes
3007: Programming Paradigms
change to "Topics *may* include", add
- Old: An introduction to functional and logic programming. Topics include: semantics of functional programming, assignment-free programming, the meta-circular interpreter, recursive functions, Prolog, backtracking, cutting, negation.
 
- New: An introduction to alternative programming methodologies and techniques. Topics may include: semantics of functional programming, assignment-free programming, logic and constraint-based programming, recursive functions, backtracking, cutting, negation.
 
3004: Software Engineering
Other Changes
- 3005: no change, noSQL maybe for 4th year course
 - Graphics
 - Architecture
 - 1st/2nd year math courses - alg stream