Algorithms and Programming for High Schoolers

When and where: Addis Ababa Institute of Technology, Addis Ababa University (Amist Kilo), July 4-29 (European calendar)

Instructor: Jelani Nelson

Organizers: Naod Duga, Jelani Nelson

Teaching Assistant: Imnet Edossa

This is the website for a summer course on algorithms and programming for high schoolers, in Addis Ababa. The course is free and will be taught in English, and students interested in finding out contact information and registering should read this flyer (በአማርኛ).


Week 1

Week 2

Week 3

Week 4

Students interested in seeing similar courses should look at the websites for 6.042, 6.006, and 6.046 at MIT. There are also several websites which contain algorithms problems for solution, which could make good practice: see the USACO Training Program Gateway, TopCoder, the Sphere Online Judge, Z-Trening, and the UVA Online Judge. You can take a crash course in Python 3.0 here (note the lecture notes above were prepared with Python 2.6 in mind, and there are some differences), and the readings here may also be helpful in learning Python.