Ian MacDonald

Professor & Interim Dean of Math & Science

Degrees

PhDComputer ScienceUniversity at Albany, SUNY
MSComputer ScienceUniversity at Albany, SUNY
BSComputer ScienceSiena College

Professional Experience

2017 – Present Interim Dean of Math & Science The College of Saint Rose
2015 – 2017 Professor The College of Saint Rose
2012 – 2015 Professor, Department Chair The College of Saint Rose
2007 – 2012 Associate Professor, Department Chair The College of Saint Rose
2012 – 2016 Summer Adjunct Faculty Rensselaer Polytechnic Institute
2001 – 2007 Assistant Professor The College of Saint Rose
1998 – 2001 Software Engineer M. M. Hayes Company, Inc. (Kronos)

Teaching Interests

Artificial Intelligence, Cybersecurity, Data Communications and Networking, Bioinformatics, Discrete Mathematics

Research/Creative Works

Recent Publications
MacDonald, I., O’Rourke, J., Milonovich, B., Goldschmidt, D., “An Interdisciplinary Approach to Injecting Computer Science into the K-12 Classroom”, Journal of Computer Sciences in Colleges (ACM), CCSCNE 2011, Western New England College, Vol. 26 Issue 6, June 2011

O’Rourke, J., MacDonald, I., Goldschmidt, D., “Learning Computer Science Concepts Using iPhone Applications”, Journal of Computer Sciences in Colleges (ACM), CCSCNE 2010, University at Hartford, Vol. 25 Issue 6, June 2010

MacDonald, I., Berg, George, “A Mixture of Experts Method for Predicting Protein Domain Boundaries”, Proceedings of the Seventh IEEE International Conference on Bioinformatics and Bioengineering (BIBE), Harvard Medical School, Boston, MA, 2007

MacDonald, I., “Protein Structural Domain Boundary Prediction” (book), VDM Verlag Dr. Müller, ISBN 978-3-8364-3720-2, 2008

Recent Conferences & Presentations

Presenter, “Virtual-Mentorships with Measured & Verified Co-Curricular Transcripts Scale Workforce Ready Cyber Candidate Supply”, National Initiative for Cybersecurity Education (NICE) 2017 Conference, Dayton, OH, November 8, 2017.

Presenter/Moderator, “Cloud Services”, Capital Area Technology Association, Albany, NY, November 2014

Presenter/Moderator, “A Panel Discussion on Internet Protocol version 6 (IPv6)”, Capital Area Technology Association, Albany, NY, March 2012

Presenter, “Encoding, Storing and Moving Digital Data”, Math Science Partnership (MSP) grant workshop, Albany, NY

Presenter, “Learning Computer Science Concepts using iPhone Applications”, CCSCNE 2010 Conference (ACM), University at Hartford, Hartford, CT, April 2010

Keynote Speaker, “A Future of Computational Thinking”, 2010 Honors Convocation, The College of Saint Rose, Albany, NY, March 2010

Presenter, “A Mixture of Experts Method for Predicting Protein Domain Boundaries” at the Seventh IEEE International Conference on Bioinformatics and Bioengineering (BIBE2007), Harvard Medical School, Boston, MA, October 2007