Home
Scholarly Works
Vertical Integration of Mentorship-Based...
Chapter

Vertical Integration of Mentorship-Based Experiential Learning Framework in Core 2nd Year Computer Engineering Courses

Abstract

To address the pedagogical challenges in the fast-evolving fields of computer and software engineering, we have developed a mentorship-based experiential learning framework that incorporates flipped classroom, live-coding sessions, in-class open-floor discussions, and project-driven lab designs to maximize student learning outcomes. This framework incorporates a mid-size software project across two second-year computer engineering courses, embedding it vertically into the Computer Engineering curriculum at McMaster University. The project, typically suited for a two-semester standalone course, aligns theoretical knowledge with hands-on application both in class, during lab sessions, and asynchronously at home. With 35.5% response rate to the anonymous exit survey, the student feedback indicated significant improvements in classroom engagement, the overall learning experience, and the confidence in pursuing self-directed software projects. The framework has yielded promising results in its initial implementation, with ongoing efforts of continuous data collection, further framework optimization, and extension to upper-year courses.

Authors

Chen WTW; Tharmarasa RW; Athar SW

Publisher

Queen's University Library

Publication Date

August 3, 2025

DOI

10.24908/pceea.2025.19714
View published work (Non-McMaster Users)

Contact the Experts team