Python: An introduction to data structures & algorithms
SAT Score Range
•
5 sessions
•
AP
NP
AN
+16
This series ended on January 15, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.
About
We'll learn 1-2 new data structures each session, and discover where they could be applicable in real-life situations!
Tutored by
Schedule
✋ ATTENDANCE POLICY
You can choose which sessions you'd like to attend but I highly recommend attending each session. If you can't make it or would like a change in time, feel free to let me know!
SESSION 1
21
Nov
SESSION 1
Other Topics
Other Topics
Sun 3:00 PM - 3:30 PM UTCNov 21, 3:00 PM - 3:30 PM UTC
In this session, we will discuss what we are going to cover throughout this series and meet each other! Other than that, we'll talk about why data structures and algorithms are worth learning and where they are used in real-life applications. I'll also check how fluent everyone is in their programming language of choice. In this series, I'll be using Python but feel free to use any language you want.
SESSION 2
24
Nov
SESSION 2
Computer Science
Computer Science
Wed 3:00 PM - 4:00 PM UTCNov 24, 3:00 PM - 4:00 PM UTC
In this first real session, we'll cover Big O Notation in detail so that you will be able to determine any algorithms' performance and write more efficient code. In the next session, we'll start with data structures. Feel free to send me a message if you have any questions, no math background is required but understanding the basics in any programming language, especially loops, would be incredibly useful.
SESSION 3
1
Dec
SESSION 3
Computer Science
Computer Science
Wed 3:00 PM - 4:00 PM UTCDec 1, 3:00 PM - 4:00 PM UTC
In this session, we will cover arrays which are also known as lists in Python. We'll discover useful built-in methods or functions, learn how to work with multi-dimensional arrays, and cover the basics of the Python libraries Numpy and Pandas. (Multi-dimensional) arrays are often used in data science so I highly encourage you to attend this session and make sure you understand everything well.
SESSION 4
5
Jan
SESSION 4
Computer Science
Computer Science
Wed 3:00 PM - 4:00 PM UTCJan 5, 3:00 PM - 4:00 PM UTC
Hey all! I just finished my exams and will be continuing the series. Thank you for leaving feedback, I'll work on the suggestions you gave me :)
In this session, we'll be covering hash tables! We'll be coding it in Python, you should know the fundamentals including arrays. I'm looking forward to seeing you again!
SESSION 5
9
Jan
SESSION 5
Computer Science
Computer Science
Sun 3:00 PM - 4:00 PM UTCJan 9, 3:00 PM - 4:00 PM UTC
In this session, we'll cover object-oriented programming!
It is a widely used concept and will allow you to write better, more organized code!
I'll see you then :)