AI-Assisted Platform Agnostic Application Development

Unit code: NIT3009 | Study level: Undergraduate
12
(Generally, 1 credit = 10 hours of classes and independent study.)
Footscray Park
Online Real Time
VU Brisbane
VU Sydney
NIT2004 - OOP Programming with Gen AI Co Pilot; or
NIT2006 - AI Driven Software Engineering with Structured Prompting
(Or equivalent to be determined by unit coordinator)
Overview
Enquire

Overview

In this unit, you will build robust, scalable applications that run seamlessly across platforms using AI-assisted development workflows. You will apply modern frameworks such as Flutter and React Native, and integrate AI tools for code generation, debugging, and testing. You will also explore secure API integration, cloud-based service deployment, and optimisation techniques to improve performance and maintainability. By the end of the unit, you will be able to design, develop, and deploy intelligent, platform-agnostic solutions: preparing you for roles in mobile development, cloud-native applications, or AI-enhanced software engineering.

Learning Outcomes

On successful completion of this unit, students will be able to:

  1. Design and develop platform-agnostic applications using AI-assisted programming techniques and modern frameworks.
  2. Integrate AI tools for code generation, debugging, testing, and cross-platform compatibility enhancements.
  3. Implement secure API integrations and cloud-based services to ensure application scalability and interoperability.
  4. Adapt AI-driven optimisation techniques to enhance the performance, efficiency, and security of platform-agnostic applications.
  5. Collaborate effectively in an AI-assisted software development project using modern version control and project management tools.

Assessment

For Melbourne campuses

Assessment type: Laboratory Work
|
Grade: 20%
Lab report on AI assisted development
Assessment type: Assignment
|
Grade: 45%
Cross platform application project development with demonstration, presentation and oral Q&A.
Assessment type: Case Study
|
Grade: 35%
Scenario based problem solving with Q&A verification.

Other locations

For students studying at Henan University
Assessment type: Laboratory Work
|
Grade: 25%
Lab report on AI assisted development
Assessment type: Assignment
|
Grade: 25%
Cross platform application project development with demonstration, presentation and oral Q&A.
Assessment type: Examination
|
Grade: 50%
Invigilated final written examination

Required reading

Selected readings are provided on VU Collaborate.

As part of a course

This unit is studied as part of the following course(s):

Search for units, majors & minors