Key information

Study Mode Icon

Study mode

On campus; Online
Campus Location Icon

Campus locations

Bathurst
Duration Icon

Duration

3 years full-time, 6 years part-time
Admission Information icon

Admission information

6500
keyboard_arrow_rightEntry requirements

CSU has a variety of pathways and admissions requirements for study. Details of the types of 'bonus points' and other ATAR-related adjustments commonly available to applicants are set out in the CSU institutional admissions information and CSU's general admissions policy.

You can also view details about the applicants who commenced this course last year in the ATAR profile and See the student profile.

Session Availability Icon

Session availability

Session 2; Session 1 201860; 201830
Session 2; Session 1 201860; 201830

Please note: all sessions may not be available at all locations or through all study modes. Please check the Fees and course offerings section for more information.

International Student Details Icon

International students

Study mode

On campus; Online

Campus locations

Bathurst
  • This course is not available to international students.

Course highlights

CSU's Bachelor of Computer Science (with specialisation) is a dynamic course that will equip you to become an expert programmer. You will graduate with the skills to take a software application from concept to reality in object-oriented programming, games programming and the development of apps for mobile and other devices. 

A degree with clout

In the 2016 University Reviews rankings, CSU was rated second in Australia for computer science. Taught out of the School of Computing and Mathematics, CSU's computer science course has an excellent national reputation, with a research profile that is ranked at world level according to the 2015 Excellence in Research for Australia (ERA) evaluation. 

Flexibility at its core

Choose between full-time, part-time and online study options to match your work and lifestyle commitments. You can: study at a CSU campus, a CSU Study Centre or online from almost anywhere in the world; speed up or slow down your study pace to meet your changing professional and personal needs; cut the overall length and cost of your course by obtaining recognition of prior study – in some cases, waiving up to half of the degree.

Choose your speciality 

If you follow the Games Programming specialisation, your subjects will focus on the latest in games design, programming apps for Android, programming games engines such as Unity, and computer graphics. When you choose the Computer Science stream you can choose from subjects reflecting the latest developments in cloud computing, mobile application development, computer security, database and more. High-achieving graduates may also choose to join a Computer Science Honours program.

Strong industry ties

Our dedicated teaching staff have strong research backgrounds and collaborate closely with industry. If you're studying on campus, you will have opportunities to visit industry sites and work on two projects based on real-life industry situations.

The Australian Computer Society (ACS) accredits courses in Information Technology to verify that they meet professional standards in terms of content, staff skills, teaching facility and quality assurance. The Bachelor of Computer Science (with specialisation) is accredited at the Professional level by the ACS.

Australian Computer Society

The Bachelor of Computer Science is accredited by the Australian Computer Society (ACS) at the professional level, which is the highest level of ACS accreditation. This accreditation is effective until 2017.

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

Residential schools are a great way to practise what you are learning in a hands-on environment, and to meet your lecturers and classmates.

Some online courses include a residential school, where you will attend a CSU campus during certain sessions throughout your course.

The following subjects may have a residential school component:

From the early stages of your degree, you can apply for a range of international programs through CSU Global. You could take a session or two on exchange at one of CSU’s partner institutions across the world, go on a study tour during the holidays, or complete some of your practical placements in an unique location.

Are you after a unique CSU study experience? By participating in a CSU Global international study program you can gain a new perspective on where your degree can take you, and even complete your degree that little bit faster. CSU Global has many options available to fit with your course, interests and study needs.

Infographic - CSU was rated one of Australia's top universities for Computer Science in 2016

Career opportunities

Stand out from the IT crowd in a fast-paced and evolving industry with a computer science degree from CSU.

Play all day

Test, promote and conduct market research for new products and software packages for a range of platforms.

Create the code 

Take up a leading role in developing computer graphics and software or be at the forefront of the latest artificial intelligence developments.

Be your own boss

Take charge of your career as a contractor or consultant. Job opportunities range from computer or information technology analyst, programmer, software or systems engineer, game developer, to mobile application developer.

Stand out from the IT crowd in a fast-paced and evolving industry with a computer science degree from CSU.

Play all day

Test, promote and conduct market research for new products and software packages for a range of platforms.

Create the code 

Take up a leading role in developing computer graphics and software or be at the forefront of the latest artificial intelligence developments.

Be your own boss

Take charge of your career as a contractor or consultant. Job opportunities range from computer or information technology analyst, programmer, software or systems engineer, game developer, to mobile application developer.

Credit and pathways

Getting into uni isn’t just about your ATAR; we understand that if you’re given the chance to study something you’re passionate about, you can really shine. We offer a range of pathway options, including Early Entry – Schools Recommendation Scheme, Regional Bonus Points, and Indigenous Access Program (IAP) to help you get on track to your dream career.

Credit for prior learning and credit for current competencies will be granted to eligible applicants.

More about Credit

We understand that if you’re given the chance to study something you’re passionate about, you can really shine. We offer a range of pathway options, including Early Entry – Schools Recommendation Scheme, Regional Bonus Points, and Indigenous Access Program (IAP) to help you get on track to your dream career.

Credit for prior learning and credit for current competencies will be granted to eligible applicants.

More about Credit

If you’ve studied before, you may be able to fast-track your postgraduate degree with Recognition for Prior Learning (RPL). If you’ve completed relevant tertiary study, you could be awarded credit for your postgraduate degree. Get in touch to see if you’re eligible for credit based on your previous qualifications or industry experience.

Applicants who have successfully completed a relevant Certificate IV, Diploma or Advanced Diploma at TAFE may be eligible for credit of up to four subjects (Certificate IV), up to eight subjects (Diploma) or up to 12 subjects (Advanced Diploma) into this course. Credit for prior learning or study at other higher education institutions will be assessed as part of the application process and will be granted to eligible applicants.

Check your eligibility for credit

Fees and course offerings

Calculate my fee

The section below is designed to allow you to select the option specific to your circumstances to discover the course fee and course offering information appropriate for you.

Bachelor of Computer Science (with specialisation)

Course Fees

If you are an Australian or New Zealand citizen or hold a permanent humanitarian visa, and meet the relevant citizenship and residency requirements, you may be eligible for a Commonwealth supported place

Frequently Asked Questions on CSP open_in_new

1 year full-time ( points)

The Commonwealth Government has not yet released the fee ranges for the 2018 study area bands. Until this information is available, the 2018 indicative fees will remain as ‘To be approved’.
Please refer to the Study Assistopen_in_new website for the most up to date information.

Read more

Access the fee calculator

close

Course Fees

If you are an Australian or New Zealand citizen or hold a permanent humanitarian visa, and meet the relevant citizenship and residency requirements, you may be eligible for a Commonwealth supported place

Frequently Asked Questions on CSP open_in_new

1 year full-time ( points)

The Commonwealth Government has not yet released the fee ranges for the 2018 study area bands. Until this information is available, the 2018 indicative fees will remain as ‘To be approved’.
Please refer to the Study Assistopen_in_new website for the most up to date information.

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

More about Calculating Fees

It is important to note that the student contribution you pay will depend on the subjects you choose to study, as each subject has its own costs. The government assigns different price bands to a subject, depending on the discipline that subject belongs to.

Check out the subject fee calculator below to get a more accurate cost for your first year. The calculator will open in a new window, once open go to the Subjects section to review the subjects available for this course and enter them into the calculator.

The Australian Government indexes student contributions each year.

Access the fee calculator

Payment Options

  1. Pay all of your student contribution up front direct to the university
  2. Pay part of your student contribution to the university and defer the balance via a HECS-HELP open_in_new loan through the Australian Government (if eligible)
  3. Defer all of your student contribution via a HECS-HELP open_in_new loan through the Australian Government (if eligible)

More information about Commonwealth Supported Places

Course Fees

A fee-paying student will pay a tuition fee for each subject in the course without the Australian government contributing any financial support to the university. But don’t be put off by the cost of study - eligible students still have the option to defer their fees through FEE-HELP open_in_new.

If there is a direct connection between your study and work you may be able to claim your tuition fees as a tax deduction. For further guidance please seek independent advice or visit the Australian Taxation Office open_in_new website.

1 year full-time ( points)

8 Points

Read more

close

Course Fees

If there is a direct connection between your study and work you may be able to claim your tuition fees as a tax deduction. For further guidance please seek independent advice or visit the Australian Taxation Office open_in_new website.

1 year full-time ( points)

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

8 Points

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

Payment Options

You can:

  1. pay all of your tuition fees up front direct to the university
  2. pay part of your tuition fees to the university and defer the balance via a FEE-HELP loan through the Australian Government (if eligible)
  3. defer all of your tuition fees via a FEE-HELP loan through the Australian Government (if eligible)

More information about Fee Paying places

close

Course Fees

1 year full-time ( points)

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

8 Points

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

Course Fees

CSU gives a discount on tuition fees to citizens and Permanent Residents of Canada and the United Kingdom.

Contact a Recruitment agent in your country who can answer your questions about CSU as well as help with the student visa application process.

International recruitment agents

1 year full-time ( points)

8 Points

Read more

More information about International Student Fees

close

Course Fees

CSU gives a discount on tuition fees to citizens and Permanent Residents of Canada and the United Kingdom.

Contact a Recruitment agent in your country who can answer your questions about CSU as well as help with the student visa application process.

International recruitment agents

1 year full-time ( points)

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

8 Points

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

More information about International Student Fees

Course Fees

This Course has limited Commonwealth supported places available.

Contact Us to see if you are eligible.

If you are an Australian or New Zealand citizen or hold a permanent humanitarian visa, and meet the relevant citizenship and residency requirements, you may be eligible for a Commonwealth supported place

Frequently Asked Questions on CSP open_in_new

1 year full-time ( points)

The Commonwealth Government has not yet released the fee ranges for the 2018 study area bands. Until this information is available, the 2018 indicative fees will remain as ‘To be approved’.
Please refer to the Study Assistopen_in_new website for the most up to date information.

Read more

Access the fee calculator

close

Course Fees

This Course has limited Commonwealth supported places available.

Contact Us to see if you are eligible.

If you are an Australian or New Zealand citizen or hold a permanent humanitarian visa, and meet the relevant citizenship and residency requirements, you may be eligible for a Commonwealth supported place

Frequently Asked Questions on CSP open_in_new

1 year full-time ( points)

The Commonwealth Government has not yet released the fee ranges for the 2018 study area bands. Until this information is available, the 2018 indicative fees will remain as ‘To be approved’.
Please refer to the Study Assistopen_in_new website for the most up to date information.

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

More about Calculating Fees

It is important to note that the student contribution you pay will depend on the subjects you choose to study, as each subject has its own costs. The government assigns different price bands to a subject, depending on the discipline that subject belongs to.

Check out the subject fee calculator below to get a more accurate cost for your first year. The calculator will open in a new window, once open go to the Subjects section to review the subjects available for this course and enter them into the calculator.

The Australian Government indexes student contributions each year.

Access the fee calculator

Payment Options

  1. Pay all of your student contribution up front direct to the university
  2. Pay part of your student contribution to the university and defer the balance via a HECS-HELP open_in_new loan through the Australian Government (if eligible)
  3. Defer all of your student contribution via a HECS-HELP open_in_new loan through the Australian Government (if eligible)

More information about Commonwealth Supported Places

Course Fees

A fee-paying student will pay a tuition fee for each subject in the course without the Australian government contributing any financial support to the university. But don’t be put off by the cost of study - eligible students still have the option to defer their fees through FEE-HELP open_in_new.

Most postgraduate students in Australia will pay the full cost of their tuition, however if you are a CSU Alumni Student, you will receive a 10% discount.

If there is a direct connection between your study and work you may be able to claim your tuition fees as a tax deduction. For further guidance please seek independent advice or visit the Australian Taxation Office open_in_new website.

1 year full-time ( points)

8 Points

Read more

close

Course Fees

A fee-paying student will pay a tuition fee for each subject in the course without the Australian government contributing any financial support to the university. But don’t be put off by the cost of study - eligible students still have the option to defer their fees through FEE-HELP open_in_new.

Most postgraduate students in Australia will pay the full cost of their tuition, however if you are a CSU Alumni Student, you will receive a 10% discount.

If there is a direct connection between your study and work you may be able to claim your tuition fees as a tax deduction. For further guidance please seek independent advice or visit the Australian Taxation Office open_in_new website.

1 year full-time ( points)

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

8 Points

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

Payment options

You can:

  1. pay all of your tuition fees up front direct to the university
  2. pay part of your tuition fees to the university and defer the balance via a FEE-HELP loan through the Australian Government (if eligible)
  3. defer all of your tuition fees via a FEE-HELP loan through the Australian Government (if eligible)

More information about Fee Paying places

Course Fees

This course is associated with the Australian Government supported Research Training Program (RTP). The RTP scheme is administered by individual universities on behalf of the Department of Education and Training.

If you are a successful applicant for Research degree candidature, and you are an Australian citizen, permanent resident or New Zealand citizen, you won't pay any tuition fees.

You also won't need to pay the University's Student Services and Amenities Fee (SSAF).

Applications for RTP Scholarships need to be made directly to CSU.

Research Training Program open_in_new

Information on research fees and fee support

For assistance contact the Research Office

Course Fees

Candidates who exceed their Research Training Program (RTP) entitlement are required to pay the appropriate domestic student tuition fee for their course. Eligible students still have the option to defer their fees through FEE-Help open_in_new.

If you are a CSU Alumni Student, you will receive a 10% discount on tuition fees.

If there is a direct connection between your study and work you may be able to claim your tuition fees as a tax deduction. For further guidance please seek independent advice or visit the Australian Taxation Office open_in_new website.

1 year full-time ( points)

1 year part-time ( points)

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

Read more

close

Course Fees

Candidates who exceed their Research Training Program (RTP) entitlement are required to pay the appropriate domestic student tuition fee for their course. Eligible students still have the option to defer their fees through FEE-Help open_in_new.

If you are a CSU Alumni Student, you will receive a 10% discount on tuition fees.

If there is a direct connection between your study and work you may be able to claim your tuition fees as a tax deduction. For further guidance please seek independent advice or visit the Australian Taxation Office open_in_new website.

1 year full-time ( points)

1 year part-time ( points)

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

8 Points

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

Payment Options

You can:

  1. pay all of your tuition fees up front direct to the university
  2. pay part of your tuition fees to the university and defer the balance via a FEE-HELP loan through the Australian Government (if eligible)
  3. defer all of your tuition fees via a FEE-HELP loan through the Australian Government (if eligible)

More information about Fee Paying places

For more information on Fee Paying HDR students

For assistance contact the Research Office

Course Fees

1 year full-time ( points)

1 year part-time ( points)

8 Points

Read more

More information about International Student Fees

For assistance contact the Research Office

close

Course Fees

1 year full-time ( points)

1 year part-time ( points)

A standard full-time study load at CSU is 64 points over two sessions. The points above indicate the number of points for the first year of this course based on overall full time course duration.

Actual fees will vary according to:

  • your choice of subjects and their point value
  • whether the course (and mode) allows you to study full or part-time
  • whether you want to study full or part-time

8 Points

Note: the 8 point value is a subject indicative value only. Not all CSU subjects are 8 points – refer to the CSU handbook (links in the Subject section) for actual point value for the subjects required for your course.

More information about International Student Fees

For assistance contact the Research Office

This international off-shore on campus offering is managed through a CSU partner organisation. Course fees will not be displayed here and should be discussed with the partner organisation.

Please contact us to find out more.

Session availability

This course is offered in the following sessions for enrolment:

Bachelor of Computer Science (with specialisation) specific fee details

Standard CSU fee details

Any fees and offerings are correct at the date of publishing. Fees are relevant for the year selected only and are subject to change in future years.

If you are an Australian or New Zealand permanent resident find out more about domestic fees. Eligible students can defer these fees through the HELP open_in_new government student loan system.

If you are an international student, find out more about international fees.

Additional course-related expenses you may need to consider:

  • Student Services and Amenities Fee (SSAF)
  • Textbooks (you may be able to purchase these second-hand)
  • Travel and accommodation expenses for any workplace learning, field trips or residential schools
  • Uniforms (e.g. shirts, polo tops, scrubs or overalls)
Matthew Edwards - Bachelor of Computer Science

"Everything lined up quite well with deciding to study at CSU because the course I was interested in was in my home town of Bathurst."

Matthew Edwards - Bachelor of Computer Science

Subjects

For each 8 point subject you are enrolled in, you should expect to spend 10 to 12 hours per week working on assignments and assigned readings, tutorial assistance, individual or group research/study, forum activity, workplace learning, and attending lectures, residential schools, or examinations.

If you are studying four subjects per session, this is equivalent to a full-time job. The workload for some subjects may vary as a result of approved course design.

keyboard_arrow_rightFull subject list

The below information is for new students. Current students should select their subjects by checking the Handbook for the year of their enrolment

Bachelor of Computer Science

This course comprises 24 subjects (192 points): a core of 18 compulsory subjects (144 points), and subjects from either the Games Programming Specialisation (48 points) or from a list of restricted electives (48 points).

Core subjects (18 x 8 point subjects)
ITC105 Communication and Information Management
ITC106 Programming Principles
ITC114 Introduction to Database Systems
ITC161 Computer Systems
ITC203 Object-Oriented Systems Analysis & Design
ITC204 Human Computer Interaction
ITC205 Professional Programming Practice
ITC206 Programming in Java 1
ITC211 Systems Analysis
ITC212 Internet Technologies
ITC262 Operating Systems
ITC303 Software Development Project 1
ITC309 Software Development Project 2
ITC313 Programming in Java 2
ITC322 Data Structures
ITC331 Ethics and Professional Practice
MTH105 Introductory Mathematics
MTH129 Discrete Mathematics

Students must also choose to complete either the Games Programming specialisation or six restricted electives from the list below

Games Programming Specialisation
Core:
ITC108 Games 1 – Games Design
ITC209 Mobile Application Development
ITC320 Advanced Graphics for Games
ITC372 Games 2 - Advanced Games Programming
ITC363 Computer Graphics
MTH101 Computer Aided Mathematics 1 with Applications

Restricted Electives
(For students not undertaking the Games Programming Specialisation.  Choose six subjects from the list below.  Three of these subjects must be at level 3 (coded ITC3xx).  Other subjects may be available with approval from the Course Director)

ITC108 Games 1 – Games Design
ITC209 Mobile Application Development
ITC218 ICT Project Management
ITC254 Wireless Networks
ITC314 Virtualisation Technologies
ITC320 Advanced Graphics for Games
ITC358 IT Security
ITC363 Computer Graphics
MTH101 Computer Aided Mathematics 1 with Applications

 

Full-time on campus
Games Programming Specialisation

Session 1
ITC105 Communication and Information Management
ITC106 Programming Principles
ITC161 Computer Systems
MTH105 Introductory Mathematics

Session 2
ITC206 Programming in Java 1
ITC211 Systems Analysis
ITC212 Internet Technologies
MTH129 Discrete Mathematics

Session 3
ITC203 Object-Oriented Systems Analysis and Design
ITC204 Human Computer Interaction
ITC322 Data Structures
MTH101 Computer Aided Mathematics 1 with Applications

Session 4
ITC108 Games 1 - Games Design
ITC114 Introduction to Database Systems
ITC205 Professional Programming Practice
ITC313 Programming in Java 2

Session 5
ITC303 Software Development Project 1
ITC331 Ethics and Professional and Practice
ITC363 Computer Graphics
ITC372 Games 2 – Advanced Games Programming

Session 6
ITC209 Mobile Application Development
ITC262 Operating Systems
ITC309 Software Development Project 2
ITC320 Advanced Computer Graphics
 

Distance education
Games Programming Specialisation

Session 1
ITC106 Programming Principles
ITC161 Computer Systems

Session 2
ITC206 Programming in Java 1
ITC211 Systems Analysis

Session 3
ITC105 Communication and Information Management
MTH105 Introductory Mathematics

Session 4
ITC212 Internet Technologies
MTH129 Discrete Mathematics

Session 5
ITC203 Object-Oriented Systems Analysis and Design
ITC204 Human Computer Interaction

Session 6
ITC108 Games 1 - Games Design
ITC114 Introduction to Database Systems

Session 7
ITC322 Data Structures
MTH101 Computer Aided Mathematics 1 with Applications

Session 8
ITC205 Professional Programming Practice
ITC313 Programming in Java 2

Session 9
ITC363 Computer Graphics
ITC372 Games 2 – Advanced Games Programming

Session 10
ITC209 Mobile Application Development
ITC320 Advanced Computer Graphics

Session 11
ITC303 Software Development Project 1
ITC331 Ethics and Professional and Practice

Session 12
ITC262 Operating Systems
ITC309 Software Development Project 2

Full-time on campus
Computer Science with Restricted Electives

Session 1
ITC105 Communication and Information Management
ITC106 Programming Principles
ITC161 Computer Systems
MTH105 Introductory Mathematics

Session 2
ITC206 Programming in Java 1
ITC211 Systems Analysis
ITC212 Internet Technologies
MTH129 Discrete Mathematics

Session 3
ITC203 Object-Oriented Systems Analysis and Design
ITC204 Human Computer Interaction
ITC322 Data Structures
Restricted elective

Session 4
ITC114 Introduction to Database Systems
ITC205 Professional Programming Practice
ITC313 Programming in Java 2
Restricted elective

Session 5
ITC303 Software Development Project 1
ITC331 Ethics and Professional and Practice
Restricted elective
Restricted elective

Session 6
ITC262 Operating Systems
ITC309 Software Development Project 2
Restricted elective
Restricted elective

Distance education
Computer Science with Restricted Electives

Session 1
ITC106 Programming Principles
ITC161 Computer Systems

Session 2
ITC206 Programming in Java 1
ITC211 Systems Analysis

Session 3
ITC105 Communication and Information Management 
MTH105 Introductory Mathematics

Session 4
ITC212 Internet Technologies
MTH129 Discrete Mathematics

Session 5
ITC203 Object-Oriented Systems Analysis and Design
ITC204 Human Computer Interaction

Session 6
ITC114 Introduction to Database Systems
Restricted elective

Session 7
ITC322 Data Structures
Restricted elective

Session 8
ITC205 Professional Programming Practice
ITC313 Programming in Java 2

Session 9
Restricted elective
Restricted elective

Session 10
Restricted elective
Restricted elective

Session 11
ITC303 Software Development Project 1
ITC331 Ethics and Professional and Practice

Session 12
ITC262 Operating Systems
ITC309 Software Development Project 2
 

Graduation requirements

As a CSU student, throughout your course you have a responsibility to continue to develop skills in English language, literacy and numeracy as appropriate to your discipline. This ongoing development will enable you to effectively participate in your course and graduate prepared to enter the workforce.

Minimum Graduation Requirements

To graduate a student must satisfactorily complete 192 points.

Additional Graduation Requirements

Support

Finishing high school this year? Taking a few years off to find out what you really want to do in life? Need to attend classes from anywhere in the world?

When you study with CSU, we’ll be with you all the way, helping you develop your study and academic skills in person, online or over the phone. Whatever your situation, Student Central is your first point of call as a CSU student. Our friendly support team can answer all your questions, whether you are studying on campus or online.

When you study with CSU, we’ll be with you all the way, helping you develop your study and academic skills in person, online or over the phone. Whatever your situation, Student Central is your first point of call as a CSU student. Our friendly support team can answer all your questions, whether you are studying on campus or online.

When it comes to postgraduate study, we understand that having the right kind of support is key to your success. You’ll enjoy flexible learning that allows you to fit study into your life, at a time that suits you. Our team are only a phone call or email away and you can even use our online chat for any questions you may have. We can also help you connect with scholarships, grants, loans, and assistance that can make further study affordable. At CSU, we’re with you every step of the way.

As a HDR candidate, we recognise you’ll need specialised support to help you achieve your research goals. Our dedicated Research Office is your central point of contact for researchers and supervisors. CSU also has a number of Research Support Services designed to support researchers, supervisors and HDR candidates across their research endeavours and careers. Academic and personal support is available including Indigenous services, international support, counselling, disability services, equity and diversity, health information, spiritual support, mentoring, child care support, professional development and more.

Prospective Higher Degree by Research candidates may apply for a scholarship to cover their tuition fees, living costs and research costs. Please visit the CSU Higher Degree by Research Scholarships for more information. The main round of Australian Government funded Research Training Program scholarships is normally open for applications in September and October each year.

We have a wide range of scholarships available to help you with the costs of studying at CSU. There are scholarships based on academic performance or your personal circumstances. Other scholarships and grants cover specific costs like accommodation and textbooks, and some offer funds that you can use in any way to enhance your university experience. Find a scholarship to suit your needs and apply now.

Indigenous students can access the Indigenous Academic Success Program (IASP). This free program is available to Aboriginal and Torres Strait Islander students enrolled at CSU. It gives you one-on-one access to tutors to help you with your assessments and prepare you for exams.

International students

Gain an internationally recognised qualification with CSU at one of our vibrant regional campuses, or study online from the comfort of your own home - anywhere in the world!

You can also study accounting, business and information technology courses at a CSU Study Centre in Brisbane, Melbourne or Sydney.

Browse through the tabs below for more information or visit our International website to discover more about an Australian university experience like no other.

Please note: if you choose to study online with CSU, the course study mode will not meet necessary requirements for granting Australian student visas.

There are minimum Academic and English Language requirements for admission to CSU courses. These requirements ensure that our students have the best chance for success. Minimum requirements can vary from country to country, so please take some time to review our entry requirements  before starting your application. If you cannot find the requirements for your country please contact us.

At CSU, we understand that you are making a financial investment in your future and we want to make sure that you receive the best value for money for your education. That’s why our students enjoy more affordable course tuition fees than other Australian universities, while still receiving a high standard of education.

Tuition fees are set for the duration of your course and don’t go up each year.

CSU Alumni receive a discount on fee-paying postgraduate courses – so if you study your bachelor’s degree with us, and decide to continue your studies at CSU, you could save 10 per cent off your postgraduate tuition.

Please note: whether you study on campus or online, textbooks and other items that you may be required to purchase during your study are not included in the tuition fees.

More information on tuition and other fees.

More information on fees for on-campus study in Australia.

Aside from course tuition fees, all students who choose to study on campus incur other fees such as accommodation, Student Services and Amenities Fee (SSAF), Overseas Student Health Cover (OSHC) and other living expenses.

If you choose to study online, some subjects may require you to attend compulsory residential schools in Australia. Residential schools are held on campus in Australia for up to five days during certain sessions.

Please check the residential schools tab in the Course highlights section above (or your offer of admission if your application is successful) for more information on which subjects may have a residential school component.

Online courses for international students do not meet the requirement for an Australian Student Visa, therefore you will need to check that you can obtain an appropriate visa for any residential school session. For more information about visas, visit the Australian Government Department of Immigration and Border Protection. More information about residential schools can be found on our Future Students Hub.

CSU campuses offer a uniquely Australian living experience. Most of our campuses have accommodation on-site with many of the buildings nestled among gum trees with native wildlife like kangaroos and kookaburras sharing the space. Off-campus accommodation options can also be arranged.

Few universities in Australia can match the range of accommodation available at CSU’s campuses. Campus life offers all the facilities of a small village with community spirit, helping you to meet lots of new friends while living in a safe and secure environment.

Find out more about CSU’s accommodation options.

Whether you choose to study online or on campus, our international support services can make all the difference. From managing visa requirements to study support, and career advice, we’ve got you covered and our friendly staff will help make your university experience one you will never forget.

At CSU, we work with trained international recruitment agents in more than 40 countries to help you find the course and study option that is right for you. Our agents can assist you to apply for study either on campus in Australia or online. Depending on your country of citizenship you may be required to apply to CSU via an agent. Visit our International agents page for more information.

How to apply

Applying to CSU is easy. Choose how you want to apply below, or get in touch with CSU and we can help you with your application.

Universities Admissions Centre
(UAC)

Are you a school leaver wanting to study on campus?

Important dates

30 Sep 2017
UAC on time applications close

Victorian Tertiary Admissions Centre
(VTAC)

Want to study at Albury-Wodonga Campus and don’t live in NSW or ACT?

Important dates

16 Jan 2018
VTAC first round offers released

Charles Sturt University
(CSU)

Are you a non-school leaver or do you want to study online?

Important dates

10 Nov 2017
2017 Session 3 Final date for late applications

1 Dec 2017
2018 Session 1 Late Application date

23 Feb 2018
2018 Session 2 Applications open

Check the full list of application dates open_in_new

Apply direct to CSU

Are you a non-school leaver or do you want to study online?

Important dates

10 Nov 2017
2017 Session 3 Final date for late applications

1 Dec 2017
2018 Session 1 Late Application date

23 Feb 2018
2018 Session 2 Applications open

Check the full list of application dates open_in_new

Apply anytime

Applications for our research degrees can be lodged at any time. Before applying, you should make contact with the appropriate Sub-Dean of Graduate Studies.

Other courses to consider

Master of Cloud Computing and Virtualisation

closeMaster of Cloud Computing and Virtualisation

For computing professionals wishing to further their expertise, CSU's Master of Cloud Computing and Virtualisation provides the knowledge, capabilities and...

Find out more

Graduate Certificate in Cloud Computing and Virtualisation

closeGraduate Certificate in Cloud Computing and Virtualisation

Whether you are new to information technology or an experienced professional seeking to enhance your skills, CSU's Graduate Certificate in...

Find out more

Graduate Certificate in Mobile Applications Development

closeGraduate Certificate in Mobile Applications Development

Think you can write the next Instagram, Clash of Clans or Candy Crush? Then CSU's Graduate Certificate in Mobile Applications...

Find out more

Bachelor of Information Technology (with specialisations)

closeBachelor of Information Technology (with specialisations)

Future-proof your career and join one of today's fastest evolving industries with CSU's Bachelor of Information Technology (with specialisations).CSU's information...

Find out more

Can we help you find what you're looking for?

chevron_right