Learn the foundations of artificial intelligence programming and equip yourself with the capabilities and knowledge to build your own application using Python.
Delivered to you in partnership with Udacity.
Learn the foundations of artificial intelligence programming and equip yourself with the capabilities and knowledge to build your own application using Python.
Delivered to you in partnership with Udacity.
Study mode
Online
Teaming up with the best in industry, our Future Skills courses lean into the future of work to deliver the best in structured, mentor-supported, 100% online education.
According to the World Economic Forum, by 2027, 44% of current job skills will need to change due to the integration of AI and automation, which will lead to significant shifts in the global workforce.
There’s no better time than now to upskill and future-proof your career. Our AI Programming with Python course will provide you with the knowledge and skills to build your own AI application in three months. Develop the confidence to advance in your career in this exciting field, or take your new found skills in technical programming and apply them within your existing workplace.
After completing this course, you’ll walk away with your own AI application and an RMIT credential which can be validated, recognised, and shared on social media platforms.
Our AI Programming with Python course is ideal for:
By the end of this course, you’ll be able to:
During this course, you will use your newly acquired Python coding skills to complete two projects.
In the first project, you’ll classify images using a trained image finder. In your second project, you’ll get to train your own deep learning model on a dataset of images. After completing this course, you’ll walk away with your own AI application and an RMIT credential which can be validated, recognised, and shared on social media platforms.
RMIT Online and Udacity partnership
Lesson 1: Why Python Programming
Lesson 2: Python Data Types and Operators in AI Programming
Lesson 3: Control Flow
Lesson 4: Functions
Lesson 5: Scripting
Lesson 1: Anaconda
Lesson 2: Jupyter Notebooks
Lesson 3: Numpy Basics
Lesson 4: Panda Basics
Lesson 5: Matplotlib Basics
Lesson 1: Introduction
Lesson 2: Vectors
Lesson 3: Linear Combination
Lesson 4: Linear Transformation and Matrices
Lesson 5: Linear Algebra in Neural Networks
Lesson 6: Labs
Lesson 1: Introduction
Lesson 2: Derivatives through Geometry
Lesson 3: Chain Rule and Dot Product
Lesson 4: More on Derivatives
Lesson 5: Limits
Lesson 6: Integration
Lesson 7: Calculus in Neural Networks
Lesson 1: Introduction to Neural Networks
Lesson 2: Implementing Gradient Descent
Lesson 3: Training Neural networks
Lesson 4: Deep Learning with Pytorch
Lesson 1: Introduction to Transformer Neural Networks
Lesson 2: Building Transformer Neural Networks with Pytorch
Lesson 1: Using Pre-Trained transformers
Successful software developers need to know how to incorporate deep learning models into everyday applications. Any device with a camera will be using image classification, object detection, and face recognition, all based on deep learning models.
In this project learners will implement an image classification application. This application will train a deep learning model on a dataset of images. It will then use the trained model to classify new images. First learners will develop their code in a Jupyter notebook to ensure their training implementation works well. Then, they will convert their code into a Python application that they will run from the command line of their system.
RMIT Online
Our learner success team are here to help you with 1:1 coaching, tips on how to successfully study online, and any questions or concerns you may have.
Udacity
Get personalised feedback on your projects as well as practical tips and industry best practice from Udacity’s mentor team.
Get a world-class education and transform your career.
Develop skills that have been validated by industry, while getting credentialed by a world-leading university.
You'll gain knowledge and practical skills from renowned industry partners who are at the forefront of their field.
Advance your career while you study. RMIT Online courses let you balance work, study and life commitments.
Be guided by a network of industry experts and peers, and supported by our dedicated success team.
Register your interest to stay up to date on announcements, events and industry news.
RMIT University acknowledges the people of the Woi wurrung and Boon wurrung language groups of the eastern Kulin Nation on whose unceded lands we conduct the business of the University. RMIT University respectfully acknowledges their Ancestors and Elders, past and present. RMIT also acknowledges the Traditional Custodians and their Ancestors of the lands and waters across Australia where we conduct our business - Artwork 'Sentient' by Hollie Johnson, Gunaikurnai and Monero Ngarigo.