Computer Science and Information Technology
Contents
Testimonials
Computer Science

Peter has worked on projects for the Qantas internet, Gruner and Jahr publishing house in Germany and the LookSmart search engine in the US.
As a consultant with Interwoven, I help customers implement IT strategies and solutions, providing professional advice, system architecture design, software installation/configuration and programming in Perl and Java. The tools of the trade change frequently, it’s knowing how to use them that counts. My UNE degree gave me much more than vocational training, it educated me in the science of IT.
Introduction
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.
Why study Computer Science and Information Technology at UNE?
The computing courses at UNE provide a solid foundation which enables students 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. The web-based learning environment allows distance education students 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 semester.
Students are able to articulate into the Bachelor of Computer Science on completion of the NSW TAFE Diploma in Information Technology or equivalent which counts for three semesters of full-time study.
For those without the recommended background knowledge in mathematics, UNE offers a Foundation unit in Mathematics to enable students to reach the required prerequisite level.
Courses
Undergraduate
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 of six majors or you can complete a ‘general’ degree by combining core subjects with any subjects offered by the University, for example, Psychology, Genetics, Geography, etc. The majors are:
- Accounting and Financial Management
- Games and Multimedia
- Information Technology
- Mathematics and Statistics
- Software Engineering
- Web and Networks
There is also a combined major in Games and Networks.
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).
Combined/Double degrees
The Bachelor of Computer Science can be combined with other awards to enhance professional development or broaden career opportunities. The combined program can be completed in less time than required for doing both degrees separately.
Bachelor of Computer Science/Bachelor of Laws
This five-year double degree provides qualifications in both computer science and law. The legal qualification meets the academic requirements for admission as a legal practitioner in all Australian States and Territories.
Bachelor of Information Technology/Bachelor of Teaching
This four-year degree will give students the opportunity to develop the skills, knowledge and attitudes needed to become a successful secondary teacher. The combined degree approach to becoming a secondary teacher gives you equal depth in the theory and practice of education, as well as excellence in the subject/s you will be teaching.
Postgraduate
The University of New England offers fully articulated programs which give qualified applicants the opportunity for study at three progressive levels:
Graduate Certificate (one semester)
Graduate Diploma (two semesters)
Masters (three semesters)
Some of these postgraduate programs require some knowledge of programming and mathematics while others are ‘conversion degrees’. The degrees which assume a computing background are:
Graduate Certificate in Computer Science
Graduate Diploma in Computer Science
Master of Computer Science
The Master of Computer Science can include a one-semester research project and thesis. This allows students to proceed to a research Master degree or the degree of Doctor of Philosophy.
Postgraduate research
Qualified students can complete Higher Degree Research in Computer Science. The available degrees are:
Master of Science
Doctor of Philosophy
Conversion Degrees
These degrees are designed for those who do not have a computing background and who are seeking to achieve qualification in information technology.
Graduate Certificate in Information Technology
Graduate Diploma in Information Technology
Master of Information Systems
Master of Information Technology
Students can also complete a four-semester Master degree which includes an additional semester of coursework. These are:
Master of Information Systems (Extended)
Master of Information Technology (Extended)
Units
Year 1
COMP100 Business Information Technology
COMP131 Computer Science I
COMP132 Computer Science II
COMP160 Internet Publishing
COMP170 The Linux/UNIX Programming Environment
Year 2
COMP280 Operating Systems
COMP282 Data Structures and Algorithms
COMP283 Computer Architecture and Assembler
COMP284 Software Engineering
COMP285 Introduction to Object-Oriented Programming in Java
COMP286 Systems Analysis and Design
COMP287 Human-Computer Interaction
COMP290 Internet Security
COMP292 Knowledge Management Systems
Year 3
COMP303 Decision Support Systems
COMP309 Parallel and Distributed Computing
COMP311 Software Engineering for Multimedia
COMP313 Data Mining
COMP315 Web and Internet Programming
COMP318 Programming Languages for Artificial Intelligence
COMP319 Compiler Construction
COMP320 Computer Networks
COMP323 Game Programming
COMP389 Databases
COMP391 Advanced Web Technologies
COMP393 Software Project Management
COMP395 Software Engineering Project
Honours
COMP400 Honours in Computer Science
Postgraduate
COMP480 Operating Systems
COMP482 Data Structures and Algorithms
COMP483 Computer Architecture and Assembler
COMP484 Software Engineering
COMP485 Introduction to Object-Oriented Programming in Java
COMP486 System Analysis and Design
COMP487 Human Computer Interaction
COMP490 Internet Security
COMP492 Knowledge Management Systems
COMP503 Decision Support Systems
COMP504 Management Information Systems
COMP508 Artificial Intelligence II
COMP509 Parallel and Distributed Computing
COMP511 Software Engineering for Multimedia
COMP513 Data Mining
COMP515 Web and Internet Programming
COMP516 Principles of Object-Oriented Programming Languages (not offered in 2009)
COMP518 Programming Languages for Artificial Intelligence
COMP519 Compiler Construction
COMP520 Computer Networks
COMP521 Wireless Networks (not offered in 2009)
COMP522 System and Network Administration
COMP523 Game Programming
COMP530 Problem Solving and Program Design
COMP588 Information Technology Project
COMP589 Databases
COMP591 Advanced Web Technologies
COMP593 Software Project Management
COMP595 Graduate Diploma in Computer Science Project
COMP695 Computing Science/IT Thesis
Careers
Careers in computing include technical positions in e-business, internet and networking specialists, specialized 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.
Accreditation
All UNE Bachelor and Masters courses in computing have been granted Professional Level accreditation by the Australian Computer Society. The Graduate Certificate and Graduate Diploma courses have been granted Associate Level accreditation by the Australian Computer Society.
Partnerships, networks and industry links
Research
Security
Cryptography
Information security
Access control
Specification and implementation of fine-grained access control
Security in e-Commerce
Information security in distributed and persistent systems
Biometric authentication
Artificial Intelligence
Logic
Belief theory
Fuzzy and rough sets, multisets, bags
Expert systems
Knowledge and data mining
Pattern recognition and machine learning
Software Engineering
Software metrics
Testing
Processes and project management
Agriculture information systems
Game programming
Variational methods
Robotics
Contacts
Associate Professor Patrick Lenders
Convenor of Computer Science
Email: pat@turing.une.edu.au
Phone: +61 2 6773 2326
Dr Mark Evered
Course Coordinator for Computer Science
Email: markev@turing.une.edu.au
Phone: +61 2 6773 2307
Help for Students You can find instant answers to many of your questions or contact UNE directly via AskUNE Future Students may also call 1800 818 865 |

