• Toll free: 1800 258 5772

University of South Australia (UNISA)

Adelaide , South Australia ,Australia

Bachelor of Information Technology (Mobile Application Development)

Become a mobile app developer and make your mark in a booming industry.

Mobile apps have become part of our everyday lives. With worldwide gross consumer spend predicted to surpass $139 billion in 2021,1 the demand for mobile application specialists is outstripping supply.

Our lecturers are industry experts who will teach you the techniques for pitching your mobile ideas to potential investors, and how to start up your own company if you have a truly innovative idea.

You will learn through exposure to real-world applications, and the latest research developments and technologies.

If you decide to exit this degree having successfully completed the first two years, you will receive an associate degree.

Our IT degrees have a number of flexible entry pathways and a common first year. You can switch between specialisations and receive credit for the courses you have already completed. 

You will start your degree with core courses in information technology. This will give you a solid grounding in important areas such as IT, networking, database and programming fundamentals, and systems requirements.

Along with core courses in information technology, you will learn to develop mobile apps in languages such as C++, and Swift. You’ll also collaborate with an industry partner for your final project, developing solutions to real-world problems.

Campus Information

Mawson Lakes

In the progressive area of Mawson Lakes just 12km north of the city, you can study civil aviation, education, engineering, environmental studies, information technology, science, and sport and recreation management.

Intakes

  • Feb
  • July

Application Processing Time in Days: 14

Minimum English Language Requirements

English Level Description IELTS (1.0 -9.0) TOEFL IBT (0-120) TOEFL CBT (0-300) PTE (10-90)
Expert 9 120 297-300 86-90
Very Good 8.5 115-119 280-293 83-86
Very Good 8 110-114 270-280 79-83
Good 7.5 102-109 253-267 73-79
Good 7 94-101 240-253 65-73
Competent 6.5 79-93 213-233 58-65
Competent 6 60-78 170-210 50-58
Modest 5.5 46-59 133-210 43-50
Modest 5 35-45 107-133 36-43
Limited 4 32-34 97-103 30-36
Extremely Limited < 4 < 31 < 93 < 30

Job Opportunity Potential

Graduates of this degree may wish to consider the following career options:

  • Android/iOS Applications Developer: developing iterative software; collaborating with other developers through code reviews, software planning, and standup meetings; contributing to projects from concept to delivery; juggling several projects at different phases; writing clear, well-commented code.
  • Software Applications Programmer: developing, coding, testing and debugging software applications; interpreting customer requirements; working with a team to research, design, and write software; working with others to understand and resolve issues in existing software.
  • Analyst Programmer: working in support of achieving business objectives, analysing system needs and providing technology-based solutions, including the development of software, processes, procedures and documentation.
  • Cloud Developer: designing cloud-based solutions to achieve business objectives and strategies; responsible for managing cloud services and solutions; develop applications for a variety of devices and virtual infrastructure.
  • Web Developer: designing, developing, testing and debuging dynamic websites in order to meet client requirements.
  • SCRUM Developer: working in a scrum team developing quality software artefacts in a diverse range of contexts.
  • Front / back-end Developer: working across both the front end and back end of technology (languages and frameworks) to design, develop, test and debug dynamic websites in order to meet client requirements.

PSW Opportunity

Bachelor Degree or Masters by Coursework Degree - 2 years - 3 years (Adelaide)

Masters by Research - 3 years - 4 years (Adelaide)

PhD qualification - 4 years - 5 years (Adelaide)

Admission Requirement / Eligibility Criteria

The admission criteria have been grouped to assist you to easily find the information most relevant to your circumstances. However, you may fit into more than one and the university will consider applicants against each of the relevant criteria.

Certain conditions apply. For more information refer to Appendix 4 of the University's Selection and Entry policy.

Applicants are required to meet one of the following criteria with a competitive result, and demonstrate that they fulfil any prerequisite requirements and essential requirements for admission:

Recent secondary education

  • Meet any prerequisite requirements with a minimum grade of C- or equivalent
    AND
  • Qualify for the South Australian Certificate of Education (SACE), and achieved a competitive Selection Rank (ATAR), or
  • Complete secondary qualifications equivalent to SACE,
    or
  • Complete the International Baccalaureate Diploma with a minimum score of 24 points

Applicants who have not achieved the Selection Rank required for automatic selection may be selected for any remaining places based on the grades of their year 12 subjects.

OR
Higher education study

  • Complete or partly complete a recognised higher education program at a recognised higher education institution, or
  • Complete at least four Open Universities Australia (OUA) courses at undergraduate level or above
    OR

Vocational Education and Training (VET)

  • Complete an award from a registered training organisation at Diploma level or above
    OR

Work and life experience

  • Qualify for Special Entry, or
  • Complete a 12-month UniSA Foundation Studies program or equivalent, or
  • Hold completed secondary qualifications equivalent to SACE obtained more than 2 years in the past
  • Completed one of the following professional courses:
    • Cisco Certified Networking Associate (CCNA)
    • Cisco Certified Networking Professional (CCNP)
    • Cisco Certified Internetwork Expert (CCIE)
    • CompTIA A+ Certification
    • Microsoft Certified Solutions Associate (MCSA)
    • Microsoft Certified Solutions Expert (MCSE)
    • Microsoft Certified Solutions Developer (MCSD)
    • Microsoft Certified Solutions Master (MCSM)
    • Red Hat Certified Engineer (RHCE)
    • VMware Certified Professional (VCP)