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

2022/23 Course Information

This course will run online on Mondays 7:00-8:30pm from September 2022 to April 2023.

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

Registration Information

Registration fee: $450.


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 the course and then get approval for a fee waiver, there will be a non-refundable administration fee of $25 per registration.

Fee Waiver Information and Application

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