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
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
Course Title and Description | Type of Course | UC a-g | Dual Enrollment |
AP Computer Science | Completer |
g or d |
|
Exploring Computer Science | Concentrator |
g |
|
Robotics Programming | Concentrator |
g |
|
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!