Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Information Technology (Mobile Application Development) equips you with specialized skills in software creation, focusing particularly on mobile apps and platforms.
You'll gain not just technical know-how and specialized software abilities for designing apps across different platforms, but also learn how to present your concepts to potential investors. If you have a groundbreaking idea, you'll discover how to establish your own business. Additionally, you'll master crucial software development methodologies like Agile and SCRUM that are highly valued in the industry.
This program, accredited by the Australian Computer Society, offers a contemporary, hands-on IT education with ample opportunities to apply classroom learning in real-world scenarios, ensuring you graduate industry-ready.
Benefit from a shared first-year curriculum across most IT degrees, allowing you to switch specializations while retaining credit for completed courses. This flexibility means you can change your IT focus after the first year and still finish your degree in 3 or 4 years of full-time study (depending on program length). Begin your studies now and finalize your specialization later.
On-campus instruction for this program takes place at Mawson Lakes, just 20 minutes from the city center with convenient parking. The campus is also well-connected by public transport, with Mawson Lakes train station within walking distance.
Your first year builds a strong foundation in networking, database development, programming basics, and systems design before delving into mobile application specialization, where you'll study:
IOS Enterprise Development
Android Games Development
Design Patterns with C
Agile Development and Governance
Cloud and Concurrent Programming
In your final year, you'll apply your skills through the ICT Capstone Project. This may involve collaborating with an industry client, utilizing your technical knowledge and professional abilities to create and deliver a practical solution. Potential projects include implementing new technologies, developing proof-of-concept solutions, or optimizing business processes.