Compare institutions offeringBachelor of Information Technology (Software Development)

Gain skills in programming languages, architecture and paradigms to create software applications in the IT industry.

in Australia
2 institutions:

Federation University Australia


Study modeOnline, On-campus
Study duration3 years full-time

University of South Australia


Study modeOn-campus
Study duration3 years full-time (part-time available)
Course content and delivery will vary between providers
The courses listed above have been developed by the individual institution, so the curriculum delivered by each will be different. It’s a good idea to check with the provider to make sure it is suitable for your career goals.

Possible career outcomes

Explore roles related to this industry:

Related rolesJob satisfactionMost common salaryJobs on SEEK
Technical Lead
$130k1,657
Software Developer
$100k4,697
Full Stack Developer
$120k1,034
Powered by SEEK Career Advice

Did you know?


Level up
A Bachelor degree will prepare you for professional roles in the industry. You’ll be able to apply a broad body of knowledge in a wide range of settings.
Curriculum
Providers may offer work integrated learning opportunities such as placements or projects. Some providers may even find and organise these experiences for you.
Study option
If you have completed previous study and/or relevant work experience, you may find you can start studying at a higher level or that you’re eligible for credit or Recognition of Prior Learning.

Other Computer Science qualifications

The most suitable qualification for you can depend on your level of experience and education.

Certificate IV in Programming

This qualification helps you build a foundation in programming skills and the most common programming languages.
Compare institutions

Diploma of Software Development

This diploma provides you with skills in software development and programming. You’ll learn to create or customise products.
Compare institutions

Bachelor of Computer Science

This qualification develops your computer science knowledge to prepare for a career in computer engineering or software development.

Compare institutions
See all Computer Science courses