D O S   P U E B L O S   H I G H   S C H O O L
Computer Science

Industry Sector: Information and Communication Technology


DP Logo

Pathway Description

DPHS Computer Science has been proudly teaching software development since 2003. Our classes are open to ALL DP students – no application or special program enrollment required! Courses may be taken in any order, as a “Pathway” or simply as stand-alone electives. All classes are fully hands-on and project-based, taught by Mr. McKee in the T-10 computer lab. No prior programming experience is required for any class, but you should know algebra and geometry, and should be familiar with basic computer operation.

Skills Acquired

  • Object-oriented programming using JAVA

  • Use VEX  robots to learn the basics of programming in the ROBOTC and VexCode language.

  • Web Site development using Dreamweaver 

  • Game Theory using Snap/Scratch

  • Graphics programming with Processing







Computer Science Courses

Video Overview
of Courses

Course Title and Description Type of Course UC a-g Dual Enrollment 
AP Computer Science Completer

g or d


Exploring Computer Science Concentrator


Robotics Programming Concentrator



Computer Science Instructors

Kevin McKee

Kevin McKee holds a BS in Engineering Technology from Cal Poly, San Luis Obispo, and worked for over 20 years in the computer technology field as a Software Engineer and IT Manager prior to teaching. His interests include spending time with his family plus all kinds of activities like surfing, sailing, skiing, cycling, hiking, and gardening. He is the author of the NYT best selling self-help book, Careers in Computers. He is famously bald.

Email is far and away the preferred method for contacting me, as I check mine several times a day. I am NOT usually available by phone, since I teach in several locations around campus. Feel free to contact me about anything!