Skip to main content

Teaching

Courses are listed by their most recent offering. Each course page carries the syllabus, grading policy, course outcomes and reading list for that term; earlier offerings are kept in the archive rather than overwritten.

Current & Recent Courses

Curriculum & Laboratory Development

Course redesign and laboratory modernisation work, currently centred on EEE 416 — Microprocessors, Microcontrollers and Embedded Systems.

Books & Lecture Notes

A planned home for long-form lecture notes and textbook-style course material.

Nothing is published here yet.

Workshops & Tutorials

Hands-on workshop material written to be followed during a session and reused afterwards as a laboratory reference.

Archive

Previous offerings of each course, kept as delivered rather than overwritten.

Browse 32 past offerings →