Introduction to Computer Algorithms (Algorithms I), grades 8-9* 

*Refers to the level of mathematics and not to the actual age.

Introduction to algorithms will provide the basics of what an algorithm
is. We will show the kids how to think about resolving a problem as a
step-by-step process. We will show them how to break the problems in
manageable components and solve them in simple mathematical steps. In
particular this course will cover:

– Mathematical concepts on algorithms such as set theory, Matrices, etc
– Problem definition and decomposition
– Computing fundamental on Pseudo code steps
– Simple algorithmic structures
– Classical problems and algorithms such as Fibonacci, Towers of Hanoi,
– Introduction to Graphs
– Simple graph algorithms
– Examples such as traveling salesman problem and why it becomes complex
– Other interesting topics such as time versus space

Course Information

The course will run from September 18, 2017 to April 2018 on Monday evenings from 6:00 to 7:30 (Break in December). Classes will be held in Richcraft Hall 1200 (until December).

Last class in the Fall term is December 4.

First class in the Winter term is January 8.

Registration Information

Registration fee for this course is $395.50 ($350.00 +13% HST).

Maximal enrolment is 40 students.

This class is full and registration is closed.


For students with limited financial resources some fee adjustment may be available.

Refund Policy

100% refund prior to September 30th
75% refund prior to October 31st
50% refund prior to November 30th

To request refund, please send an e-mail to before the deadline.


For details please write to
**Please note we are unable to answer any enquiries by phone.**

Need Directions?

Carleton University Campus Map