Bachelor of Information Technology (Mobile App Development)
Are you ready to be a pioneer in the field of mobile app development? Our Bachelor of Information Technology (Mobile App Development) course is the first and only one of its kind in Australia. Join a community of passionate and innovative students who, like you, are excited about staying ahead of the game in this rapidly evolving industry.
- 3 February 2025
- 26 May 2025
- 15 September 2025
Duration & Location
- 3 years full time
- Up to 6 years part time
- ⅔ face-to-face on campus | ⅓ online
- Home
- Courses
- Information Technology
- Bachelor of IT Mobile Apps
- What To Expect
- Course Content
- Course Outcomes
- Industry Partners
- How To Apply
What To Expect
Our program offers a comprehensive range of cross-platform subjects, allowing you to broaden your skills and knowledge in mobile app development. You’ll learn to create complex software applications across a range of mobile and web platforms, and gain the expertise to test, debug, and refine your app development for the marketplace.
In today’s fast-paced world, the app development industry is rapidly moving towards online work environments. That’s why we’re committed to preparing our students to excel in various settings, whether it’s in-person or remote.
Our classes are conveniently condensed into two days a week, giving you the flexibility to manage your time and balance your other commitments. However, we also believe in empowering you to take ownership of your learning journey. We’ll provide you with guidance and mentorship as you continue to build your mobile app development skills in the classroom for two-thirds of the week. This structure is dependent on you staying on track with your original study plan, which will help you stay organised and complete your projects on time.
Technical Instruction - Experienced knowledgeable educators
Creative Teamwork - Teams of like-minded collaborators
Current Knowledge - Current software, technology and insights
Professional Skills - Embedded employability training
Skills practice - Practical hands-on learning
Project work - relevant project-based assessments
Expert feedback - broad engagement with industry
Industry input - Work opportunities in professional contexts
Microsoft Visual Studio
Visual Studio Code
Brackets IDE
Android
Xcode
XAMPP
Diagrams.net
Cisco Packet Tracer
Technical Instruction - Experienced knowledgeable educators
Creative Teamwork - Teams of like-minded collaborators
Current Knowledge - Current software, technology and insights
Professional Skills - Embedded employability training
Skills practice - Practical hands-on learning
Project work - relevant project-based assessments
Expert feedback - broad engagement with industry
Industry input - Work opportunities in professional contexts
AIT Campus
When studying a Bachelor of Information Technology (Mobile App Development) at AIT, expect to receive the best possible learning experience! Two thirds of your program will be taught on campus in our industry-grade computer labs. You will have free access to all the software you need, as you need it.
We believe that hands-on learning is key to mastering app development, which is why we give you free access to all the visual programming, app design, and programming languages you need to write real code and produce mobile apps. With our cutting-edge technology and expert instructors, you’ll be able to develop your skills and create apps that push the boundaries of what’s possible.
Our campus facilities are more than just a place to study – they’re award-winning spaces that are conveniently located near public transportation. We provide plenty of spaces for self-study, socialising, and skills practice, so you can get the most out of your time here.
Our Cloud Campus
Are you looking for a mobile app undergraduate degree that offers top-notch online learning? Our cloud campus is a space designed to provide the highest quality in online education.
With our cloud campus, you’ll have access to all course material, including videos and interactive activities. You can also engage with your fellow students and teachers through discussion boards and video meetings. We want to make sure you have all the support you need, which is why we also provide email, library access, assessment support, study support and technical support services.
We understand that choosing where to study in Australia is a big decision, which is why we encourage you to come and check us out before you enrol. We’re confident that you’ll be impressed with our cutting-edge technology, expert tutors, and comprehensive support services.
Student work: ‘Rose, Revolutionary Leader Sculpt’ by Tarik Takasu
Professional Experiences
While studying at AIT, you’ll be exposed to a number of professional experiences where you will learn the skills you need for your creative career, while also being introduced to the industry. During the course, you will produce a portfolio that’s ready to present to prospective employers.
In your third year, our dedicated partnerships team will connect you to internship and mentorship opportunities, whilst working with you to raise your profile within the creative technology industries.
- Mentorship from Professional IT experts
- Access to Current Technology and Tools
- Using Industry-grade Tools
- Professional Guest Speakers
- Year 1 - Learn
- Year 2 - Explore
- Year 3 - Launch
Year 1 - Learn
Introduction to Web
Our expert teachers will guide you through industry-standard practices, including proper naming conventions, image manipulation and optimisation for the internet, and writing basic web pages using divs and CSS. You’ll also learn how to provide navigation and create interactive, functioning websites that will impress users and potential employers alike.
We believe that good web design starts with a solid understanding of the principles and techniques used by industry professionals. That’s why we prioritise hands-on learning and practical applications in our curriculum.
Information Systems
Foundation Programming
Programming I
Database Systems
Introduction to Software Engineering
Discrete Mathematics
Programming II
Year 2 - Explore
Java
This subject continues the examination of object oriented programming using Java. It also introduces graphical user interface development using Java. You will learn the fundamental principles of interface development and are then required to apply these in the development of a program with a graphical interface.
This subject also examines database connectivity and network application development using Java.
Digital Project Management
Systems Analysis and Design
Foundation Networks
Interface & Experience Design
Enterprise Systems
Mobile App Development Android
Advanced Web
Year 3 - Launch
* Elective 1
For this subject, you will choose an elective from the approved elective subject list below. Electives are subject to availability and certain electives have prerequisites.
Mobile App Development iOS
Cross-Platform App Development
Advanced Studio 1
* Elective 2
Data-Driven App Development
External Project
Advanced Studio 2
- *Electives
*Electives
Approved Elective Subject List
You must choose two electives from the list below.
NB: Electives are subject to availability and certain electives have prerequisites.
Programming
Augmented Reality
In this subject you will be introduced to the theory and practice of augmented reality (AR). You will study the history of augmented reality technology and consider its practical applications in a contemporary context. The subject will cover processes for AR development for games programming and you will engage in practical exercises for developing your own working augmented reality applications.
Artificial Intelligence
This subject will introduce you to the concept of artificial intelligence (AI), one of the critical components in a contemporary game development project. You will develop a solid grasp on what the term “artificial” means. Artificial intelligence will be used to produce gaming problems and solutions and to construct player challenges. Through a personal research project, you will engage in scientific writing and experimental analysis investigating AI both theoretically and technically.
Games
Professional Internship Program
CourseOutcomesCourseOutcomes
At the completion of this course:
You could work in the following roles:
- Mobile Application Developer
- Web Application Developer
- Full Stack Application Programmer
- Analyst Programmer
- IT Consultant
- Systems Analyst
- Systems Designer
Confidently use software, including:
- Microsoft Visual Studio
- Visual Studio Code
- Brackets IDE
- Android
- Xcode
- Diagrams.net
- XAMPP
- Microsoft SQL Server
- Cisco Packet Tracer
Master technical skills including:
- Programming
- Web Development
- Enterprise Application Development
- Data-Driven Application Development
- Systems Analysis
- Systems Design
- Digital Project Management
Graduate with a Professional Portfolio that includes:
- A responsive website
- An advanced eCommerce-based web application
- An event-driven Java-based application
- An enterprise application using web services
- Digital application created based on agile-based project management
- An android mobile application
- An iOS mobile application
- An advanced data-driven application
- An advanced cross-platform application
- Items you work on during your professional internship
- A Capstone IT Project based on a client brief, created with peers from design to deployment
Student work: ‘Newtons Cube’ by Phillip Lim, Bryan Xian Ming and Shunsuke Namiki
Imagine being connected to industry while you study. We've worked with...
How to apply
Here at AIT, we care about your creativity, not your ATAR. If you’re a domestic student, then you can apply directly to AIT or via UAC and VTAC. If you’re an international student, then our registered agent partners can help you to organise everything you’ll need for your AIT application and your application to study in Australia.
Find out exactly what studying at AIT will cost, with our transparent list of student fees plus learn more about the generous scholarships for both international and domestic students.
What'snext?What'snext?
Not sure what to explore next? Visit our connect page and choose your own adventure. Talk to someone about your study options, book a campus tour and have a look around, chat with a current AIT student or get started on your application.