Teaching

Teaching

Modules across web development, cyber security, programming and engineering. Slide decks for each session are linked from the module pages.

1st year

2022 to 2026

2nd year

2024 to 2026
  • CMU529

    Advanced Web Development

    Birmingham Newman University · 20 students · 20 credits

    12 sessions
    2025/26
  • CMU540

    Cyber Security

    Birmingham Newman University · 20 students · 20 credits

    12 sessions
    2024 to 2026
  • CMU597

    Industry Project

    Birmingham Newman University · 20 students · 20 credits

    12 sessions
    2025/26

3rd year

2025/26
  • CMU601

    Dissertation

    Birmingham Newman University · 20 students · 40 credits

    2025/26

Masters

2023 to 2026

Prepared, not delivered

Modules I wrote and prepared for 2025/26 but left before they ran. The materials are complete and the slides are published here.