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
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.
