- Egan, M.A., SIGCSE, Goldilocks and the Three Bears. ACM Inroads. ACM, New York, NY, USA, 2018.
- Egan, M.A., Fryling, M., Flatland, R., Vandenberg, S., Small, S., Catch ‘em Early: Internship and Assistantship CS Mentoring Programs for Underclassmen. Proceedings of the forty-ninth annual ACM Technical Symposium on Computer Science Education. ACM, New York, NY, USA, 2018.
- Egan, M.A., Fryling, M., Flatland, R., Vandenberg, S., Small, S., A Summer Program to Attract Potential Computer Science Majors. Proceedings of the forty-ninth annual ACM Technical Symposium on Computer Science Education. ACM, New York, NY, USA, 2018.
- Egan, M.A., Goldstein, I., Fryling, M., Flatland, R., Vandenberg, S., Small, S., Connecting Colleges/Universities and Local High Schools: A New Model for High School CS Teacher Development. Proceedings of the forty-ninth annual ACM Technical Symposium on Computer Science Education. ACM, New York, NY, USA, 2018.
- Egan, M.A., Ayfer, R., Craig, A., Lang, C., The best way to unblock the pipeline in CS is by getting everyone to code in schools. A debate. Proceedings of the twenty-first annual conference on Innovation and technology in computer science education. ACM, New York, NY, USA, 2016.
- Egan, M.A., Craig, A., Lang, C., The importance of outreach programs to unblock the pipeline and broaden diversity in ICT education. International Journal of Information Communication and Technology Education 12(1):38-49, 2016.
- Egan, M.A., Lederman, T., The Impact of IMPACT: Assessing students’ perceptions after a day of computer exploration. In Proceedings of the sixteenth annual conference on Innovation and technology in computer science education (ITiCSE ’11). ACM, New York, NY, USA, p. 8-12, 2011.
- Egan, M.A., Johnson, M., Service Learning in Introductory Computer Science. In Proceedings of the fifteenth annual conference on Innovation and technology in computer science education (ITiCSE ’10). ACM, New York, NY, USA, p. 8-12, 2010.
- Egan, M.A. Recruitment of CS Majors through a Non-programmer’s Programming Contest. The Journal of Computing Sciences in Colleges 25(6): 198-204, 2010.
- Almstrum, V.L., Aspray, B., Egan, M.A. and Impagliazzo, J. Perspectives on history in computing and education. SIGCSE Bulletin (Special Interest Group on Computer Science Education) 40: 2-3, 2008.
- Egan, M.A. Teaching a ‘women in computer science’ course. SIGCSE Bulletin (Special Interest Group on Computer Science Education) 39: 216-220, 2007.
- Egan, M.A. Students with Asperger’s Syndrome in the CS Classroom. SIGCSE Bulletin (Special Interest Group on Computer Science Education) 37: 27-30, 2005.
- Egan, M.A., Flatland, R. and Horowitz, J. Developing pedagogy that keeps women interested in Computer Science. Siena College Voices 2000.
- Egan, M.A. and Rajan, C. Fuzzy Clustering of Technological Changes and Gender-Based Occupational Segregation. Proceedings of the North American Fuzzy Information Processing Society 1999.
- Egan, M.A. Locating Clusters in Noisy Data: A Genetic Fuzzy c-means Clustering Algorithm. Proceedings of the North American Fuzzy Information Processing Society 1998: 178-182, 1998.
- Egan, M.A., Krishnamoorthy, M. and Rajan, K. FCLUST: A Visualization Tool for Fuzzy Clustering. SIGCSE Bulletin (Special Interest Group on Computer Science Education) 30: 227-231, 1998.
- Egan, M.A., Krishnamoorthy, M. and Rajan, K. Comparative Study of a Genetic Fuzzy c-means Algorithm and a Validity Guided Fuzzy c-means Algorithm for Locating Clusters in Noisy Data. Proceedings of the IEEE World Congress on Computational Intelligence 1998: 440-445, 1998.
- Egan, M.A., Validity Guided Robust Fuzzy Clustering Methods for Characterizing Clusters in Noisy Data. Ph.D. Thesis. Department of Computer Science. Rensselaer Polytechnic Institute, Troy, NY., 1997.
- Egan, M.A., Krishnamoorthy, M. and Rajan, K. A Java Simulation Tool for Fuzzy Clustering. Concurrency: Practice and Experience: Special Issue on Java for Science and Engineering 9: 1327-1332, 1997.