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.


This course is designed to provide students with a wide range of computer literacy skills, particularly in the area of Web development. Students will develop knowledge and skills in web site design, user interface, writing for the web, and database creation. Possible applications include HTML, CSS, JavaScript, GIMP, and Dreamweaver.

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.

For this course, students will work with three applications that are part of Adobe Creative Suite 6 (CS6):

Dreamweaver, Photoshop, and Fireworks.

Dreamweaver is a web design and development application that combines a visual design surface known as Live View and a code editor with standard features such as syntax highlighting, code completion, and code collapsing as well as more sophisticated features such as real-time syntax checking and code introspection for generating code hints to assist the user in writing code. Combined with an array of site management tools, Dreamweaver lets its users design, code and manage websites.

Photoshop has long been considered essential software for graphic design. Photoshop’s functions include photo editing, website design, and the creation of elements for any type of project. It is also commonly used to create layouts for design, such as posters and business cards, although Illustrator or InDesign are often better for those tasks. Photoshop is an excellent tool for editing photos. Using a variety of tools within the software, a designer can: crop photos, resize photos, adjust and correct colors, touch-up photos, such as “erasing” a blemish or removing a tear or fold, apply a large selection of filters such as “watercolor” for special effects and styles, optimize photos for the web by choosing file formats and reducing file size, save photos in a variety of formats for use in print projects, and use their creativity to perform countless tasks.

Fireworks is made for web designers for rapidly creating website prototypes and application interfaces. Its features include slices and the ability to add hotspots. It is designed to integrate with other Adobe products such as Dreamweaver and Flash.


For this course, students will work with three applications that are part of Adobe Creative Suite 6 (CS6):

Flash, Illustrator, and InDesign.

Flash is a multimedia and software platform used for creating vector graphics, animationbrowser games, rich Internet applications, desktop applications, mobile applications and mobile games. Flash displays text, vector and raster graphics to provide animations, video games and applications. It allows streaming of audio and video, and can capture mouse, keyboard, microphone and camera input.

Illustrator is a vector graphics editor. It is used by both graphics designers and artists to create and edit vector images. The application is widely used to create photo-realistic drawings, maps, infographics, drawing illustrations, logos, graphs and charts.

InDesign is a desktop publishing application used to design and produce documents for use in print and online. It combines page layout and compositing functions with typographical controls and image manipulation to produce files for export to computer-to-plate printing systems, websites and other online portals. It can be used to create works such as posters, flyers, brochures, magazines, newspapers and books.