Principles of Computer Science
This course is an introduction to computer science. The course exposes students to the secrets of hardware and provides students the opportunity to experience the satisfaction of writing software. Students will pursue practical tasks such as maintaining their personal computer and setting up a wireless network that will require a team effort. Students explore programming concepts using Excel, Game Maker, Scratch, Second Life and web programming. This course trains students to create computer generated graphics, develop a computer game, program a robot, and other projects. It is intended for the student looking for a brief exposure to computer science.