Algorithms III: Advanced Data Structures and Memory Organization, grades 9-10* (Online)

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

This course is a sequel to Computer Algorithms II (Data Structures and Graph Algorithms) course. If you have not taken Computer Algorithms II, but have advanced knowledge of computer programming, you may ask the course Instructor for permission to register.

Algorithms III requires solid programming knowledge at the level of Algorithms II.  Course introduces abstract data structures such as lists and trees to solve complex computer science problems.

2023/24 Course Information

This course will run on Thursdays 5:30-7:00pm from September 28, to April (with a break in December).

Maximum enrollment is 40 students per class.
We reserve the right to cancel the course with a full refund if minimum enrollment is not reached.

Registration Information

Registration is now closed.
We will open registrations for September 2024 in April.

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