Computers, Business and Design

Computer Studies

Charles Spencer offers a wide variety of courses in information technology and robotics.  Students will gain valuable skills and knowledge and have opportunities to explore projects and showcase their work.

Computers & Robotics 9 (9 level courses are NOT prerequisites for 10 level courses.

Robotics, Computer Science and Technology 10 (5 credit)

Computer Science 20 (5 credit) 
Computer Science 30 (5 credit) 

Computer Tech 20 (5 credit) 
Computer Tech 30 (5 credit) 

Robotics 20 (5 credit) 
Robotics 30 (5 credit)

20 and 30 level courses are typically 5 credits, though students can earn more credits by completing additional modules.


These courses will provide students with an understanding of the functional areas of business such as finance, marketing and human resources, as well as hands-on experiences to build their entrepreneurial skills.

Business 10 (3 credit)
Business 20 (3 credit)
Business 30 (3 credit)

We will be exploring the traditional means of wealth creation such as Bonds, Mutual Funds and Stucks, and some not so traditional ones such as Crypto Currency and FOREX.  Students will also be able to participate in a mock stock market scenario challenge, competing against other students nationally.

Investment Strategies 30 (3 credit)
There are no prerequisite courses for Investment Strategies 30.

Visual Communication (VISCOM)

Viscom 9 Animation, Photography, Design
(9 level courses are NOT prerequisites for 10 level courses)

VISOM Focus Areas (Gr. 10 - 12)
Animation, Photography, Design, Commercial Art, Video, Architecture

This group of courses is designed to provide students with flexible skill they can adapt to many situations relating to design, communication and esthetics.  Grades 9 - 12 students choose VISCOM and explore many possible pathways.


Accounting 10 (3 credit)
Accounting 20 (3 credit)
Accounting 30 (3 credit)

The ability to manage money is an invaluable skill in both the workplace and everyday life.  Training in accounting will give students practical skills they can apply as future business owners, managers, bookkeepers, accountants, and numerous other professional roles.


Sewing 10 (3 credit)
Sewing 20 (3 credit)
Sewing 30 (3 credit)

In Sewing 10/20/30, you can explore the art and skill of sewing, no experience required!  Past projects have included pyjama bottoms, dresses, original fashion designs, leather dog collars, and more! You will learn how to confidently work with fabric and the sewing machine, and have opportunities to learn handcrafts like crochet, cross-stitch, fashion illustration, and paracord-knotting.  These projects will equip you with basic life skills, but will also develop your creativity, patience, and problem-solving skills.

Note: Projects are worth 1-3 credits each, depending on complexity and required skills. 
Students take 10/20/30 all at once, and the individual specific credits are awarded based on projects completed (not by grade level).  It’s designed for students to earn 3 credits per quarter, but some students earn more.

Maverick Market

Maverick Market (5 credits)

In preparation to run a coffee shop/store you will earn credits and experience while learning about food safely and handling, providing Maverick - style customer service and being a mentor/mentee.  Part of your time in the classroom will be working in the Maverick Market or behind the scenes.  After the initial training, you can choose to specialize and hone your skill let in areas like marketing, communications and product development.  Ther are lots of ways to customize this course to your interests. 

Workplace Readiness

Workplace Readiness (3 credit)

Students will focus on developing their employability.  This course addresses workplace safely and acquiring a job and becoming eligible to take work experience or RAP.