Week 4Apr 20 - Apr 25
Algorithms & Big O + Regex & File I/O
~10 hours this week (5h per track)
CS Fundamentals
Track A: CS50: Algorithms — Thinking About Efficiency
Learn searching and sorting algorithms, understand Big O notation, and discover why choosing the right approach can make your code millions of times faster.
Start LessonPython
Track B: Python: Regex & Reading/Writing Files
Learn to find patterns in text with regular expressions and automate reading/writing files — skills you'll use constantly in data processing.
Start Lesson