Computer Information Systems 12: Course Outline

Teacher: Mr. Colin Kam
Room: 142

Indigenous Acknowledgement: We acknowledge that we live, work, play, and learn on the unceded and traditional territory of the xʷməθkʷəy̓əm (Musqueam), sel̓íl̓witulh (Tsleil Waututh) and sḵwx̱wú7mesh (Squamish) Coast Salish peoples.

Indigenous Perspectives: Indigenous knowledge and perspectives are an important part of the historical foundation of both B.C. and Canada and are integrated into every subject in the new curriculum. All students will have opportunities to better understand and respect a variety of cultures, both their own and others.

Pre-requisites: Grade 11/12 with programming and web-coding experience is recommended.

Computer Information Systems 12 is a full-year course with a focus on computer hardware and business computing. Through the study of robotics and microcomputers, students will have an opportunity to build their own projects to solve real-life problems and use code to manipulate the hardware.


Schedule: The timeline may be subjected to change at the teacher’s discretion.

  • Custom-Built PC (1 week)
  • Review of Emerging Technologies (2 weeks)
  • Robotics and Microcomputers (3 weeks)
  • Elevator Pitch / Business Plan (1 week)
  • Website Building (1.5 weeks)
  • SQL Database (1.5 weeks)

Student Materials: Students will need these items for the course during in-person classes.

  • Microfiber cloth
    • To wipe off the keyboards before and after use.
    • Disinfectant solution available in class.
    • Headphone or earbud (2.5 mm jack)
  • Headphone or earbud (2.5 mm jack)

For remote learning, in addition to a PC or Mac with internet access, students will need:

  • Raspberry Pi (Model 3B) with 8GB microSD card
    • Students may purchase a Raspberry Pi kit from or another retailer if they wish to keep or sell their capstone project afterwards.
    • Students may also opt to borrow a Raspberry Pi starter kit from the teacher.

Assignments: Students are provided a sufficient amount of class time to complete their assignments. This allows the teacher to give instant and on-going feedback; the teacher expects nothing less than quality end-products.

Late assignments will be counted as missing (i.e. zero) until they are marked, usually at a much later time. Students may request an extension before the deadline, and it is only granted on an individual basis under special circumstances.

Classroom Rules: Students are responsible for taking full advantage of their learning opportunities. The teacher’s responsibility is to provide such opportunities, to fairly evaluate students, and to establish a safe learning environment by supporting these five classroom rules:

  1. Come to class on time.
  2. Be prepared to learn.
  3. Follow instructions the first time given.
  4. Respect others and their belongings.
  5. Keep the classroom clean.

Washroom privileges are allowed at the teacher’s discretion but not to be abused. NEVER bring food, drinks, or cell phones into the classroom, as they will be confiscated on sight and returned at the end of the day or next day.

Evaluation: Students will be evaluated on assignments, projects and tests each term based on the following weights:

  • Assignments and Projects (75%)
  • Tests (20%)
  • Professionalism (5%)

Each term is equally weighted and independently reported, meaning the final mark is the simple average of the three terms. Letter grades are based on the student’s ability to meet the learning outcomes of the course, whereas work habits are reported as excellent (E), good (G), satisfactory (S) or needing improvement (N).

Last Updated: September 9, 2020