General Information
Details
My research interests lie in computer science education and educational innovation, with particular emphasis on student learning experiences across online and in-person modalities, course design, assessment strategies, and collaborative learning models. I also have research interests in semantic technologies, including ontology quality assessment and data-driven approaches to improving instructional and curricular decision-making.
My teaching interests focus on introductory and core computer science education, particularly large-enrollment courses in computing fundamentals, data manipulation, databases, and object-oriented programming. I am interested in inclusive, evidence-based instructional design, the effective use of educational technologies, and curriculum development that supports student engagement, conceptual understanding, and retention across diverse student populations.
Alavala, N., Roy, N., McDaniel, M., Roozbahani, M. M., Borela, R., & Babolhavaeji, P. (2025). Beyond Buzzwords: Making Sustainability a Pillar of the Computing Curriculum. Proceedings of the ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE).
Hudachek-Buswell, M., McDaniel, M., & Omojokun, F. (2023). Can We Build an Excellent Undergraduate TA Program? Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE).
McDaniel, M. (2023). À la Carte Recitation: Allowing Students to Choose Their CS Laboratory Experience. Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE).
McDaniel, M., & Joyner, D. (2019). Online or In Person? Student Motivations in the Choice of a CS1 Experience. Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE).