Matthew A. Johnson

Senior Professional Lecturer and Chair, Department of Computing Technology

Bio

Matthew Johnson is currently a Senior 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.

Interests

Hiking, camping/backpacking, scouting, classical music, guitar and African drumming, maple sugaring, raising chickens, and bee-keeping.

Miscellaneous

Languages: C, C++, Java, Haskell, JavaScript, HTML5, CSS3, PHP, XML/XSL, Python,
Racket/Scheme, SQL, Awk, Perl, R

API/Frameworks: WebGL, OpenGL, Node.js, D3.js, Three.js, OpenSceneGraph, OpenFlow,
jQuery, MooTools, AJAX+JSON, DOM, Java Swing, GTK+

Platforms/Services: Linux (Debian, Ubuntu, RedHat, SUSE), AIX UNIX, OSX, Windows,
Apache, MySQL, LDAP


Education


Research Interests / Areas of Focus


Selected Publications


Selected Presentations


Awards and Honors


Affiliations


Contact Information

Academic School

School of Computer Science and Mathematics

Office

Hancock Center 3006

Email

Matt.Johnson@marist.edu

Phone

(845) 575-3659