Programming Stream
Revision as of 20:02, 5 January 2011 by Chris Szalwinski (talk | contribs)
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
Programming Curriculum at Computer Studies
- This wiki describes some of the curriculum development surrounding the programming stream in the School of Computer Studies
- A variety of threads 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 ?