ATTENTION! Close Alert Box

Coronavirus Update (COVID-19) OCCC will deliver all summer classes online. The OCCC Main Campus will reopen June 1. All other sites remain closed. Individuals entering the building will be required to wear a face mask. Most campus services are still available online. To view current hours for campus departments and services, visit 
Learn more at

OCCC Faculty

John Goulden

Professor of Computer Science
Division of Information Technology
Programs: Computer Science

Courses Taught

CS 1143, Beginning Programming
CS 1413, Computer Hardware
CS 2363, C++
CS 2403, Computer Support Services
CS 2463, Advanced JAVA


PhD. Physics at OU
Ms Computer Science at OCU
BA Music at Southern Nazarene University

Dr. Goulden began work at OCCC in 1990 as an adjunct professor and became a full-time computer science faculty member in the fall of 2012.  He is a faculty advisor for students pursuing the Associate in Science degree for Computer Science/Management Information Systems.  Dr. Goulden also teaches Physics and Astronomy courses for the Sciences Division on occasion.  He is high-energy, and in high demand; an invaluable asset to the department.

faculty name

Phone: (405) 682-1611, ext 7370
Office location: LIB Room 313
Office hours:

Please refer to your syllabus for my office hours. If you are not currently enrolled in one of my classes, please email me or give me a call. That contact information is provided on this page. Or contact the Business and Information Technology Division Office at 405-682-7888 to get my current office hours.

View faculty webpage