After a new course is introduced, its content and structure evolve to a level of relative stability. Part of that evolution is the recognition and redressing of knowledge gaps in the student body. This paper will recount the introduction and evolution of Advanced Graphical Communication (AGC), a senior-level mechanical engineering technical elective introduced in 2016 at the University of Manitoba. Geometric Dimensioning and Tolerancing (GD&T) is the core of AGC, supported by the development of drawing creation and drawing checking skillsets. Created at the request of local industry to address a knowledge gap in graduates, industry also partners with the AGC course, placing employees in the class along with undergraduate students. As the course evolved over 4 sessions, assignments were changed or modified, and support materials for various design considerations were developed. Throughout the course evolution, gaps in the students’ foundational knowledge became evident; core knowledge of conventional manufacturing processes and how to select appropriate materials for a design, for example, were absent. The instructor also identified that design esoterica, such as surface finish and fit selection that are critical to a complete design specification, were not addressed in their previous studies. This paper will recount how AGC evolved and how it addressed some of the gaps using instructor-supported focused modules.Beyond this specific course, however, such modules could be expanded to independent micro-courses (IμC, pronounced eye-mu-cee). Specific design knowledge and skillsets will inevitably be missing in an engineering faculty, resulting in lost learning opportunities for students. IμCs are envisioned as engineering design content accessible to the student on demand, allowing discrete learning opportunities to be incorporated as a component in a course or accessed for co-curricular design competitions and capstone projects. These modules would ideally be independent of instructor support and may include physical artifacts that demonstrate specific elements within the module. Whereas conventional teaching pushes the content on the student, IμCs allow pull-based content delivery, fostering students’ ownership of their learning.