Skip navigation.
Take control of your own learning

Author Biography

Mike O’Kane holds a master’s degree in Systems Science (specializing in Advanced Technology) from Binghamton University. He has over twenty years’ experience teaching computer science courses, most recently at Asheville-Buncombe Technical Community College in North Carolina. He also has extensive practical experience in the use of technology for learning, having worked at IBM as a short-course developer, NC State University as an Instructional Coordinator, and the University of North Carolina system as the first Executive Director of the UNC Teaching and Learning with Technology Collaborative. He has a passion for developing effective instructional content, and learning environments that promote rather than hinder student learning.


Master of Science, Advanced Technology, Specializing in Systems Science, Binghamton University, GPA 4.0, 1988. Award for Outstanding Academic Achievement. Bachelor of Fine Arts, Sheffield College of Art and Design, Sheffield, England. 1978. For more information, please visit Mike's Web site