teaching:teaching

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
teaching:teaching [2018-11-06 22:35] davidteaching: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, online-only, and mixed-mode environments.+I have taught computer science to students at all levels (from primary school through to PhD students) in face-to-face, online-only, and mixed-mode environments.
  
 ===== Experience ===== ===== Experience =====
Line 7: Line 7:
 ==== Research Students ==== ==== Research Students ====
  
 +If you would like me to supervise your research degree, please [[miscellaneous:research|read this first]].
 +
 +  * On-going - MSc - "Gaining a Comprehensive Understanding of the Collision Demands Associated with Women’s Rugby League" - Co-supervisor
 +  * On-going - PhD - "An Integrated Model for Using AI-Chatbot in Saudi Higher Education Institutions: A Hybrid PLS-SEM-Neural Network Modelling Approach" - Co-supervisor
 +  * On-going - PhD - "An Experience-based Decision Support System Framework for Early Detection of Cybersecurity Threats" - Co-supervisor
 +  * On-going - PhD - "Improving Strategic Error Management" - Principal Supervisor
 +  * On-going - PhD - "Colour Feature Based Genetic Algorithms for Fast Image Segmentation and Classification" - Co-supervisor
 +  * On-going - PhD - "Standardising an Interface between two OpenFlow Controllers" - Principal Supervisor
 +  * On-going - PhD - "The Requirements and solution for Intelligent Personal Document Management Software" - Co-supervisor
 +  * On-going - PhD - "Lightweight Cryptography: Encryption schema that provide different levels of security suitable for cyberspace" - Principal Supervisor
   * On-going - PhD - "Security as a Service" - Principal Supervisor   * On-going - PhD - "Security as a Service" - Principal Supervisor
-  * On-going - PhD - Smart OrganizationsA Framework for MAS Based ERP Implementation with Domotic Automation - Co-supervisor +  * On-going - PhD - "Factors of Blockchain Technology Acceptance Innovation & the effect on Financial Performance in Saudi Arabia: Education Sector (large leading Universities)" - Co-supervisor 
-  * On-going - PhD - Secure Module Invocation System: A Study of Program Execution in a Secure Operating System Environment - Co-supervisor +  * 2023 - PhD - "Automated Livestock Vocalisation Detection in Farm Acoustic Environments" - Co-supervisor 
-  * On-going - PhD - Comparative Predictive Mobility Models for MANETS by Simulation with Packet Delivery - Co-supervisor +  * 2023 - MCS - "Snow Leopard Detection: Leveraging Stable Diffusion Imaging in Computer Vision" - Co-supervisor 
-  * On-going - PhD - Computational Modelling of Psychological Mergers & Acquisitions Pricing Theory - Co-supervisor +  * 2023 - PhD - "Factors Contributing to Blockchain Technology Adoption as a Financial Management System in Healthcare Organisations" - Co-supervisor 
-  * On-going - PhD - Modelling and Simulation of a new Cloud Computing Platform based on the SPEEDOS Operating System - Co-supervisor +  * 2023 - PhD - "DDOS Capability and Readiness - Evidence from Australian Organisations" - Co-supervisor 
-  * 2017 - Honours - Deep learning of Pseudorandom Number Streams - Principal Supervisor +  * 2021 - PhD - "Biometric Identification of Cattle via Muzzle Print Patterns and Deep Learning in a Few-Shot Learning Context" - Supervisor 
-  * 2017 - Honours - Automated Detection of Lameness in Sheep - Co-supervisor +  * 2021 - MIT - "Cybersecurity and Quality Assurance: Policy, Procedure and Frameworks combining Cybersecurity and Quality Assurance in Governance of Information Technology" - Principal Supervisor 
-  * 2016 - MIT - Gamification of MetaMood - Principal Supervisor +  * 2020 - PhD - "Agent-Oriented Smart Factory (AOSF)MAS based framework for SMEs under Industry 4.0" - Co-supervisor 
-  * 2015 - PhD - Component-based Runtime Environment for Cross-Platform Applications - Co-supervisor +  * 2020 Honours - "Automated Animal Identification in Camera Trap Images: Exploring Fast Alternative Methods" - Principal Supervisor 
-  * 2014 - PhD - Cooperative Reinforcement Learning for Independent Learners - Co-supervisor+  * 2019 - MIT - "Cryptanalysis with Deep Learning" - Principal Supervisor 
 +  * 2019 - PhD - "Secure Module Invocation System: A Study of Program Execution in a Secure Operating System Environment- Co-supervisor 
 +  * 2019 - PhD - "Computational Modelling of Behavioural Mergers & Acquisitions Pricing Theory" - Co-supervisor 
 +  * 2019 - PhD - "Model-Driven Engineering to Enhance the Reliability of Software Development by Verifying System Properties and Detecting Clones" - Co-supervisor 
 +  * 2018 - PhD - "Modelling and Simulation of a new Cloud Computing Platform based on the SPEEDOS Operating System- Co-supervisor 
 +  * 2017 - Honours - "Deep learning of Pseudorandom Number Streams- Principal Supervisor 
 +  * 2017 - Honours - "Automated Detection of Lameness in Sheep- Co-supervisor 
 +  * 2016 - MIT - "Gamification of MetaMood- Principal Supervisor 
 +  * 2015 - PhD - "Component-based Runtime Environment for Cross-Platform Applications- Co-supervisor 
 +  * 2014 - PhD - "Cooperative Reinforcement Learning for Independent Learners- Co-supervisor 
 + 
 +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 - Unit Coordinator 
-  * COSC592 - Masters Information Technology Project+  * COSC592 - Masters Information Technology Project - Unit Coordinator
  
 ==== 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 - Unit Coordinator 
-  * COSC592 - Masters Information Technology Project+  * COSC592 - Masters Information Technology Project - Unit Coordinator
  
 ==== 2017 ==== ==== 2017 ====
  • teaching/teaching.1541543717.txt.gz
  • Last modified: 2018-11-06 22:35
  • by david