|Name:||Mr. Matthew Adam Johnson|
|Title:||Professional Lecturer and Chair, Department of Computing Technology
|Office Location:||Hancock Center 3018|
|Extension:||(845) 575-3000 ext. 2620|
2002 M.S., Computer Science, State University of New York, New Paltz, NY
2016 SUSE Certified Linux Professional – SUSE Linux Enterprise Server 12
Matthew Johnson is currently a Professional Lecturer and Chair of the Computing Technology Department at Marist College. Prior to entering academia, he worked as lead software engineer and project manager at Informeta, LLC developing machine learning software for data analytics. His active research interests include functional programming languages and machine learning, and he has also worked on several grants in the area of software-defined networking. He helped develop the new interdisciplinary B.S. in Games and Emerging Media and teaches computer graphics and game programming, along with a variety of other programming topics. He resides in the Hudson Valley with his wife and two children.
Hiking, camping/backpacking, scouting, classical music, guitar and African drumming, maple
|Awards & Honors:||
2016 Key Personnel, NSF CC-DNI Grant #1541384, Application-Aware SDN for Secure Cloud
1999 Award for Outstanding Achievement in Mathematics, SUNY at New Paltz
2014 Coleman, R., Johnson, M. A., A Study of Scala Repositories on GitHub. International
Functional programming and category theory, programming language design, software-defined networking, open-source software solutions, graphics and games programming, machine learning.
|Conferences & Workshops:||
2014 Cannistra, R., Johnson, M., A. Kippins, C. Proce, Software Defined Networking from the ground up using OpenFlow. IEEE 27 th Biennial Symposium on Communications, June 1-3
2014 Coleman, R., Johnson, M. A., Power laws and structure in functional programs. 2014
International Conference on Computational Science and Computational Intelligence (Volume 2), March 10-13
2014 Cannistra, R., DeCusatis, C., Carle, B., Johnson, M., et. al., Dynamic orchestration
2008-Present Association of Computing Machinery (ACM)
2013-Present Scout Leader, 91 st Sojourners, Baden-Powell Service Association U.S.
2016 Demystifying C++ Memory Management. Marist College Computer Society, April 13