Course Code CS 100
Course Title Introduction to Computing through Applications
Online Offers
  • Winter 2022 (tentative) (Instructor: TBA)
  • Fall 2021 (tentative) (Instructors: Barbara Daly, Dave Tompkins)
Course Location Online
Credit Weight 0.5
Course Description

Using personal computers as effective problem solving tools for the present and the future. Effective use of spreadsheets to process, manipulate, and visualize numeric and textual information. Introduction to the Internet, World Wide Web, HTML, and XML. Algorithms underlying the functional components of web search engines and their influence on data access. Using wikis to publish, reshape, and organize data collaboratively. [Offered: F,W,S]

Typical terms may not reflect online offerings.

Course Work and Exam Spring 2021 course outline (note 2)
Author(s) Frank Tompa
Coordinator Barb Daly
  • Prerequisite: Not open to Mathematics,Biomedical,Chemical,Civil,Computer & Electrical,Environmental,Geological,Management,Mechanical,Mechatronics,Nanotechnology & Systems Design Eng students.
  • Antirequisite: All second,third or fourth year CS courses or equivalents
  • Software: Your computer must have at least 200 MB hard drive space available. Students using their own computers will need to install additional software. On-campus computer labs are available for registered students.
System Requirements
  • A computer with Internet access is required for all online and multimodal courses. Please see the System Requirements.
Taught in English
Special Notes 1) CS 100 is intended for anyone wishing to gain basic computer literacy and a working knowledge of some common software packages available on personal computers.
2) The time commitment for CS 100 varies depending on the individual student. It is recommended that students new to computing consider enroling in CS 100 only and not register in additional online classes concurrently.
3) Additional details can be found on the course website
How to Register:
Waterloo Students
Enrol In, Drop, and Swap Classes Online
How to Register:
Non-Waterloo Students
How to Apply - Prospective Students
Fees Tuition Fees, Financial Aid, Scholarships, and Awards

  1. The Undergraduate Calendar and the Graduate Calendar are the official source for information about course details. Quest is the official source for Undergraduate and Graduate Schedule of Classes information. The offerings indicated on this site are unofficial and subject to change daily. The course instructor will provide the official course requirements and expectations at the start of term.
  2. If available, the example of a recent course outline is provided for general information only. It gives an overview of the course from a recent offering but it is not the course outline for the current offer and is subject to change. If you are currently taking this course, the official course outline that applies to this offer is in your online course.
  3. Library Requirements: Please see the online library access and Waterloo ID card information.
  4. For a list of any required textbooks and other materials to be purchased, go to the Waterloo BookStore.