Image of Ron Coleman

Contact Information

Academic School

School of Computer Science and Mathematics

Office

Hancock 3041

Email

Phone

(845) 575-3606

Website/Resume

Ron Coleman

Professor of Computer Science

Bio

I completed my BS in Computer Science in 1983 (summa cum laude, class valedictorian) at The City College of New York, School of Engineering (CCNY) and my doctoral degree in Computer Science in 1990 (summa cum laude) at New York University’s Tandon School of Engineering Polytechnic Institute (formerly Polytechnic University). I worked at AT&T Bell Labs as a software developer from 1984 to 1989 and an Advisory Engineer for IBM in the Supercomputing Systems Lab from 1989 to 1993, where I was part of a team that built a version of the supercomputer that would become Deep Blue, the chess machine. I went to work for Citigroup in 1993 as a software developer, analyst, and vice president in risk management technology and co-founded Informeta, LLC, a high-tech startup, in 2001. I joined Marist College in 2002.

Education

BS, Computer Science, 1983
PhD, Computer Science, 1990

Research Interests/Areas of Focus

Software development, parallel computing, games

Selected Publications

Coleman, R., “Beauty and Maintainability of Code,” Proceedings of the 2018 International Conference on Computational Science and Computational Intelligence, Software Engineering, CSCI'18: December 13-15, 2018, Las Vegas, USA, IEEE Computer Society; paper acceptance rate: 19%; 2018 (to appear)

Coleman, R., “Aesthetics Versus Readability of Source Code,” International Journal of Advanced Computer Science and Applications, Vol 9. No. 9, DOI 10.14569/IJACSA.2018.090902, 2018 

Coleman, R., Rahtelli, M., “A Fractal Geometry Approach to Quantifying Aesthetic Values in Scientific Codes,” Proceedings of the 2017 International Conference on Computational Science and Computational Intelligence, Software Engineering, CSCI'17: December 14-16, 2017, Las Vegas, USA, IEEE Computer Society, Editors: Hamid R. Arabnia, Leonidas Deligiannidis, Fernando G. Tinetti, Q-N. Tran, M. Qu Yang, ISBN-13: 978-1-5386-2652-8; BMS Part # CFP1771X-USB; DOI: 10.1109/CSCI.2017.313; paper acceptance rate: 21%; 2017 

Coleman, R., Boldt, B., “Aesthetics Versus Entropy in Source Code,” Proceeding of the 15th International Conference on Software Engineering,” 17-20 Jul, 2017, Las Vegas, NV, CSREA Press, 2017 [PDF]

Berger, D., Coleman, R., Fiore, J., Hoffmann, M, and Norton, R., "A Freshman Year Experience Self-Management Course," Proceedings of National Conference on Students in Transition. New Orleans, LA, October 15-17, 2016

Coleman, R., Gandhi, P., “Fractal Beauty of Programming Style,” Proceeding of the 14th International Conference on Software Engineering,” 25-28 Jul, 2016, Las Vegas, NV, CSREA Press, 2016 

Coleman, R., Fiore, J., Berger, D., Hoffmann, M.A., Norton, R., "Outcomes and Lessons from S-STEM Program," Proceedings of 8th annual Enterprise Computing Community Conference, Marist College, 12-14 June, 2016

Coleman, R., Gandhi, P., “Fractal Analysis of Good Programming Style,” Proceedings Second International Conference on Computer Science & Engineering (CSEN-2015), 28-29 August 2015, Dubai, UAE 

Coleman, R., Johnson, M.,”A Study of Scala Repositories on Github”, International Journal of Advanced Computer Science Applications, Volume5, Issue 7, August 2014; DOI: 10.14569/IJACSA.2014.050721 

Coleman, R., Johnson, M., “Power-Laws and Structure in Functional Programs,” Proceedings of 2014 International Conference on Computational Science & Computational Intelligence, Las Vegas, NV, 10 – 13 Mar, 2014, IEEE Computer Society 

Coleman, R., Ghattamaneni, U., “Parallel Collections: A Free Lunch?,” Journal of Computer Science and Engineering, Volume 17, Issue 2, February 2013 

Coleman, R., Ghattamaneni, U., Logan, M., “Bond Portfolio Analysis with Parallel Collections in Scala”, International Journal of Advanced Computer Science Applications, Volume 3, Number 7, August 2012; DOI: 10.14569/IJACSA.2012.030701 

Coleman, R., Ghattamaneni, U., Logan, M., Labouseur, A., “Computational Finance with Map-Reduce in Scala”, PDPTA'12 -- The 2012 International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, NV,  16 – 19 Jul, 2012 

Coleman, R., Bass, J., Pryslopski, C., Johnson, J., Fraser, D., Moore, M., “The Digital Pathfinder: A Plug-and-Play Approach to Local History Instruction in the Field,” Third International Conference on Computer Supported Education, Noordwijkerhout, The Netherlands, 6 – 9 May, 2011

Coleman, R, “Long-Memory of Pathfinding Aesthetics,” International Journal of Computer Games Technology, Volume 2009, Article ID 318505 

Coleman, R., “Fractal Analysis of Stealthy Pathfinding,” International Journal of Computer Games Technology, Special Issue on Artificial Intelligence for Computer Games, Volume 2009, Article ID 670459. 

Coleman, R., “A Self-Healing Plug-in Parser for NMEA Streams,” Proceedings of the 2008 International Conference on Information Technology: New Generations”, April 7 – 9, 2008, Las Vegas, NV, IEEE Computer Society, 2008

Coleman, R., “Fractal Analysis of Pathfinding Aesthetics,” International Journal of Simulation Modeling, Vol. 7, No. 2, June 2008. 

Coleman, R., “Operationally Aesthetic Pathfinding,” Proceedings of the 2007 International Conference on Artificial Intelligence, Las Vegas, N.V., CSREA Press, 2007 

Coleman, R., “Adaptive Pattern Movement for Mobile Games,” Fourth International Conference on Information Technology, IEEE Press, 2007 

Coleman, R., “Boosting Blackjack Returns with Machine-Learned Betting Criteria,” Proceedings of Information Technology New Generations, IEEE Press, 2006 

Coleman, R., “Single-Parameter Blackjack Betting Systems Inspired by Scatter Search,” Proceedings of Information Technology Coding and Compression, IEEE Press, 2005 

Coleman, R., et al, “A Game Design and Programming Concentration within the Computer Science Curriculum,” Proceedings of the SIGCSE, 2005 

Coleman, R., Grayson, L., Roebke, S., “GEDI: A Game Engine for Teaching Videogame Design and Programming,” The Journal of Computing Sciences in Colleges, vol. 21, no. 3, 2005 

Coleman, R., Johnson, M., “Genetically Inspired Blackjack Strategies Disturbed by Additive Spectral Noise,” Proc. International Conference on Artificial Intelligence, Las Vegas, NV, June 2004 

Coleman, R., Johnson, M., “Genetic Algorithm-Induced Optimal Blackjack Strategies in Noisy Settings,” Proc. Seventeenth Canadian Conference on Artificial Intelligence, London, Ontario, May 2004 

Coleman, R., Bhardwaj, A., Delucca, A., Sofia, A., Finke, G., Jutt, M., Batra, S., “MicroSpaces: A Compact JavaSpaces Alternative for Teaching Net-Centric Computing in Java”, The Journal of Computing Sciences in Colleges, vol. 19, no. 5, April 2004 (Best paper award)

Coleman, R., Johnson, M., “Risk Neutral Decision Trees,” Proc. Machine Learning, Technologies, and Algorithms, Las Vegas, NV, 2003 

Coleman, R., “Risk Neutral Calibration of Classifier Systems,” Proceedings of the Sixteenth Canadian Conference on Artificial Intelligence, Halifax, Nova Scotia, June 2003

Coleman, R., Post, M., Waksman, A., “Hypercomputers: Design and Architecture, Second Symposium on the Frontiers of Massively Parallel Computation, IEEE Computer Society Press, 1989

Coleman, R., Post, M., Waksman, A., “A Uniform and Reconfigurable Framework for the Multidimensional Fourier Transform,” Second Symposium on the Frontiers of Massively Parallel Computation, IEEE Computer Society Press, 1989


Awards and Honors

  • 2010 Board of Trustees Faculty Award for Distinguished Teaching, my address of which is here
  • 2010-2011 Faculty Recognition Award for the School of Computer Science and Mathematics
  • 2010 Office of the Academic Vice President's Award for outstanding service achievement
  • 2012 IBM Faculty Innovation Award, the proposal of which is here
  • 2008 IBM Faculty Innovation Award, 2008
  • 2007 Jones, W., Dharbriya, A., Coleman, R., “Calypso,” Scintilla Forum, Mid-Hudson Technology Council (First place)