CONTACT CSU

Bachelor of Computer Science (Games Technology) (Honours) Integrated Honours

Bachelor of Computer Science (Games Technology) (Honours)
BCompSc(GamesTech) (Hons)

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

+ Course Availability Modes and Locations

Availability is subject to change, please verify prior to enrolment.

Bachelor of Computer Science (Games Technology) (Honours) (2514GT)
Bachelor of Computer Science (Games Technology) (2414GT)
On Campus Bathurst

Normal course duration

Bachelor of Computer Science (Games Technology)

Full-time 4.0 years (8.0 sessions)

Bachelor of Computer Science (Games Technology) (Honours)

Full-time 4.0 years (8.0 sessions)

Admission criteria

Bachelor of Computer Science (Games Technology)

Assumed knowledge is NSW HSC 2 unit Mathematics, or equivalent.

Transfer into the Honours stream

In order to be eligible for transfer into the Honours stream at the beginning of third year, students will be required to achieve a credit average in years two and three of the course.

Bachelor of Computer Science (Games Technology) (Honours)

Assumed knowledge is NSW HSC 2 unit Mathematics, or equivalent.

Transfer into the Honours stream

In order to be eligible for transfer into the Honours stream at the beginning of third year, students will be required to achieve a credit average in years two and three of the course.

Credit

Bachelor of Computer Science (Games Technology)

The course structure and the enrolments pattern for the Bachelor of Computer Science with the Games Programming major are the same as those for the first three years of the Bachelor of computer Science (Games Technology) program. This simplifies credit transfer between these programs.

Bachelor of Computer Science (Games Technology) (Honours)

This course structure and the enrolments pattern for the Bachelor of Computer Science with the Games Programming major are the same as tose for the first three years of the Bachelor of Computer Science (Games Technology)program. This simplifies credit transfer between these programs.

Graduation requirement

Bachelor of Computer Science (Games Technology)

To graduate students must satisfactorily complete 256 points.

Bachelor of Computer Science (Games Technology) (Honours)

To graduate students must satisfactorily complete 256 points.

Course structure

The course consists of three principal components in the first three years: a core of 15 subjects (120 points), a games technology specialisation of 8 subjects (64 points) and one free elective (8 points). The fourth year is an industrial experience component for the pass degree and an honours programme for the Honours degree.

Core Subjects

ITC104 Introduction to Computer Science
ITC114 Database Management Systems
ITC140 C++ Programming Techniques
ITC203 Object-Oriented Systems Analysis & Design
ITC204 Human Computer Interaction
ITC222 Computer Organisation
ITC226 Application Development for Windows
ITC242 Introduction to Data Communications
ITC262 Operating Systems
ITC322 Data Structures
ITC331 Computer Management, Ethics and Security
ITC303 Software Engineering
ITC301 Information Technology Project Management
MTH101 Computer Aided Maths Applications 1
MTH129 Discrete Mathematics

Games Technology specialisation

ITC108 Games 1
ITC315 Physics Engine Development
ITC363 Computer Graphics
ITC320 Advance Computer Graphics
ITC364 Computational Intelligence
ITC372 Games 2
ITC309 Software Development Project
MTH219 Linear Algebra

One free elective

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

Fourth year (Pass stream)

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 has 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)

Fourth year (Honours stream)

Students complete 64 points broken into two components:

* Honours project (40 points)

HRC408 Computing Honours Project/Dissertation (8 points)
HRC432 Computing Honours Project/Dissertation (32 points)

* Three restricted electives (24 points) selected from the following 8 point subjects:

ITC527 Concurrent Programming
ITC562 Theory of Computation
ITC570 Special Topics in Information Technology 1
STA447 Advanced Business Statistics

+ Residential School

Please note that the following subject may have a residential school component.

MTH101 Computer Aided Mathematics 1 with Applications

+ Workplace Learning

Please note that the following subjects have a Workplace Learning component.

ITC118 Industrial Project 1
ITC119 Industrial Project 2
ITC219 Industrial Project 3
ITC318 Industrial Project 4
ITC319 Industrial Project 5

Enrolment pattern

Session 1

ITC104 Introduction to Computer Science
ITC108 Games 1
ITC140 C++ Programming Techniques
MTH101 Computer Aided Maths Applications 1

Session 2

ITC114 Database Management Systems
ITC242 Introduction to Data Communications
ITC226 Applications Development for Windows
MTH129 Discrete Mathematics

Session 3

ITC204 Human Computer Interaction
ITC322 Data Structures
ITC331 Computer Management,Ethics and Security
MTH219 Linear Algebra

Session 4

ITC301 Information Technology Project Management
ITC203 Object-Oriented Systems Analysis & Design
ITC222 Computer Organisation
ITC363 Computer Graphics

Session 5

ITC303 Software Engineering
ITC262 Operating Systems
ITC320 Advanced Computer Graphics
[ ] Elective

Session 6

ITC309 Software Development Project
ITC364 Computational Intelligence
ITC315 Physics Engine Development
ITC372 Games 2

Pass stream

Session 7

ITC318 Industrial Practice 4 (32 points)

Session 8

ITC319 Industrial Practice 5 (32 points)

Honours stream

Session 7

HRC408 Computing Honours project/Dissertation (8 points)
[ ] Three Restricted Electives (24 points)

Session 8

HRC432 Computing Honours Project/Dissertation (32 points)

Professional recognition

The Bachelor of Computer Science (Games Technology) and Bachelor of Computer Science (Games Technology)(Honours) are accredited by the Australian computer Society (ACS) at the professional level, which is the highest level of ACS accreditation.

Contact

For further information about Charles Sturt University, or this course offering, please contact info.csu on 1800 334 733 (free call within Australia) or email inquiry@csu.edu.au

The information contained in the 2013 CSU Handbook was accurate at the date of publication: October 2012. The University reserves the right to vary the information at any time without notice.

Back