Teaching

  • CSIT110 - Fundamental Programming with Python, Spring 2025
  • CSIT881 - Programming and Data Structures, Spring 2025
  • CSIT128 - Introduction to Web Technology, Spring 2025
  • CSIT884 - Web Development, Spring 2025
  • CSIT110 - Fundamental Programming with Python, Autumn 2025
  • CSIT881 - Programming and Data Structures, Autumn 2025
  • CSIT128 - Introduction to Web Technology, Autumn 2025
  • CSIT884 - Web Development, Autumn 2025

  • CSIT110 - Fundamental Programming with Python, Spring 2024
  • CSIT881 - Programming and Data Structures, Spring 2024
  • CSIT128 - Introduction to Web Technology, Spring 2024
  • CSIT884 - Web Development, Spring 2024
  • CSIT110 - Fundamental Programming with Python, Autumn 2024
  • CSIT881 - Programming and Data Structures, Autumn 2024
  • CSIT128 - Introduction to Web Technology, Autumn 2024
  • CSIT884 - Web Development, Autumn 2024

  • CSIT110 - Fundamental Programming with Python, Spring 2023
  • CSIT881 - Programming and Data Structures, Spring 2023
  • CSIT128 - Introduction to Web Technology, Spring 2023
  • CSIT884 - Web Development, Spring 2023
  • CSIT110 - Fundamental Programming with Python, Autumn 2023
  • CSIT881 - Programming and Data Structures, Autumn 2023
  • CSIT128 - Introduction to Web Technology, Autumn 2023
  • CSIT884 - Web Development, Autumn 2023

  • CSIT111 - Programming Fundamentals, Spring 2022
  • CSIT128 - Introduction to Web Technology, Spring 2022
  • CSIT884 - Web Development, Spring 2022
  • CSIT110 - Fundamental Programming with Python, Autumn 2022
  • CSIT881 - Programming and Data Structures, Autumn 2022
  • CSIT128 - Introduction to Web Technology, Autumn 2022
  • CSIT884 - Web Development, Autumn 2022
  • STEM002 - An Introduction to Solution Focussed Computer Programming, Summer 2021/2022

  • CSIT128 - Introduction to Web Technology, Spring 2021
  • CSIT881 - Programming and Data Structures, Spring 2021
  • CSIT110 - Fundamental Programming with Python, Autumn 2021
  • CSIT881 - Programming and Data Structures, Autumn 2021
  • STEM002 - An Introduction to Solution Focussed Computer Programming, Summer 2020/2021

  • CSIT128 - Introduction to Web Technology, Spring 2020
  • CSIT110 - Fundamental Programming with Python, Autumn 2020
  • STEM002 - An Introduction to Solution Focussed Computer Programming, Summer 2019/2020

  • CSIT121 - Object Oriented Design and Programming, Spring 2019
  • CSIT128 - Introduction to Web Technology, Spring 2019
  • CSIT110 - Fundamental Programming with Python, Autumn 2019
  • STEM002 - Developing Systems to Solve Business Problems, Summer 2018/19

  • CSIT128 - Introduction to Web Technology, Spring 2018
  • CSIT110 - Fundamental Programming with Python, Autumn 2018
  • CSCI361 - Cryptography and Secure Applications, Autumn 2018
  • STEM002 - Developing Systems to Solve Business Problems, Summer 2017/18

  • CSIT128 - Introduction to Web Technology, Spring 2017
  • CSCI368 - Network Security, Spring 2017
  • CSIT110 - Fundamental Programming with Python, Autumn 2017
  • CSCI361 - Cryptography and Secure Applications, Autumn 2017

  • CSIT128 - Introduction to Web Technology, Spring 2016
  • ISIT206 - Web Technologies, Autumn 2016
  • CSCI361 - Cryptography and Secure Applications, Autumn 2016

  • ISIT111 - Programming Concepts, Spring 2015
  • CSCI368 - Network Security, Spring 2015