Computer Algorithms II, grades 8-9* (Online)

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

This course is a sequel to Computer Algorithms I course. Students are permitted to take Computer Algorithms II without previously having taken Computer Algorithms I, provided that they have some experience with computer programming.

We will cover the following topics:

– Algorithms review – flow chart and pseudo code
– Searching
– Hash functions
– Sorting
– Basic data structures – Stack
– Basic data structures – Queue
– Basic data structures – List
– Applications of data structures – Scheduling

2020/21 Course Information

This course will run online on Monday evenings 6:30-8:00pm from September 2020 to April 2021.

We reserve the right to cancel the course with a full refund if minimum enrollment is not reached.

Registration Information

Registration fee: $420


For students with limited financial resources fee waivers may be available.
If you intend to apply for a fee waiver, please do NOT complete the regular registration. If you register for a course and then get approval for a fee waiver, there will be a non-refundable administration fee of $25 per registration.

Since financial situation is volatile for many families in this challenging time, we will begin accepting applications for the Fee Waivers on August 1, 2020. We are committed to not closing registrations in courses before August 31. If a course becomes full before that date, we will add an additional section of that course.

Refund Policy

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

To request refund, please complete this form 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