The world runs on technology, and computing now underpins everything from agriculture to zoology. The computing degrees at UNE provide you with the skills you need to become one of the technology creators - to design, create, deploy, improve, adapt, and apply technology to solve problems for people and society. They provide a solid foundation in programming, software design, operating systems and computer algorithms, as well as providing technological skills that are in high demand throughout the IT industry, including data science, artificial intelligence, distributed computing, mobile application design, and web and network technologies.
Our computing courses are taught by dedicated and highly qualified professionals who are active computer science researchers. Areas of research include data science, artificial intelligence and machine learning, computer vision, distributed systems, human-computer interaction, and software engineering.
Featured Courses
Bachelor of Computer Science
The Bachelor of Computer Science teaches students strong programming, technical, mathematical, and problem-solving skills. The course is particularly designed with software development and computational science roles in mind, but as computing has become so important to so many different fields, it allows the flexibility to take a number of units from other disciplines if students choose to.
The course includes a core of units that gives all our students a solid programming, mathematical, and software engineering background. From the core units, students will learn multiple programming languages as well as the modern collaborative tools and practices that software teams use to design, develop and deliver software that solves problems for their users. They will also take a team capstone project, in which they must develop solutions to real world computing problems drawn from community organisations and industry. The degree has two majors:
- Software development - Topics include artificial intelligence, functional programming, development for the modern web, mobile development, and interaction design.
- Data Science - Includes topics that are of particular relevance to applying computing to science, such as statistical machine learning, distributed computing, and computational science. You can also take both majors, or a single major with your own customised set of additional units.
The Bachelor of Computer Science has a professional-level accreditation from the Australian Computer Society.
Bachelor of Computer Science
This course provides a comprehensive, modern postgraduate education in the principles and practice of ICT together with the opportunity gain enhanced knowledge and skills in research. Emphasis is placed on the structured design of algorithms for computer-based implementations of real-life tasks. The interactive execution, analysis and use of programs are discussed together with advanced algorithmic designs and programming techniques; informal notions of program specification and verification; a high-level description of the abstract architecture of the von Neumann machine; numerical and non-numerical applications; and social issues.
Emphasis is placed on the structured design of algorithms for computer-based implementations of real-life tasks. The expression of algorithms in Java, and the interactive execution, analysis and use of programs are also discussed. Practical elements of basic hardware components are introduced.
Bachelor of Information Technology
This degree is designed for students who do not have a computing background and who are seeking to achieve qualifications in information technology. Study is available in areas such as internet publishing, operating systems, software engineering, GUI programming and interaction design, internet security, data mining, wireless networks, and game programming.
Bachelor of Information Technology (Business)
This degree is designed for students who do not have a computing or IT background and who are seeking to achieve qualifications in information technology. The course offers considerable depth and flexibility with study available in topics such as computer networks and security, artificial intelligence, management information systems and user experience design and web programming. The course also allows students to complete an information and communications project relating to a real-life case.
The Master of Information Technology has been granted professional accreditation by the Australian Computer Society.
Available Courses in Computer Science and Information Technology
UNE offers a range of undergraduate and postgraduate courses in computer science and information technology. Most are available to be studied online and can be started in one of our three entry periods: February, June, and October.
Trimester 3
Start October 2017
Trimester 1
Start February 2018*
COURSE
Bachelor of Computer Science
COURSE
Bachelor of Computer Science/Bachelor of Laws
COURSE
Graduate Certificate in Information Technology
COURSE
Graduate Diploma in Information Technology
COURSE
Master of Computer Science
COURSE
Master of Information Technology
COURSE
Master of Information Technology (Business)
Please see course details for individual course rules and admissions criteria. Note some degrees have mandatory intensive schools which require attendance on campus.
*Course list is subject to change.