Teaching
Teaching and courses
My teaching connects fundamental mechanics and material behaviour with the decisions civil engineers make in design, construction and evaluation. Courses combine conceptual explanation, worked examples, laboratory interpretation and problem-based learning.
Teaching philosophy
Students learn transportation and pavement engineering most effectively when equations, tests and specifications are connected to physical behaviour. I therefore organise courses around three questions: What is the material or system doing? How do we measure or model it? What engineering decision follows from the evidence? At advanced levels, I emphasise uncertainty, reproducible analysis and the limits of models. At undergraduate level, the priority is a strong conceptual foundation, clear calculation procedures and the ability to interpret specifications without treating them as substitutes for engineering judgement.
Current courses
Now teaching
Courses I teach
Pavement materials
An advanced study of pavement constituents and their behaviour, including soils, aggregates, asphalt binders and mixtures. The course links characterisation methods with material selection, mixture design, construction and performance.
Transportation engineering
An undergraduate foundation in highway and pavement engineering, covering pavement materials, geometric and structural concepts, construction practices and the interpretation of transportation-engineering data.
NPTEL
Smart Cities
Smart Cities is a twelve-week NPTEL course co-developed with Prof. Neelima Satyam. It examines urban infrastructure as an integrated system and connects governance, digital technologies, mobility, water, energy, resilience and citizen participation. The course enrolled 7,144 learners, with 3,286 registering for the examination.
Watch selected lectures7,144
Learners
3,286
Exam registered

