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). Starting in January, classes will be held in River Building, room RB 3202.

There will be no class on Family Day, February 19.

Last class will be held on April 2.

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