Reducing novice C programmers' frustration through improved runtime error checking. - Matthew Heinsen Egan; Chris McDonald (ITiCSE, 2013)

Program visualization and explanation for novice C programmers. - Matthew Heinsen Egan; Chris McDonald (ACE, 2014)

Dynamic evaluation trees for novice C programmers. - Matthew Heinsen Egan; Chris McDonald (ACE, 2015)

An evaluation of SeeC: a tool designed to assist novice C programmers with program understanding and debugging. - Matthew Heinsen Egan; Chris McDonald (Comput. Sci. Educ., 2021)