Charles  Kelly Author of Evaluating Organization Development

Charles Kelly

Monroe County Community College

I am a professor at Monroe County Community College where I teach Game Programming, C++, Assembly Language and Computer Architecture. I am also the creator of, and major contributor to, the EASy68K Assembly Language IDE open source project (


Charles Kelly is an associate professor at Monroe County Community College, where he teaches game programming and other computer science courses. He is also the project lead of and major contributor to the open source assembler/simulator "EASy68K"  He earned a master’s degree in computer science from the University of Michigan-Dearborn, where he is an adjunct instructor.


    Master's in Computer Science, University of Michigan-Dearborn

Areas of Research / Professional Expertise

    Game development.
    Graphics and animation.
    Real-time systems.

Personal Interests

    Classic cars, golf.



Featured Title
 Featured Title - Programming 2D Games - 1st Edition book cover