This degree is no longer offered. You may be interested in other courses in Software development
Bachelor of Information Technology (Software Application Development)
Undergraduate
USQ-SAD-DEG 2025Course information for 2025 intake View information for 2024 course intake
Become a software developer
Learn to plan and manage software projects for the web, apps, and more. You’ll study programming, maths and networks. Solve problems through coding. Explore database systems and web technology. Grow professional skills. Get real industry experience.
- Study method
- 100% online
- Assessments
- 100% online
- Credit available
- Yes
- Duration
- 3 years full time or part time equivalent
- Total subjects
- 24
- Available loans
- Australian Higher Education Loan Program (HELP)
- CSP available
- Yes
Bachelor of Information Technology (Software Application Development)
About this degree
At the completion of this program, students should be able to:
- Incorporate concepts of professionalism, cultural awareness, and technical practice within the IT work environment.
- Effectively communicate (both written and verbally) and employ appropriate interpersonal skills.
- Understand and employ broad and coherent theoretical and technical knowledge with depth in one of the following discipline areas: software application development, artificial intelligence and data science, networking and cyber security.
- Analyse, problem solve, generate and recommend solutions to unpredictable and sometimes complex ICT problems either individually or in teams.
- Apply technical knowledge and skills to demonstrate autonomy, judgement and responsibility.
- Apply effective project management tools and techniques to technology initiatives.
Be at the forefront of technical solutions and take the first step toward a diverse and rewarding career as a software developer. The Software Application Development major allows you to explore web technology, techniques and database systems; to learn how to plan and manage large software projects; and provides a rounded skill set ready for the workforce. At UniSQ you will grow your interpersonal skills, work collaboratively to explore creative ways to solve problems through coding, and gain hands-on work-integrated learning experience and connect with our industry partners during a final-year capstone course.
Recommended study pattern
Year 1
MAT1101 Discrete Mathematics for Computing
CSC1030 Systems and Data Management Fundamentals
CSC1401 Foundation Programming
CSC1050 Network and Security Fundamentals
CSC1060 Data Analytics Fundamentals
CSC1410 Software Engineering Foundations
CMS1100 Communicating in the Sciences
1 x Elective
Year 2
CSC2402 Programming 3: Object Oriented
CSC1420 Programming 2: Algorithms and Structures
CSC2000 Planning a Career in the ICT Industry
CSC3430 Systems Servers and DevOps
4 x Electives
Year 3
CSC2460 Database Systems
CSC2406 Web Technology 1: Client Side
CSC3480 Web Technology 2: Full Stack
CSC3600 ICT Professional Project
CSC3403 Programming 4: Advanced Paradigms
3 x Electives
Award requirements
Completion of 24 units as outlined in the Recommended Study Pattern section.Exit points
Diploma of Information Technology.
Open Universities Australia is a not-for-profit organisation. You will not pay any fees for using our services.
Indicative first year fee
$8,948
Indicative total fee $26,844
The amounts shown here are indicative for an Australian citizen studying full-time, which is typically 8 subjects per year.
Fees may vary depending on:
- the subjects you choose
- credit from previous work experience
- your eligibility for government funding loans or subsidies such as HECS-HELP or a Commonwealth supported place.
To learn more, go to Fees or contact a student advisor.
As Australia’s #1 university for graduate starting salary (Good Universities Guide, 2022), University of Southern Queensland is the right place to make real progress. Regardless of your education history, your age or your aspirations, at UniSQ you’ll be inspired by quality learning experiences matched with top resources and research. Having delivered distance and online learning for over 40+ years, UniSQ supports you to learn at your own pace—exactly how it suits you.
Learn more about USQ.
Explore USQ courses.
- QS Ranking 2024:
- 24
- Times Higher Education Ranking 2024:
- 24
Entry requirements
- ATAR - 58.90 or equivalent; proof of meeting the English Language Proficiency requirements is also required.
- Completed VET qualifications can be used to derive an ATAR score or Selection Rank which may be used to meet the Entry Requirements for the program. We encourage you to reach out to the UniSQ team to discuss your options further.
- Work and Life experience may be used to derive an ATAR score or Selection Rank which may be used to meet the Entry Requirements for the program. We encourage you to reach out to the UniSQ team to discuss your options further.
- Exemptions/credit will be assessed based on the UniSQ Credit and Exemption Procedure. Claims for credit for previous study should be submitted prior to or at the time of enrolment. Each claim will be assessed on individual merit in line with UniSQ policy.
Career opportunities
Australian job snapshots
Data sourced from Australian Jobs 2023.
Role | Earnings | Employment change |
---|---|---|
Developer Programmers | N/A^ | N/A^ |
Software and Applications Programmers | $93K to $120K | Up 38.1% |
Software Engineers | N/A^ | N/A^ |
Software Testers | N/A^ | N/A^ |
^ There is no data available