Skip available courses

Available courses

This course is designed to provide students with a wide range of computer literacy skills. Students will develop knowledge and skills in keyboarding, computer fundamentals, business applications, use of the Internet, and web site design.

Students will use a program called All The Right Type to learn and develop keyboarding skills. Students will be introduced to a program called Scratch for creating animations and games. Students will be introduced to a program called GIMP for working with and manipulating digital images. Students will learn about and use programs that are part of the Microsoft Office Suite (Word, Excel, PowerPoint, Access). Students will use the Internet for research, and will be introduced to HTML for making web pages. Students will develop basic Web sites using Dreamweaver, and will create Web page animations using Flash.


In this course, students will learn how today's digital games and interactive experiences are created. Students will have the opportunity to create games of their own using various applications.

In particular, students will create games using the following tools:

Scratch, C++ (object-oriented programming), Flash (ActionScript)

Flash has powerful drawing and design tools for creating scenes, characters, and game objects. Flash also has its own built in programming language called ActionScript, which can be used to control the game objects.

This course is designed to introduce students to various tools used to create dynamic and interactive web pages. Students will learn various programming techniques.

Possible applications include the following:

HTML, XHTML, CSS, JavaScript, PHP, MySQL, Python, Assembly Language, Turing Machines

This is a programming course in which students will be introduced to the Java programming language, and students will learn about object-oriented programming.

Possible programming concepts to be covered include: using graphics methods, variables and calculations, methods and parameters, subroutines, using objects, selection, repetition, recursion, writing classes, inheritance, arrays, and string manipulation.

This course offers students credit for Computer Science 132 at Camosun College.