Course overview
- Description
- This course provides its graduates with the necessary knowledge and skills to explain and apply appropriate information technology (IT) methodologies to help an individual or organisation achieve its goals and objectives. Students also learn to appreciate the scientific foundations on which IT are built, and to anticipate the changing direction of IT and evaluate and communicate the effectiveness of new technologies. Read more about each specialisation and their program level outcomes.
- Course title
- Master of Information Technology (coursework)
- Award abbreviation
- MIT
- Course code
- 62510
- Course type
- Master's degree by coursework only
- Status
- Current / 2025
- Administered by
- Physics, Mathematics and Computing
- CRICOS code
- 083866G
Course details
- Intake periods
- Beginning of year and mid-year
- Attendance type
- Full- or part-time (Student visa holders should read Education Services for Overseas Students Act 2000 for more information.)
- Articulation
- The Master of Information Technology has the following exit awards: 60220 Graduate Certificate in Information Technology (24 points) (24 points), 60320 Graduate Diploma in Information Technology (48 points) (48 points)
- Credit points required
- 96
A standard full-time load is 24 points per semester. - Standard course duration
- 1.5 years full-time (or equivalent part-time) comprising 72 points of taught units and 24 points of admission credit, as recognised and granted by the School
- Maximum course duration
- 2 years full-time (or equivalent part-time) comprising up to 96 points of taught study (see Rule 5 for further information)
- Professional accreditation
- Master of Information Technology (coursework) is accredited by: Australian Computer Society (ACS).
- Time limit
- 5 years
- Delivery mode
- Internal
- Locations offered
- UWA (Perth)
- Domestic fee type
- Commonwealth supported and/or HECS-HELP
- Available to international students
- Yes. For information on international student fees see 'Student Procedures: Fees'. (Enquiries: https://www.uwa.edu.au/askuwa)
- Course Coordinator(s)
- Professor Amitava Datta
- Fees
- Visit the fees calculator.
Prospective students should see the Future Students website for details on admission requirements, intake periods, fees, availability to international students, careers information etc.
Example Study Plans
- 62510 MIT Applied Computing - 1.5 year plan 2025 [docx]
- 62510 MIT Applied Computing - 2 year plan 2025 [docx]
- 62510 MIT Artifical Intelligence - 1.5 year plan 2026 [docx]
- 62510 MIT Artificial Intelligence - 2 year plan 2026 [docx]
- 62510 MIT Software Systems - 1.5 year plan 2026 [docx]
- 62510 MIT Software Systems - 2 year plan 2026 [docx]
- MIT 2024 and 2025 course comparison 1 [docx]
See study plans for more information.
Specialisations
SP-APCMP Applied Computing
SP-ARTIN Artificial Intelligence
SP-SOFSY Software Systems
Course structure
Key to availability of units:
- S1
- Semester 1
- S2
- Semester 2
- N/A
- not available in 2025 – may be available in 2026 or 2027
- NS
- non-standard teaching period
All units have a value of six points unless otherwise stated.
Students who have completed degree studies in a non-cognate area, or equivalent as recognised by the School, must complete relevant conversion units up to the value of 24 points as determined by the School upon offer of admission and by the scope of a student's prior study. Students choose either CITS2002 or CITS2005.
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1, S2 | CITS1003 | Introduction to Cybersecurity |
| Lectures: 2-hours per week; Workshop/Practicals: 2-hours per week |
S1, S2 | CITS1401 | Computational Thinking with Python | Lectures: 2-hours per week; Labs: 2-hours per week; WorkshopS: 1-hour per week | |
S1, S2 | CITS1402 | Relational Database Management Systems |
| lectures: 2 hours per week; labs: 2 hours per week |
S2 | CITS2002 | Systems Programming |
| Lectures: 3-hours per week; Laboratories: 2-hours per week |
S1 | CITS2005 | Object Oriented Programming |
| Lectures: 2 hours per week; workshops: 1 hour per |
Take all units (24 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | CITS4401 | Software Requirements and Design | ||
S1, S2 | CITS5206 | Information Technology Capstone Project | Clinic: 3-hours per week | |
S1 | CITS5505 | Agile Web Development | Lectures: 2-hours per week; Laboratories: 2-hours per week | |
S1, S2 | PHIL4100 | Ethics and Critical Thinking |
| 3 hours per week |
Take unit(s) to the value of 24 points, including a minimum of 12 points at Level 5.
Note: Note: Enrolment in the Masters Research Project is by invitation only.
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | AUTO4508 | Mobile Robots |
| lectures and laboratories |
S2 | CITS4009 | Computational Data Analysis |
| lectures: 2 hours per week; labs: 2 hours per week |
S2 | CITS4012 | Natural Language Processing |
| Lectures: 2-hours per week; Laboratories: 2-hours per week. |
S1 | CITS4402 | Computer Vision |
| |
S2 | CITS4403 | Computational Modelling |
| |
S1 | CITS4404 | Artificial Intelligence and Adaptive Systems |
| |
S1 | CITS4407 | Open Source Tools and Scripting |
| |
N/A | CITS4419 | Mobile and Wireless Computing |
| Lectures: 1 hour per week, Labs: 2 hours per week |
S1, S2 | CITS5014 | Data and Information Technologies Research Project Part 1 |
| |
S1, S2 | CITS5015 | Data and Information Technologies Research Project Part 2 |
| |
S2 | CITS5017 | Deep Learning |
| lectures: 2 hours per week; laboratories: 2 hours per week. |
S2 | CITS5501 | Software Testing and Quality Assurance |
| |
S2 | CITS5503 | Cloud Computing |
| |
S1 | CITS5504 | Data Warehousing | lectures: 2 hours per week; labs: 2 hours per week | |
S1 | CITS5506 | The Internet of Things | Lectures: 2-hours per week; Labs: 3-hours per week | |
S2 | CITS5507 | High Performance Computing |
| |
S1 | CITS5508 | Machine Learning |
| lectures: 2 hours per week; labs: 2 hours per week for 11 weeks from week 2 |
S1, S2 | ENVT4411 | Geographic Information Systems Applications |
| The total workload for the unit is 150 hours. This includes podcasts for viewing and reading to be undertaken prior to attending one compulsory 3-hour workshop per week where students will be contributing to interactive discussions together with practical lab work using GIS software. Completion of the practical workshop labs is necessary to enable skills for completing written unit assessment. Independent learning is required throughout the unit. |
S1, S2 | GENG5507 | Risk, Reliability and Safety | lectures: 2 hour per week; practical classes: 1 hour per week; workshops: 3 hours per week | |
S1, S2 | INMT5518 | Supply Chain Analytics | None | lectures/seminars/workshops: up to 3 hours per week |
S1, S2 | INMT5526 | Business Intelligence | lectures/seminars/workshops: up to 3 hours per week | |
S1, S2 | MGMT5504 | Data Analysis and Decision Making |
| lectures/seminars/workshops: up to 3 hours per week |
NS, S1, S2 | SVLG5001 | McCusker Centre for Citizenship Internship |
| Internship experience: approximately 100 hours; McCusker Centre attendance: approximately 8 hours |
Applied Computing specialisation
Take unit(s) to the value of 24 points, including a minimum of 12 points at Level 5.
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | CITS4009 | Computational Data Analysis |
| lectures: 2 hours per week; labs: 2 hours per week |
S2 | CITS4012 | Natural Language Processing |
| Lectures: 2-hours per week; Laboratories: 2-hours per week. |
S1 | CITS4402 | Computer Vision |
| |
S2 | CITS4403 | Computational Modelling |
| |
S1 | CITS4404 | Artificial Intelligence and Adaptive Systems |
| |
S1 | CITS4407 | Open Source Tools and Scripting |
| |
N/A | CITS4419 | Mobile and Wireless Computing |
| Lectures: 1 hour per week, Labs: 2 hours per week |
S2 | CITS5017 | Deep Learning |
| lectures: 2 hours per week; laboratories: 2 hours per week. |
S2 | CITS5501 | Software Testing and Quality Assurance |
| |
S2 | CITS5503 | Cloud Computing |
| |
S1 | CITS5504 | Data Warehousing | lectures: 2 hours per week; labs: 2 hours per week | |
S1 | CITS5506 | The Internet of Things | Lectures: 2-hours per week; Labs: 3-hours per week | |
S2 | CITS5507 | High Performance Computing |
| |
S1 | CITS5508 | Machine Learning |
| lectures: 2 hours per week; labs: 2 hours per week for 11 weeks from week 2 |
Artificial Intelligence specialisation
Take all units (24 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | CITS4012 | Natural Language Processing |
| Lectures: 2-hours per week; Laboratories: 2-hours per week. |
S1 | CITS4404 | Artificial Intelligence and Adaptive Systems |
| |
S2 | CITS5017 | Deep Learning |
| lectures: 2 hours per week; laboratories: 2 hours per week. |
S1 | CITS5508 | Machine Learning |
| lectures: 2 hours per week; labs: 2 hours per week for 11 weeks from week 2 |
Software Systems specialisation
Take all units (24 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | CITS5501 | Software Testing and Quality Assurance |
| |
S2 | CITS5503 | Cloud Computing |
| |
S1 | CITS5506 | The Internet of Things | Lectures: 2-hours per week; Labs: 3-hours per week | |
S2 | CITS5507 | High Performance Computing |
|
See also the rules for the course and the Student Rules.
Rules
Applicability of the Student Rules, policies and procedures
1.(1) The Student Rules apply to students in this course.
(2) The policy, policy statements and guidance documents and student procedures apply, except as otherwise indicated in the rules for this course.
Academic Conduct Essentials and Communication and Research Skills modules
2.(1) A student who enrols in this course for the first time irrespective of whether they have previously been enrolled in another course of the University, must undertake the Academic Conduct Essentials module (the ACE module) and the Communication and Research Skills module (the CARS module).
(2) A student must successfully complete the ACE module within the first teaching period of their enrolment. Failure to complete the module within this timeframe will result in the student's unit results from this teaching period being withheld. These results will continue to be withheld until students avail themselves of a subsequent opportunity to achieve a passing grade in the ACE module. In the event that students complete units in subsequent teaching periods without completing the ACE module, these results will similarly be withheld. Students will not be permitted to submit late review or appeal applications regarding results which have been withheld for this reason and which they were unable to access in the normally permitted review period.
English Language competency requirements
3. To be considered eligible for consideration for admission to this course an applicant must satisfy the University's English language competence requirement as set out in the University Policy on Admission: Coursework.
Admission requirements
4. To be considered for admission to this course an applicant must have
(a) a bachelor's degree, or an equivalent qualification, as recognised by UWA;
and
(b) the equivalent of a UWA weighted average mark of at least 65 per cent;
and
(c) completed Mathematics Methods ATAR, or equivalent, as recognised by UWA.
Admission ranking and selection
5. Where relevant, admission will be awarded to the highest ranked applicants or applicants selected based on the relevant requirements.
Articulations and exit awards
6.(1) This course has the following exit awards:
- 60220 Graduate Certificate in Information Technology (24 points)
- 60320 Graduate Diploma in Information Technology (48 points)
(2) A student who withdraws from the Master of Information Technology course before completing it, but after completing Level 4 and Level 5 units to the value of 24 points, may apply to the School to be awarded the Graduate Certificate in Information Technology.
(3) A student who withdraws from the Master of Information Technology course before completing it, but after completing Level 4 and Level 5 units to the value of 48 points, may apply to the School to be awarded the Graduate Diploma in Information Technology.
Course structure
7.(1) The course consists of units to a total value of 96 points (maximum value) which includes conversion units to a value of 24 points, course core units and specialisation units. The course comprises the following specialisations :
- SP-APCMP Applied Computing
- SP-ARTIN Artificial Intelligence
- SP-SOFSY Software Systems
(2) Units must be selected in accordance with the course structure, as set out in these rules.
(3) Students who have completed a bachelor's degree with a major in a cognate area, or equivalent as recognised by the Faculty are granted credit for conversion units up to a value of 24 points.
Satisfactory progress
8. To make satisfactory progress a student must pass units to a point value greater than half the total value of units in which they remain enrolled after the final date for withdrawal without academic penalty.
9. A student who has not achieved a result of Ungraded Pass (UP) for the Communication and Research Skills module (the CARS module) when their progress status is assessed will not have made satisfactory progress even if they have met the other requirements for satisfactory progress in Rule 8.
Progress status
10.(1) A student who makes satisfactory progress in terms of Rule 8 is assigned the status of 'Good Standing'.
(2) Unless the relevant board determines otherwise because of exceptional circumstances
(a) a student who does not make satisfactory progress for the first time under Rule 8 is assigned a progress status of 'On Probation';
(b) a student who does not make satisfactory progress for the second time under Rule 8 is assigned a progress status of 'Suspended';
(c) a student who does not make satisfactory progress for the third time under Rule 8 is assigned a progress status of 'Excluded'.
11. A student who does not make satisfactory progress in terms of Rule 9 is assigned the progress status of 'On Probation', unless they have been assigned a progress status of 'Suspended' or 'Excluded' for failure to meet other satisfactory progress requirements in Rule 8.
Award with distinction
12. To be awarded the degree with distinction a student must achieve a course weighted average mark (WAM) of at least 80 per cent which is calculated based on
(a) all units above Level 3 attempted as part of the course that are awarded a final percentage mark;
(b) all relevant units above Level 3 undertaken in articulating courses of this University that are awarded a final percentage mark;
and
(c) all units above Level 3 completed at this University that are credited to the master's degree course.
Deferrals
13. Applicants awarded admission to the course are entitled to a deferral of up to 12 months, as per the University Policy on: Admissions (Coursework).
Additional rules
Specialisations
14. Students may complete a maximum of two specialisations in this course.