Overview
This unit introduces the Python programming and the basics of data structure and algorithms including their design, analysis and implementation in Python.
Students will experience working with Python implementation of data structures and algorithms widely used in modern programming language to solve simple problems. Topics covered in this unit are … For more content click the Read More button below.
Offerings
MO-TP2-01-ONLINE-MO
MO-TP5-01-ONLINE-MO
OCT12-CLAYTON-ON-CAMPUS
S1-01-CLAYTON-ON-CAMPUS
S2-01-CLAYTON-ON-CAMPUS
Requisites
Prohibition
Contacts
Chief Examiner(s)
Shirin Ghaffarian Maghool
Teaching approach
Active learning
Assessment summary
For on-campus offerings: This unit has threshold mark hurdles. You must achieve at least 45% of the available marks in the final scheduled assessment, at least 45% in total for in-semester assessments, and an overall unit mark of 50% or more to be able to pass the unit. If you do not achieve the threshold mark, you will receive a fail grade (NH) and a maximum mark of 45 for the unit.
Assessment
1 - Pre-lecture quizzes
2 - Lab activities
3 - Assignment 1
4 - Assignment 2
5 - Scheduled final assessment (2 hours and 10 minutes)
6 - Assessment 1
7 - Assessment 2
8 - Assessment 3
Scheduled and non-scheduled teaching activities
Laboratories
Lectures
Workshops
Workload requirements
Workload