Albert Lionelle
Director of Align, Associate Teaching Professor

Research interests
- Computer science education
- Inclusive pedagogy
- Grading practices
- Learning and recall practices based in psychology
- Learning analytics
- Learning tools design
Education
- PhD in Computer Science, Colorado State University
- MS in Computer Science, Colorado State University
- BS in Computer Science, Colorado State University
Biography
Albert Lionelle is an associate teaching professor and the director of Align at the Khoury College of Computer Sciences at Northeastern University. He earned his bachelor's and his PhD degrees in computer science from Colorado State University.
He is affiliated with the CS Education Group at CSU. He has presented at eLearning Consortium of Colorado and collaboration conferences. He has been published in the ACM Technical Symposium on Computer Science multiple times.
Prior to joining Northeastern, Lionelle was an assistant professor at Colorado State University, an instructor and curriculum specialist, and a director of undergraduate education and advising.
Outside of teaching, he trains in historical sword fighting with "The Society of Creative Anachronism" group and is the co-owner of his family's business "US Soil."
Recent publications
-
An MS in CS for non-CS Majors: A Ten Year Retrospective
Citation: Logan W. Schmidt, Caitlin J. Kidder, Ildar Akhmetov, Megan Bebis, Alan C. Jamieson, Albert Lionelle, Sarah Maravetz, Sami Rollins, Ethan Selinger. (2025). An MS in CS for non-CS Majors: A Ten Year Retrospective SIGCSE (1), 1036-1042. https://doi.org/10.1145/3641554.3701928 -
Does ABET Accreditation Influence the Representation of Women in CS Programs?
Citation: Stefanie Colino Dube, Albert Lionelle. (2025). Does ABET Accreditation Influence the Representation of Women in CS Programs? SIGCSE (2), 1427-1428. https://doi.org/10.1145/3641555.3705168 -
Does Reducing Curricular Complexity Impact Student Success in Computer Science?
Citation: Sumukhi Ganesan, Albert Lionelle, Catherine Gill, Carla E. Brodley. (2025). Does Reducing Curricular Complexity Impact Student Success in Computer Science? SIGCSE (1), 360-366. https://doi.org/10.1145/3641554.3701915 -
Teach Students to Study Using Quizzes, Study Behavior Visualization, and Reflection: A Case Study in an Introduction to Programming Course
Citation: Marcia C. Moraes, Albert Lionelle, Sudipto Ghosh, James E. Folkestad. (2023). Teach Students to Study Using Quizzes, Study Behavior Visualization, and Reflection: A Case Study in an Introduction to Programming Course ICETC, 409-415. https://doi.org/10.1145/3629296.3629362 -
A Flexible Formative/Summative Grading System for Large Courses
Citation: Albert Lionelle, Sudipto Ghosh, Marcia Moraes, Tran Winick, Lindsey Nielsen. (2023). A Flexible Formative/Summative Grading System for Large Courses SIGCSE (1), 624-630. https://doi.org/10.1145/3545945.3569810 -
Increase Performance and Retention: Teach Students How To Study
Citation: Albert Lionelle, Sudipto Ghosh, Shannon Ourada, Westin Musser. (2022). Increase Performance and Retention: Teach Students How To Study SIGCSE (1), 349-355. https://doi.org/10.1145/3478431.3499340 -
Increase Performance in CS 2 via a Spiral Redesign of CS 1
Citation: Albert Lionelle, Sudipto Ghosh, Benjamin Say, J. Ross Beveridge. (2022). Increase Performance in CS 2 via a Spiral Redesign of CS 1 SIGCSE (1), 502-508. https://doi.org/10.1145/3478431.3499339 -
CS 0: Culture and Coding
Citation: Albert Lionelle, Josette Grinslad, J. Ross Beveridge. (2020). CS 0: Culture and Coding SIGCSE, 227-233. https://doi.org/10.1145/3328778.3366795 -
Quantifying the Benefits of Prior Programming Experience in an Introductory Computer Science Course
Citation: Chris Wilcox, Albert Lionelle. (2018). Quantifying the Benefits of Prior Programming Experience in an Introductory Computer Science Course SIGCSE, 80-85. https://doi.org/10.1145/3159450.3159480