In many undergraduate engineering programs, students do not synthesize content learned from multiple courses until a capstone senior design course. As an example, in undergraduate civil engineering programs, transportation engineering concepts (e.g., geometric alignment, asphalt design procedures) and geotechnical engineering concepts (e.g., shear strength of soils, soil compaction) are not...