Difference between revisions of "Programming Stream"
(→Programming Curriculum at Computer Studies) |
(→Overview) |
||
Line 9: | Line 9: | ||
= Overview = | = Overview = | ||
− | * This wiki describes some of the curriculum | + | * This wiki describes some of the curriculum developments within the programming stream at the School of Computer Studies |
− | * A variety of | + | * A variety of projects are currently active and driven by |
** the general need to produce professional programmers ready to enter the workplace | ** the general need to produce professional programmers ready to enter the workplace | ||
** the growing digital game programming industry | ** the growing digital game programming industry | ||
Line 16: | Line 16: | ||
* Most of the work reported here is initiated and sustained by faculty | * Most of the work reported here is initiated and sustained by faculty | ||
* Much of the information here is provided to inform members and to solicit comments and criticisms | * Much of the information here is provided to inform members and to solicit comments and criticisms | ||
+ | <br /> | ||
= Questions for Discussion = | = Questions for Discussion = |
Revision as of 20:06, 5 January 2011
Programming Stream | Market Demand | Course Content | Work in Progress | Members | Issues
Welcome to the Programming Stream Group at the School of Computer Studies
Feel free to contribute to this wiki and help develop and refine our curriculum further
Contents
Overview
- This wiki describes some of the curriculum developments within the programming stream at the School of Computer Studies
- A variety of projects are currently active and driven by
- the general need to produce professional programmers ready to enter the workplace
- the growing digital game programming industry
- the growing open source communities for software developers
- Most of the work reported here is initiated and sustained by faculty
- Much of the information here is provided to inform members and to solicit comments and criticisms
Questions for Discussion
- should students be exposed to open source tools early on, if so when
- do we need to change emphasis on the material covered in these courses
C Programming
C++ Programming
- should students work with repositories
- should students work in teams in OOP344, BTP300
Game Programming
- what are the minimum requirements for game programming students ?
- are those requirements being met ?
- GAM666/DPS901 brings together programming and systems for the first time
- should enrollment in the introductory course be capped
- should CPD students be given the option to take introductory game programming
- top CPD students who enroll often do well in this course
- should workshops be added to these courses
- should we issue game programming certificates
Open Source
- what are the minimum requirements for open source students ?
- are those requirements being met ?