Supervision, Advising and Mentoring
2026Supervision, Advising and Mentoring
2025Supervision, Advising and Mentoring
2025Teaching
2025In this unit, we aim to introduce key concepts and algorithms in the field of machine learning. The course will cover various topics, including data pre-processing, model training and evaluation, hyperparameter tuning, a wide range of classic supervised and unsupervised machine learning methods in-depth, as well as natural language processing, neural networks, and deep learning. Students will also explore real-world applications of machine learning and have the opportunity to gain practical experience designing, implementing, and evaluating machine learning and deep learning models to address real challenges using Python.
Supervision, Advising and Mentoring
2024Teaching
2022–2024Covers the human factors (HCI) aspects of Information Technology at four levels, individuals, groups, national and international. Discusses methods of design and evaluation used to produce efficient, effective and satisfying user interfaces, multimedia products and websites. Also considers the various forms of computer-mediated communication, groupware, virtual reality, augmented reality, ubiquitous computing and mobile technologies. Relates theoretical concepts to practical techniques within a fair socio-technical context.
Teaching
2017–2026Business Intelligence (BI) has become a focus of organisations wishing
to make more effective use of their data resource. This unit examines
both the theoretical and practical aspects of BI, from discovery,
inventory, extraction and transformation of data sources, through the
common approaches to data modeling and analysis, to management reporting
environments (MRE). The practical component of this unit will involve
students creating a data warehouse, engage in data modelling and
creating a functioning MRE. This will involve using a range of
real-world data, making decisions about which data to procure and
employing BI tools that are commonly used in the industry.
Teaching
2017–2020Teaching
2013–2020This unit covers the advanced study of Information Security Policy and
Governance at an organisational level. Students will gain an
understanding of standards and policies as well as international,
national and local regulatory requirements governing organisational
information technology systems. The unit will address relevant data
protection legislation, industry best practices, risk management
techniques and develop the necessary skills to evaluate and measure
organisational compliance and to determine appropriate organisational
strategy to best support the information security needs.
Teaching
2009Other Units Taught and Coordinator from 2009 ~
- ICT292 Information Systems Management (Coordinator for Perth)
- ICT378 Cyber Forensics and Information Technology (Coordinator)
- ICT502 Applied Information Security Management (Coordinator)
- ICT508 Information Technology Project Management (Coordinator)
- ICT105 Introduction to Information Technology (Coordinator)
- ICT357/557 Information Security Management (Coordinator)
- ICT103 Introduction to Data Communications
- ICT120 Principles of Data Communications
- ICT169 Foundations of Data Communications (formerly ICT103)
- ICT546 Local Area Network (LAN) Design and Implementation
- ICT231 Systems Analysis and Design