Skip to main content

Introduction to Data Science Programming

Want to learn fundamental data programming tools like R and Python? This is the course. Manipulate data sets, build a Github portfolio, and kickstart your Data Science career.

  • Starting 20 Jan 2020
  • 100% online, 3 months
  • A$2,000 GST inc.
  • Prerequisites: None

100% online, mentor supported, workplace ready

Why learn Introduction to Data Science Programming

With Big Data exploding across every industry, data scientists are some of the most in-demand professionals in Australia. Corporate titans like Oracle, Apple and Microsoft have been deliberately scaling their data teams for years, and the McKinsey Global Institute estimates 200,000 data scientist job openings in 2019. The mid-range salary expectations can range up to $147,000, depending on experience.

Even better, job satisfaction for data scientists is consistently peachy, with Glassdoor reports putting the average at 4.2 out of 5.

How does it work

Introduction to Data Science Programming is divided into two ‘tracks’: R and Python. Students can choose which programming language is right for them. Either way, both tracks will cover other fundamental data tools like SQL, Git and Version Control.

This course equips you with fundamental tools used by data scientists around the world: R or Python coding, SQL, command line and Git. Whether you’re new to data or an experienced analyst, this is your chance to upskill. Fast.

Skills learned

Python or R coding, SQL, Command Line, Git, Version Control, Numpy, Pandas, JOINs, Aggregations, data visualisation.

Find out more in our FAQ section.

Your experience with RMIT Future Skills

Upskill online, on your terms. Taught by industry leaders, backed by RMIT.

Webinar icon

100% online

Our flexible short courses are designed to fit your lifestyle, not replace it. Study online, after hours, when and where you like.

Webinar icon

RMIT certificate

The cutting edge skills you learn will be rigorously assessed and recognised by both a leading university and key employers in the field.

Webinar icon

Industry mentors

RMIT experience provides structure on top of online learning through 1:1 mentor support, webinars and a community of lifelong learners.

Webinar icon

Real world skills

Level up your skills and qualifications as a digital native. Our courses are about practical training, building a network and applying your learning.

Webinar icon

Expert content

We have partnered with leading employers across the world to multiply the power of a world-leading university with the best of industry.

Webinar icon


Make the most out of your online learning by interacting with your peers, experts and industry employers. Meaningful connections to help propel your career.

Experience Image

Learning outcomes

What do you take away from our courses?

Course outcome certificate


After completing an RMIT Future Skills course, you will earn an RMIT certificate which can be validated, recognised and shared on social media platforms.


These courses are all about practical training. Each week, the skills you need to master will be walked through in live online tutorials that allow you to see success in action, and ask questions to overcome obstacles that are slowing your progress.

Work-ready project

We combine the power of industry experts with a leading university to get you working on practical, work-ready projects that you can immediately apply back in your office.

Course Outline

Module 1

Investigate a relational database

Basic SQL

SQL Joins

SQL Aggregations

Advanced SQL Queries




Module 2

Explore US Bikeshare data

Represent and store data using either Python or R data types and variables

Use conditionals and loops to control the flow of your programs

Numpy and Pandas




Module 3

Post your work on Github

Introduction to Shell

Version control

Git Repos

Tagging, branching and merging

Working with remotes




Learn with Industry Experts

Get ready to meet some of the biggest names in the business.

Margarita Moya logo

Margarita Moya

Senior analyst, Westpac

Margarita is a senior analyst with over 7 years experience across market research, analytics, and financial services. As a lead Tableau developer, her current role also focuses on advocating and empowering business users to use visual analytics, building up internal Tableau education programs and the nitty gritty details of server infrastructure. Passionate about people, data and the positive social impact the two combined can achieve, she’s also a current Board Member of Engineers Without Borders Australia and is registered on Tableau Service Corps. 

Kale Temple logo

Kale Temple

Co-founder and practise director at Intellify

Kale Temple is a co-founder and practise director at Intellify where he leverages expertise in data science and machine learning to architect solutions that empower business performance and growth. He has consulted with a number of the world’s leading corporate and government organisations from over 5 years. Since 2014, he has co-founded and scaled two successful technology start-ups and as Data Scientist & Consultant at Agile BI, played a key role in building the business from the ground up into a world-leading Microsoft Power BI Partner. He holds a Bachelor of Liberal Arts and Sciences (Economics) and Masters of Economics (Economics & Econometrics) from the University of Sydney.

Get a free course guide

By clicking Submit, you agree to be contacted via email and SMS about our courses. Local numbers may also be contacted by phone. For information on how RMIT collects, stores and uses your personal information, see our RMIT Privacy Statement.