Algorithm 99: an experiment in reusability & component based software engineering. - Arturo I. Concepcion; Nathan Leach; Allan Knight (SIGCSE, 2000)

DECAF: A digital classroom application framework. - Allan Knight; Kevin C. Almeroth (Communications, Internet, and Information Technology, 2004)

Fast Caption Alignment for Automatic Indexing of Audio. - Allan Knight; Kevin C. Almeroth (Int. J. Multim. Data Eng. Manag., 2010)

Impact of Network Performance on Cloud Speech Recognition. - Mehdi Assefi; Mike P. Wittie; Allan Knight (ICCCN, 2015)

Encouraging Student Success Through Engagement and Efficient Use of AI. - Ashley Pang; Mariam Salloum; Allan Knight (ICER (2), 2025)

Incentivizing Good Programming Practices: The Impact of Early Program Submission on Student Course and Exam Performance. - Shirin Haji Amin Shirazi; Ashley Pang; Allan Knight; Mariam Salloum (SIGCSE (1), 2025)

Midterm Exam Outliers Efficiently Highlight Potential Cheaters on Programming Assignments. - Shirin Haji Amin Shirazi; Ashley Pang; Allan Knight; Mariam Salloum; Frank Vahid (SIGCSE (1), 2025)