Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
teaching:teaching [2018-11-06 22:35] – david | teaching:teaching [2024-01-03 01:51] (current) – david | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Teaching ====== | ====== Teaching ====== | ||
- | I have taught computer science to students at all levels (from high school through to PhD students) in face-to-face, | + | I have taught computer science to students at all levels (from primary |
===== Experience ===== | ===== Experience ===== | ||
Line 7: | Line 7: | ||
==== Research Students ==== | ==== Research Students ==== | ||
+ | If you would like me to supervise your research degree, please [[miscellaneous: | ||
+ | |||
+ | * On-going - MSc - " | ||
+ | * On-going - PhD - "An Integrated Model for Using AI-Chatbot in Saudi Higher Education Institutions: | ||
+ | * On-going - PhD - "An Experience-based Decision Support System Framework for Early Detection of Cybersecurity Threats" | ||
+ | * On-going - PhD - " | ||
+ | * On-going - PhD - " | ||
+ | * On-going - PhD - " | ||
+ | * On-going - PhD - "The Requirements and solution for Intelligent Personal Document Management Software" | ||
+ | * On-going - PhD - " | ||
* On-going - PhD - " | * On-going - PhD - " | ||
- | * On-going - PhD - Smart Organizations: A Framework for MAS Based ERP Implementation with Domotic Automation | + | * On-going - PhD - " |
- | * On-going - PhD - Secure Module Invocation System: A Study of Program Execution in a Secure Operating System Environment - Co-supervisor | + | * 2023 - PhD - " |
- | * On-going | + | * 2023 - MCS - "Snow Leopard Detection: Leveraging Stable Diffusion Imaging in Computer Vision" |
- | * On-going | + | * 2023 - PhD - " |
- | * On-going | + | * 2023 - PhD - "DDOS Capability and Readiness - Evidence from Australian Organisations" |
- | * 2017 - Honours - Deep learning of Pseudorandom Number Streams - Principal Supervisor | + | * 2021 - PhD - " |
- | * 2017 - Honours - Automated Detection of Lameness in Sheep - Co-supervisor | + | * 2021 - MIT - " |
- | * 2016 - MIT - Gamification of MetaMood - Principal Supervisor | + | * 2020 - PhD - " |
- | * 2015 - PhD - Component-based Runtime Environment for Cross-Platform Applications - Co-supervisor | + | * 2020 - Honours - " |
- | * 2014 - PhD - Cooperative Reinforcement Learning for Independent Learners - Co-supervisor | + | * 2019 - MIT - " |
+ | * 2019 - PhD - "Secure Module Invocation System: A Study of Program Execution in a Secure Operating System Environment" | ||
+ | * 2019 - PhD - " | ||
+ | * 2019 - PhD - " | ||
+ | * 2018 - PhD - "Modelling and Simulation of a new Cloud Computing Platform based on the SPEEDOS Operating System" | ||
+ | * 2017 - Honours - "Deep learning of Pseudorandom Number Streams" | ||
+ | * 2017 - Honours - "Automated Detection of Lameness in Sheep" | ||
+ | * 2016 - MIT - "Gamification of MetaMood" | ||
+ | * 2015 - PhD - "Component-based Runtime Environment for Cross-Platform Applications" | ||
+ | * 2014 - PhD - "Cooperative Reinforcement Learning for Independent Learners" | ||
+ | |||
+ | Dr Paul has reviewed a moderate number of PhD theses, and numerous Masters, Honours and Final Year coursework theses. | ||
+ | |||
+ | ==== 2024 ==== | ||
+ | |||
+ | * COSC110 - Introduction to Programming and the UNIX Environment - Unit Coordinator and Lecturer | ||
+ | * COSC330/530 - Parallel and Distributed Computing - Unit Coordinator and Lecturer | ||
+ | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
+ | |||
+ | ==== 2023 ==== | ||
+ | |||
+ | * COSC110 - Introduction to Programming and the UNIX Environment - Unit Coordinator and Lecturer | ||
+ | * COSC240 - Operating Systems - Unit Coordinator and Lecturer | ||
+ | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
+ | |||
+ | ==== 2022 ==== | ||
+ | |||
+ | * COSC110 - Introduction to Programming and the UNIX Environment - Unit Coordinator and Lecturer | ||
+ | * COSC240 - Operating Systems - Unit Coordinator and Lecturer | ||
+ | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
+ | |||
+ | ==== 2021 ==== | ||
+ | |||
+ | * COSC110 - Introduction to Programming and the UNIX Environment - Unit Coordinator and Lecturer | ||
+ | * COSC240 - Operating Systems - Unit Coordinator and Lecturer | ||
+ | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
+ | |||
+ | ==== 2020 ==== | ||
+ | |||
+ | * COSC110 - Introduction to Programming and the UNIX Environment - Unit Coordinator and Lecturer | ||
+ | * COSC240 - Operating Systems - Unit Coordinator and Lecturer | ||
+ | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
==== 2019 ==== | ==== 2019 ==== | ||
Line 24: | Line 75: | ||
* COSC240 - Operating Systems - Unit Coordinator and Lecturer | * COSC240 - Operating Systems - Unit Coordinator and Lecturer | ||
* COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
- | * COSC591 - Information Technology Project | + | * COSC591 - Information Technology Project |
- | * COSC592 - Masters Information Technology Project | + | * COSC592 - Masters Information Technology Project |
==== 2018 ==== | ==== 2018 ==== | ||
Line 32: | Line 83: | ||
* COSC240 - Operating Systems - Unit Coordinator and Lecturer | * COSC240 - Operating Systems - Unit Coordinator and Lecturer | ||
* COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | * COSC340/540 - Computer Networks and Information Security - Unit Coordinator and Lecturer | ||
- | * COSC591 - Information Technology Project | + | * COSC591 - Information Technology Project |
- | * COSC592 - Masters Information Technology Project | + | * COSC592 - Masters Information Technology Project |
==== 2017 ==== | ==== 2017 ==== |