1. Impact of Mixed Pedagogy on Engineering Education
2. Teaching Entrepreneurship for Computer Science and Engineering Students Using Active Learning Pedagogical Strategies;s;2021 IEEE Frontiers in Education Conference (FIE),2021
3. Engineering Education for Development of Safety-Critical Systems
4. Engineering education—Is problem-based or project-based learning the answer?;mills;Australian Journal of Engineering Education,2003
5. The Engineer of 2020: Visions of Engineering in the New Century,2004