Enrichment • Series
Introductory Algorithms with Python
SL
RM
Rishit M
This series ended on October 10, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.
Series Details
About
Algorithms are at the heart of Computer Science.
The ability to be able to tell the computer what to do clearly, succinctly, and most importantly efficiently is an art.
In this course we'll dive deep into the important topics in design and analysis of algorithms. We'll learn various strategies for designing algorithms and their application.
All of this will be done in Python (however, you may use other programming languages if you wish so). Basic knowledge of python (or other programming language) is expected. (See: https://schoolhouse.world/series/3282)
Register now!
Tutor Qualifications
I understand algorithms very well, and have been using python for 4 years. I scored a 5/5 on AP Computer Science A.
✋ ATTENDANCE POLICY
No strict policy but try to attend all sessions as the later sessions will build on earlier ones.
Dates
October 1 - October 10
Learners
9 / 10
Total Sessions
6
About the Tutor
SL
RM
Hi! I am Rishit, a high school student. I love science and mathematics, and their practical applications. I'd like to help others as a tutor on this platform and learn some interesting new stuff.
View Rishit M's Profile
Upcoming Sessions
0
Past Sessions
6
1
Oct
CS
Session 1
Computer Science
What is an algorithm? Why are algorithms important? What are some practical applications of algorithms? We will get started by discussing about recursive algorithms and some related practice problems.
2
Oct
CS
Session 2
Computer Science
Today we will cover the sorting algorithms: Selection sort, Insertion sort, and Merge sort. We will also briefly discuss about asymptotic analysis.
3
Oct
CS
Session 3
Computer Science
Today we will talk about searching algorithms like linear search, binary search, and an overview of hashing.
4
Oct
CS
Session 4
Computer Science
We will do a lot of practice problems based on searching and sorting in this session.
5
Oct
OH
Session 5
Office Hours
Ask your doubts and attempt more practice problems.
10
Oct
CS
Session 6
Computer Science
Introduction to graphs and related algorithms.