91399NSW Diploma of Information Technology (Games Development)
Qualification: Diploma (AQF)
TAFE Course No: 19050
Nominal Hours: 1652
This course is for people who want to become interactive games developers using the programming skills required to work in teams on projects in new and emerging games genres, such as online game development, mobile device gaming, interactive internet and TV game development.
The course provides you with the appropriate development methodologies and key game programming concepts and processes used in game industry-applicable programming languages. It will also develop the animation, modelling, animation sequencing and multimedia authoring skills to support the game programming process.
You will also undertake studies in industry specific project management and developing solutions that extend from solving simple problems, through to the development and implementation of a major game project. You will also develop the ability to communicate with a wide range of people and work in a variety of different teams.
Career Opportunities: Game programmer, animator, game designer.
Articulation: This course articulates into the Advanced Diploma of Information Technology Systems Development (19033). Articulation arrangements with a number of universities are also currently being sought and you may be eligible to receive some credit towards a related university degree.
Entry Requirements: NSW Higher School Certificate (with assumed knowledge and skills in information technology) or equivalent.
Student Selection:
SELECTION CRITERIA: Your selection into this course will be based on the information provided on the TAFE NSW Application Form, and evidence of previous studies or work in an Information Technology or related field. Before you can enrol in this course you must contact the campus or campuses of your choice for details of information sessions and other procedures that may apply. Compulsory attendance at an information session may apply.
Where demand exceeds supply your application will be assessed using the following selection criteria:
Evidence of ability to complete the course, based on a combination of:
- your previous education and training
- your paid or unpaid work experience
- your life and community experience
- the relevance of course to your career plans and goals
- your knowledge of the career area
- other factors relating to any previous disadvantages that may be taken into account. SELECTION METHOD Your selection into this course will be based on the information provided on the TAFE NSW Application Form.
| Competency Units | |
| Group 1: PROGRAMMING UNITS. All module/units must be completed. | |
| * indicates that the module contributes to the grade of the award | |
| ICAA4058A | * Apply skills in object-oriented design |
| ICAB4075A | * Use a library or pre existing components |
| ICAB4136A | * Use structured query language to create database structures and manipulate data |
| ICAB4178A | * Build a graphical user interface |
| ICAB4219A | * Apply introductory object oriented language skills |
| ICAB4222A | * Apply introductory programming skills in another language |
| ICAB4224A | * Apply mathematical techniques for software development |
| ICAB4225A | * Automate processes |
| ICAB4229A | * Apply intermediate programming skills in another language |
| ICAB4232A | * Maintain open source code programs |
| ICAB5223A | * Apply intermediate object-oriented language skills |
| ICAB5226A | * Apply advanced object-oriented language skills |
| ICAB5227A | * Apply advanced programming skills in another language |
| Group 2: ANIMATION AND MODELLING UNITS. All module/units must be completed. | |
| *indicates that the module contributes to the grade of the award | |
| CUFIMA03A | * Create 2D digital animation |
| NSWTANM401A | Use 3D animation interface and toolsets |
| NSWTANM402A | Use simple NURBS modelling for 3D Animation |
| NSWTANM403A | Use simple polygon modelling for 3D Animation |
| NSWTANM404A | Use simple character rigging in 3D Animation |
| NSWTANM405A | Use simple lighting & shading techniques in 3D animation |
| NSWTANM406A | Produce digital texturing for the 3D environment |
| NSWTANM407A | Use simple 3D animation effects |
| NSWTANM408A | Prepare animation for rendering |
| NSWTANM409A | Use reference sources to model in 3D Animation |
| NSWTANM411A | Produce a simple 3D animation sequence |
| NSWTANM412A | Use camera techniques for 3D animation |
| NSWTANM501A | Research and source reference for the 3D animation & digital effects environment |
| Group 3: DESIGN AND DOCUMENTATION UNITS. All module/units must be completed. | |
| * indicates that the module contributes to the grade of the award. | |
| CUFADM01A | * Prepare a proposal |
| CUFANM03A | * Produce storyboard for animation |
| CUFMEM06A | * Design a multimedia product |
| CUFMEM07A | * Apply principles of visual design and communication to the development of a multimedia product |
| CUFMEM09A | * Apply principles of game design to a multimedia product |
| CUFMEM10A | * Design and create a multimedia interface |
| ICPPP311A | Develop a detailed design concept |
| ICPPP411A | Undertake a complex design brief |
| Group 4: AUTHORING UNITS. All module/units must be completed. | |
| * indicates that the module contributes to the grade of the award | |
| CUFMEM02A | * Author a multimedia product |
| CUFMEM03A | * Integrate and use scripting language in authoring a multimedia product |
| NSWTANM516A | Participate in a 3D animation, digital effects or game design workplace production |
| Group 5: PROJECT MANAGEMENT AND INDUSTRY UNITS. All module/units must be completed. | |
| * indicates that the module contributes to the grade of the award. | |
| CUFGEN01A | * Develop and apply industry knowledge |
| ICAA4041A | * Determine and confirm client business expectations and needs |
| ICAW4214A | * Maintain ethical conduct |
| ICPMM582A | Manage multimedia projects |
| Group 6: ENRICHMENT. You may choose modules/units from this group but they do not count towardscourse completion. | |
| BSBCMN106A | Follow workplace safety procedures |
| ICAD2012A | Design organisational documents using computing packages |
| ICAU1128A | Operate a personal computer |
| ICAU2005A | Operate computer hardware |
| ICAU2006A | Operate computing packages |
| ICAU2013A | Integrate commercial computing packages |
| ICAU2231A | Use computer operating system |
| ICAW2001A | Work effectively in an IT environment |
| ICAW2002A | Communicate in the workplace |
| Group 998: TUTORIAL | |
| 19050A | Technical tutorial support |
Applying and Enrolling:
Semester 1 2009: This course is not currently being offered. For alternative courses see Information Technology Faculty List.