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.


    Associate Professor of Computer Information Science.
    Design and programming of automated inspection equipment.
    Design and programming of industrial control systems.
    Design and programming of computer peripherals.

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