Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff
To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.
NB: This view restricted to entries modified on or after 19990401000000
This unit is a duplicate unit of FIT9136. The ITIxxxx units have been created for the Monash Indonesia offering of the Master of Data Science due to the different teaching mode.
On successful completion of this unit, you should be able to:
020103
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 the programming basics including IOs, control structures, and concepts of object-oriented programming; data structures and algorithms including lists, stacks, queues, trees, recursion and searching/sorting algorithms.
Examination (2 hours and 10 minutes): 50%; In-semester assessment: 50%
Assignment 1 (15%): An individual assessment where students are required to develop Python programs for computational problems to demonstrate their understanding on the basic programming elements of Python: data types, built-in methods, program control structures, as well as standard/file input and output
In-semester test (15%): test various programming concepts (45 minutes)
Assignment 2 (20%): An individual assessment where students are required to develop Python programs for computational problems to demonstrate their understanding on the programming concepts of classes and methods, programming algorithms, file handling and manipulation, as well as testing strategy.
Minimum total expected workload equals 12 hours per week comprising:
FIT9136, FIT1045, FIT9133
Indonesia
04 Sep 2020 | Jeanette Niehus | Admin: New unit for Indonesia, this is a copy of FIT9136 content. |
This version:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |