
Data Analytics with Python
24 hours face to face + Blended
One Semester or equivalent
Online
Overview
This unit aims to develop students’ conceptual and practical understanding of the field of data analytics in the contexts of real-world applications. The students will learn about basic concepts, techniques and popular tools in various aspects of data analytics, following the lifecycle of a practical data analytics project which involves data collection, wrangling, analytics and visualisation.
Requisites
Teaching periods
Location
Start and end dates
Last self-enrolment date
Census date
Last withdraw without fail date
Results released date
Quarter 2
Location
Online
Start and end dates
14-April-2025
15-June-2025
15-June-2025
Last self-enrolment date
14-April-2025
Census date
02-May-2025
Last withdraw without fail date
16-May-2025
Results released date
08-July-2025
Quarter 3
Location
Online
Start and end dates
07-July-2025
07-September-2025
07-September-2025
Last self-enrolment date
07-July-2025
Census date
25-July-2025
Last withdraw without fail date
08-August-2025
Results released date
30-September-2025
Quarter 4
Location
Online
Start and end dates
29-September-2025
30-November-2025
30-November-2025
Last self-enrolment date
29-September-2025
Census date
17-October-2025
Last withdraw without fail date
31-October-2025
Results released date
13-January-2026
Learning outcomes
Students who successfully complete this unit will be able to:
- Exhibit advanced data analysis processes using Python programming
- Articulate relevant data analytics use cases using different Python libraries
- Present exploratory visualisations using Python
Teaching methods
Swinburne Online
Type | Hours per week | Number of weeks | Total (number of hours) |
---|---|---|---|
Online Directed Online Learning and Independent Learning | 15.00 | 10 weeks | 150 |
TOTAL | 150 |
Hawthorn
Type | Hours per week | Number of weeks | Total (number of hours) |
---|---|---|---|
Online Contact (Phasing out) Online Class | 1.50 | 8 weeks | 12 |
Online Directed Online Learning and Independent Learning | 1.50 | 8 weeks | 12 |
Face to Face Contact (Phasing out) Workshop | 3.00 | 8 weeks | 24 |
Unspecified Learning Activities (Phasing out) Independent Learning | 12.75 | 8 weeks | 102 |
TOTAL | 150 |
Assessment
Type | Task | Weighting | ULO's |
---|---|---|---|
Assignment 1 | Individual/Group | 40 - 60% | 1,2 |
Assignment 2 | Individual | 40 - 60% | 1,2,3 |
Content
- Introduction to advanced analytics
- Introduction to Python Programming
- Data ingestion and wrangling
- SQL for Data Analysis
- Data Visualisation using Matplotlib
- Data Visualisation using Seaborn
- Improving the Visualisations in Python
- Dashboard and Interactive Visualisations
Study resources
Reading materials
A list of reading materials and/or required textbooks will be available in the Unit Outline on Canvas.