Bachelor of Communication and Media (Software Application Development)
Undergraduate
USQ-CMS-DEG 2024Produce quality software solutions
Prepare for IT roles in software design and development. You’ll learn about web technologies and database systems. Explore programming. Work on app development frameworks. Unpack disruptive technologies. Build your software engineering foundations.
- Study method
- 100% online
- Assessments
- 100% online
- Credit available
- Yes
- Duration
- 3 years full time or part time equivalent
- Total subjects
- 24
- Price from
- $48,969
- Available loans
- Australian Higher Education Loan Program (HELP)
- CSP available
- Yes
Bachelor of Communication and Media (Software Application Development)
About this degree
On successful completion of the program, students should be able to:
- Evidence professional knowledge and skills in one or more disciplines which will equip students to be competitive in the regional and global workforce.
- Use creative and critical thinking processes to evaluate multiple sources of evidence, explore new ideas and possibilities, formulate arguments, and apply reasoning and reflection to develop solutions to complex real-world problems.
- Engage independently and collaboratively in informed debates, discussion, and activities to extend and advance effective communication skills in a range of oral, written and digital modes.
- Act as responsible, ethical professionals and global citizens by applying awareness of social responsibility and professional integrity to interactions with other professionals and the wider community.
- Show evidence of skills and capabilities, as well as initiative and resourcefulness, necessary to make a valuable contribution to the professional workplace, and respond to changing industry needs.
- Recognise and apply cultural awareness and tolerance for diversity within team, community and workplace settings.
- Gain the skills you need to use software engineering techniques to produce quality software solutions, while learning about project planning, system and software requirement analysis, design, development, configuration management, testing, documentation and maintenance of software. Discover more about algorithms and data structures to position you as a programmer who can create efficient and well-designed code, immersing yourself in object-oriented programming in C++. Explore programming languages, database systems and disruptive technologies such as mobile apps and platform independent software applications and server-side technologies such as HTTP, authentication, stateless server-side scripting, web APIs and web application development frameworks.
Recommended study pattern
Year 1
HAC1000 The Skilful Communicator
CSC1401 Foundation Programming
HAC1001 The Professional Self: Building Career Identity
CSC1030 Systems and Data Management Fundamentals
4 x Electives
Year 2
CSC1420 Programming 2: Algorithms and Structures
CSC1410 Software Engineering Foundations
HAC2000 Digital Worlds: Human Futures
5 x Electives
Year 3
HAC3001 The Emerging Professional
7 x ElectivesAward requirements
Completion of 24 units as outlined in the Recommended Study Pattern section.Exit points
Associate Degree of Communication and Media, Diploma of Professional Photography, Diploma of Professional Communication, Diploma of ArtsAs 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
How to apply
University of Southern Queensland manages enquiries and applications for this degree.
Complete your details and we'll make sure your enquiry is sent to University of Southern Queensland who will contact you to discuss this degree.
Don't worry, we're still here to help you - you'll receive a personalised follow-up from an Open Universities Australia student advisor to make sure you have found the right degree for you.
Entry requirements
- ATAR - 63.00 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
Career outlook
- Developer Programmers:
- Data unavailable
- Software and Applications Programmers:
- $93K to $120K
- Software Engineers:
- Data unavailable
- Software Testers:
- Data unavailable