CIS 12: Course Outline

Pre-requisites: Grade 12 with Programming 11/12 or with teacher’s permission.

Block: 1-3 and 1-4

Computer Information Systems 12 is a full-year hardware and operating-system course with a focus on network theory and computer hardware. Students will be exposed not only to PCs (Windows) but also Mac (OS X) and micro-controller (Linux) environments. Students will study N+ network theory, A+ hardware repair and software trouble-shooting. Exceptional students may also have an opportunity to be active administrators on the school network.


Schedule: Click here to view the day-by-day schedule.The timeline may be subjected to change at the teacher’s discretion.

  • Term 1: Operating Systems
    • Professionalism: Code of Conduct
    • Virtual Environments: Windows, Mac, Linux
    • OS and Software Installation
  • Term 2: Raspberry Pi and Arduino
    • Networking
    • Linux and Driver Installation
    • R-Pi Assignments
  • Term 3: Capstone Project
    • Raspberry Pi / Arduino Projects

Student Materials: Students will need these items for the course.

  • Headphone or earbud (2.5 mm jack)
  • Raspberry Pi (Model 3B+ or newer) 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 but are required to place a fully refundable damage deposit upon return in excellent condition.
  • 16GB+ USB 2.0+ Flash Drive (or External USB 2.0 SSD/HDD)
    • Students need external storage for installing and testing x86/x64 operating systems on virtual environments.

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 1, 2019