Computer Science Basics: Algorithms - Syllabus