Section 11 - Faculty of Science and Agriculture

Bachelor of Computer Science (Games Technology)*
BCompSc(GamesTech)

* subject to final approval

This course is designed to address the needs of the computing games industry in Australia as well as overseas. In addition to providing graduates with a professional qualification in games technology, computing skills gained in the course will also provide entry into other traditional computing fields such as information technology, defence systems, CSIRO, scientific simulations and network programming.

Enrolment through

Bathurst Campus

Study mode

On campus

Normal course duration

Full-time 4 years (8 sessions)

Admission criteria

Assumed knowledge is NSW HSC or equivalent 2 unit Mathematics.

Graduation requirements

To graduate, students must satisfactorily complete 256 points, comprising 192 points of academic subjects and 64 points of industrial experience.

Transfer to the Bachelor of Information Technology

Students wishing to transfer to the Bachelor of Information Technology will be awarded credit for subjects completed in the Bachelor of Computer Science (Games Technology).

Course structure

The course has three principal components: a core, a games specialisation and an industrial experience component.

a) 12 core subjects

ITC226 Application Development for Windows

ITC204 User Interface Design

ITC216 On-Line Multimedia

ITC220 Data Structures Using Java

ITC235 Advanced Windows Programming

ITC242 Introduction to Data Communications

ITC262 Operating Systems

ITC222 Computer Organisation

MTH129 Discrete Mathematics

MTH220 Ordinary Differential equations

ITC364 Artificial Intelligence 1

ITC301 Software Project Management and Quality Assurance

b) 8 subject-specialisation in games technology

ITC108 Games 1

ITC208 Games 2

ITC117 Introduction to the Senses

ITC320 Programming In DirectX

ITC363 Computer Graphics

ITC315 Dynamics

PSY309 Cognitive Modelling for Games

ITC330 Life, Chaos and Virtual Worlds

c) 4 free electives

These may be selected from any subject offered by the University, provided that any prerequisites are met.

d) Industrial practice (64 points)

Students are required to complete 64 points of industrial practice by working with an industry partner on some games related software. Normally the industrial practice would constitute the student’s fourth year of the course (made up of ITC318 and ITC319). However, students have the option of accumulating the practical experience in smaller components and a suite of industrial practice subjects with differing point values have been created to allow this flexibility:

ITC118 Industrial Practice 1 (8 Points)

ITC119 Industrial Practice 2 (8 Points)

ITC219 Industrial Practice 3 (16 Points)

ITC318 Industrial Practice 4 (32 Points)

ITC319 Industrial Practice 5 (32 Points)

Suggested enrolment pattern

Session 1 (Autumn)

ITC226 Application Development for Windows

ITC216 On-Line Multimedia

ITC108 Games 1

ITC117 Introduction to the Senses

Session 2 (Spring)

ITC235 Advanced Windows Programming

ITC242 Introduction to Data Communications

MTH129 Discrete Mathematics

ITC262 Operating Systems

Session 3 (Autumn)

ITC204 User Interface Design

ITC330 Life, Chaos & Virtual Worlds

ITC208 Games 2

[ ] Elective 1

Session 4 (Spring)

ITC220 Data Structures Using Java

MTH220 Ordinary Differential Equations

ITC320 Programming In DirectX

[ ] Elective 2

Session 5 (Autumn)

ITC363 Computer Graphics

ITC301 Software Program Management and Quality Assurance

ITC315 Dynamics

[ ] Elective 3

Session 6 (Spring)

ITC364 Artificial Intelligence 1

PSY309 Cognitive Modelling for Games

ITC222 Computer Organisation

[ ] Elective 4

Session 7 (Autumn)

ITC318 Industrial Practice 4 (32 points)

Session 8 (Spring)

ITC319 Industrial Practice 5 (32 points)

Inquiries

Course Coordinator
School of Information Technology
Dr Wayne Moore
Telephone: (02) 6338 4749
Facsimile: (02) 6338 4649
Email: wmoore@csu.edu.au