Difference between revisions of "CR: Curriculum Changes April 2012"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
===3007: Programming Paradigms=== | ===3007: Programming Paradigms=== | ||
* ''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. | * ''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. |
Revision as of 10:21, 4 April 2012
Possible Course Changes
3007: Programming Paradigms
- 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