Bachelor degree
36 months
Application deadlines: No deadline
Processing time: 30 days
Application fee: A$80
Full-time
Intakes: March and July (all campuses), October (Melbourne Campus only), November (Sydney Campus only)
International tuition: A$32,600
Domestic tuition: A$9,359
Program overview
You'll learn:
Web and software development
Being able to develop, build and maintain websites and software are essential skills for the modern IT professional.
IT systems analysis
Understand and analyse IT systems to deliver more efficient and effective IT solutions for your organisation.
Design
Learn about software, system and network design so you can contribute to making better programs and infrastructure.
Programming and networking
Learn the language of computers and how they communicate with one another to create working code and smarter systems.
Project management, estimation, documentation and report evaluation
IT is more than just computers. Learning to manage projects and communicate effectively is must in any organisational environment.
Combine your IT skills with electives in business, social sciences, humanities, web engineering, computer technology, security and information systems analysis.
Study options

This program can be done
On campus
Requirements
Exams:
- IELTS
Entry into a Bachelor Degree program at La Trobe University requires completion of Australian Year 12 (or international equivalent) with a certain grade, and meeting subject pre-requisites (if applicable). Please check your course for details.
Subject prerequisites
VCE: Units 3 and 4: a study score of at least 25 in English (EAL) or 20 in English other than EAL.
HSC: One of English (Standard), English (Advanced) (Band 2), English as a Second Language (Band 3).
IELTS (Academic) score of 6.0 with no individual band score less than 6.0.
Career opportunities
Skilled IT professionals are required across all industries. As a graduate, you'll be well placed to find work in roles that include:
Network administrator
Plan, document, communicate, configure and implement solutions for computer networks.
Use your technical skills while managing people and stakeholders in medium to large organisations.
Web developer
Develop applications for the web at the front end and back end using various programming languages.
Manage people and projects as a freelancer, or for small, medium or large organisations.
Network architect
Design, organise, configure and troubleshoot networks to respond to requests, deliver information and services for your clients or employers.
Work in large or small organisations helping to lead teams and implement solutions to a high standard.
Software developer/programmer
Write code and software across multiple languages, or specialise in one.
Write, test, upgrade, modify, repair, expand and debug apps, programs, plug-ins and software for your client or organisation.
Machine learning engineer
Machine learning is at the forefront of artificial intelligence (AI). Conduct research, write code, collaborate, manage people and communicate ideas to create machine learning solutions for your organisation.
Systems analyst
Provide support, maintenance, communication and project management skills to teams of IT professionals working for organisations of any size.
Campus location
Melbourne
,
Australia