C10229v2 Bachelor of Science in Games Development
Award(s): Bachelor of Science in Games Development (BSc)UAC code: 603225
CRICOS code: 057197M
Commonwealth supported place?: Yes
Load credit points: 144
Course EFTSL: 3
Location: City campus
Note(s)
This course is not for school leavers and is only offered to students who have completed the 19050 Diploma of Information Technology (Games Development) or the former version of this course 7510 Dip IT Software Development. 19050 is offered at Hornsby and Mount Druitt TAFE.
Overview
Course aims
Career options
Assumed knowledge
External articulation
Course duration and attendance
Course structure
Course completion requirements
Course program
Honours
Professional recognition
Other information
Overview
This course offers a sound education in all aspects of information technology and develops the diverse skills necessary for a career in computer games development.
Students gain enhanced work-ready expertise in games development; practical problem-solving skills based on leading-edge IT theory; communication skills in a variety of forms including written, verbal, online and technical literacies; and an awareness of the principles of ethics and corporate governance in a variety of settings.
Course aims
This course aims to produce graduates who are able to:
- apply core technical skills to problem analysis and decision making in computer games development
- collaborate and be creative within a professional environment through the application of technical, problem solving and teamwork
- communicate effectively in a variety of forms across diverse business and technical environments
- apply ethical, legal and political considerations to technological issues as socially responsible professionals
- demonstrate a capacity to take a leadership role in technical and business situations, and
- be proactive and reflective learners in relation to knowledge, skills, experience and career direction.
Career options
Career options include computer animation/graphics specialist and computer games developer.
Admission requirements
Applicants must have successfully completed 19050 Diploma of Information Technology (Games Development) or the former version of this course 7510 Dip IT Software Development, at Credit level or higher. 19050 is offered at Hornsby and Mount Druitt TAFE. As there are limited places, there is no guarantee that all applicants with a credit average are offered a place in the course.
Non-current school leavers are strongly advised to submit a Personal Statement to UTS by 30 November 2009.
Assumed knowledge
Mathematics and any two units of English.
HSC Mathematics Extension 1 and English Advanced are recommended.
External articulation
Students who have completed the approved program at TAFE with a credit average of 65 per cent or greater receive 48 credit points of unspecified electives.
Course duration and attendance
The course can be completed in two years, full time or four years, part time. A significant number of subjects are offered in the evening but some daytime attendance is required for part-time students.
Course structure
Students are required to complete 144 credit points, comprising 48 credit points for recognition of prior learning, 78 credit points of core subjects and 18 credit points of options.
Course completion requirements
31268 Web Systems | 6cp | |
31244 Applications Programming | 6cp | |
31251 Data Structures and Algorithms | 6cp | |
31271 Database Fundamentals | 6cp | |
31269 Business Requirements Modelling | 6cp | |
31279 Software Development and Processes | 6cp | |
31260 Interface Design | 6cp | |
31264 Introduction to Computer Graphics | 6cp | |
31262 Introduction to Computer Game Design | 6cp | |
31241 3D Computer Animation | 6cp | |
31281 Systems Development Project | 12cp | |
31272 Project Management and the Professional | 6cp | |
CBK90780 Recognition of prior learning TAFE | 48cp | |
Select 18 credit points from the following options: | 18cp | |
31245 Business Process and IT Strategy | 6cp | |
31246 Network Design | 6cp | |
31247 Collaborative Business Processes | 6cp | |
31248 Computer Graphics Project | 6cp | |
31249 Computer Graphics Rendering Techniques | 6cp | |
31250 Data Mining and Knowledge Discovery | 6cp | |
31252 Network Security | 6cp | |
31253 Database Programming | 6cp | |
31255 Finance and IT | 6cp | |
31256 Image Processing and Pattern Recognition | 6cp | |
31257 Information System Development Methodologies | 6cp | |
31258 Innovations for Global Relationship Management | 6cp | |
31259 Intelligent Agents in Java | 6cp | |
31263 Introduction to Computer Game Programming | 6cp | |
31266 Introduction to Information Systems | 6cp | |
31269 Business Requirements Modelling | 6cp | |
31270 Networking Essentials | 6cp | |
31275 Mobile Networking | 6cp | |
31276 Networked Enterprise Architecture | 6cp | |
31277 Routing and Internetworks | 6cp | |
31278 Software Architecture | 6cp | |
31282 Systems Testing and Quality Management | 6cp | |
31284 Web Services Development | 6cp | |
Total | 144cp |
Course program
An example program is shown below.
Year 1 | ||
Autumn semester | ||
31268 Web Systems | 6cp | |
31244 Applications Programming | 6cp | |
31262 Introduction to Computer Game Design | 6cp | |
31271 Database Fundamentals | 6cp | |
Spring semester | ||
31269 Business Requirements Modelling | 6cp | |
31264 Introduction to Computer Graphics | 6cp | |
31281 Systems Development Project | 12cp | |
Year 2 | ||
Autumn semester | ||
31251 Data Structures and Algorithms | 6cp | |
31241 3D Computer Animation | 6cp | |
31260 Interface Design | 6cp | |
Select 6 credit points of options | 6cp | |
Spring semester | ||
31272 Project Management and the Professional | 6cp | |
31279 Software Development and Processes | 6cp | |
Select 12 credit points of options | 12cp | |
Options list | ||
31245 Business Process and IT Strategy | 6cp | |
31246 Network Design | 6cp | |
31247 Collaborative Business Processes | 6cp | |
31248 Computer Graphics Project | 6cp | |
31249 Computer Graphics Rendering Techniques | 6cp | |
31250 Data Mining and Knowledge Discovery | 6cp | |
31252 Network Security | 6cp | |
31253 Database Programming | 6cp | |
31255 Finance and IT | 6cp | |
31256 Image Processing and Pattern Recognition | 6cp | |
31257 Information System Development Methodologies | 6cp | |
31258 Innovations for Global Relationship Management | 6cp | |
31259 Intelligent Agents in Java | 6cp | |
31263 Introduction to Computer Game Programming | 6cp | |
31266 Introduction to Information Systems | 6cp | |
31269 Business Requirements Modelling | 6cp | |
31270 Networking Essentials | 6cp | |
31275 Mobile Networking | 6cp | |
31276 Networked Enterprise Architecture | 6cp | |
31277 Routing and Internetworks | 6cp | |
31278 Software Architecture | 6cp | |
31282 Systems Testing and Quality Management | 6cp | |
31284 Web Services Development | 6cp |
Honours
Students interested in research and who achieve a credit or better average in their studies, with no recorded failures in core subjects after the first full-time year, are eligible to undertake one additional full-time year of study in the Bachelor of Science (Honours) in Information Technology (C09019).
Professional recognition
Australian Computer Society
Graduates are eligible for professional-level membership.
Other information
Further information for future students is available from:
Further information for current students is available from:
