Computer Science


On this page you can find information about Bachelor and postgraduate courses of study in Computer Science and Information Technology. You can find out about different specialisations (majors) and about the individual subjects (units) that are offered in the courses. You can also find out about career opportunities and some of the advantages of studying computing at UNE.

Computers and software surround us in our daily lives, from business databases and financial systems to iPods, games and the internet. In a computing course at UNE you can learn how software systems work, gain skills in developing software for these kinds of applications and receive qualifications that enable you to commence or progress your career in this exciting and constantly expanding field.

... I enjoyed small class sizes which allowed me to know my lecturers on a first name basis and work alongside them. It was always easy to get in contact with them if I needed help.

Jeremy Collette - Bachelor of Computer Science Graduate

Why study Computer Science at UNE?

The computing courses at UNE provide a solid foundation which will enable you to easily and quickly adapt to the constant changes in the IT landscape. The lecturers at UNE are highly qualified professionals who are active computer science researchers.

All courses are offered both on campus and fully online. On-campus students can enjoy the excellent facilities and a relaxed and personal learning environment. As an online student, the web-based learning environment will allow you to communicate easily and flexibly both with lecturers and with other students. Study can be undertaken either full-time or part-time and commencement is possible in either first or second trimester.

For those without the recommended background knowledge in mathematics, UNE offers a Introductory unit in Mathematics to enable you to reach the required prerequisite level and have the best chance of success.



There are a number of options for first degree study in Computer Science and Information Technology at the University of New England. Your choice depends on whether you want to focus on a particular area, whether you want to combine your Computing studies with studies from another discipline or whether you just want the flexibility to study a wide range of different computing topics. All of these degrees provide a solid foundation in core computing knowledge and skills.

Bachelor of Computer Science
In this three-year degree you can specialise by choosing from one major or you can complete both majors for a broader coverage.  The Bachelor of Computer Science has professional accreditation from the Australian Computer Society. The degree combines core subjects in Computational Science together with a range of subjects from other disciplines, such as Economics, Accounting, Genetics, Physics, Mathematics etc.  The majors are:

Bachelor of Science (Computational Science)
The Computational Science major in the Bachelor of Science provides a solid foundation in Computational Science and students can either complete another major in for example, Chemistry, Applied Physics or Mathematics or can choose units from a range of disciplines such as Biochemistry, Chemistry, Computer Science, Ecology, Genetics etc.

Double degree

Bachelor of Computer Science/Bachelor of Laws
Students who complete this double degree are awarded a Bachelor of Computer Science and a Bachelor of Laws.  The Bachelor of Computer Science has professional accreditation from the Australian Computer Society.  Graduates of the Bachelor of Laws who wish to practice as a solicitor, barrister or legal practitioner anywhere in Australia will also have to undertake a course of professional legal training (PLT).  Further information is available from the Bachelor of Computer Science/Bachelor of Laws web site.

Bachelor Honours

Bachelor of Computer Science with Honours
This degree involves a fourth year of study for students with an above average academic record. It includes a one semester research project. Graduates who achieve the appropriate level of Honours are eligible to apply to enrol for a research Master degree or the degree of Doctor of Philosophy (PhD)


The University of New England offers a range of postgraduate programs which give qualified applicants the opportunity for study at three levels:

Graduate Certificate (one trimester)
Graduate Diploma (two trimesters)
Masters (three or four trimesters)

These programs cater for students with or without a computing/programming background. Those without a computing/programming background are able to complete one of our conversion degrees.

Master of Computer Science requires knowledge of programming to at least second year university level and discrete mathematics.

The Master of Computer Science includes a one-trimester research thesis or information technology project. Graduates are able to apply for admission to candidature for a research Master degree or the degree of Doctor of Philosophy.

Graduate Certificate in Information Technology candidates will have the opportunity to enhance their competencies in a range of areas including web programming, computer networks, artificial intelligence, interaction design and software project management.

Graduate Certificate in Data Science provides candidates with the knowledge and skills required to analyse and manage data as well as solve complex and challenging problems.

The following conversion degrees are designed for those who do not have a computing/programming background and who are seeking to achieve qualification in information technology.

Graduate Diploma in Information Technology
Master of Information Technology
Master of Information Technology (Business)

Graduate Diploma in Data Science
Master of Data Science

Postgraduate research

Qualified students can complete Higher Degree Research in Computer Science. The available degrees are:

Master of Science
Doctor of Philosophy

Computational Science Units

Students interested in undergraduate study are referred to the COSC100/200/300 level units. 
Students interested in postgraduate study are referred to the COSC500 level units.  
Students interested in Honours are referred to COSC400.


Careers in computing include technical positions in e-business, internet and networking specialists, specialised financial computer programs, software solution designers, and careers in economic modelling, artificial intelligence, game programming and electronic product design.

Students who complete the double degree Computer Science/Laws also find employment in banking, management and the Diplomatic Service.

Partnerships, Networks and Industry Links


For further information on computer science course structure and admission requirements please contact the Student Centre on 1800 818 865 or via askUNE

For further information on computer science course specifics please contact:

Discipline Convenor
Course Coordinator (Undergraduate/Postgraduate)