StudyCircle
"The best way to learn something is to build it together."

Join 40,000+ students studying algorithms, shipping projects, and leveling up — together.

Trusted by learners at 200+ universities

Welcome back!

Log in to continue where you left off.

or

No account yet?

Hi, Alex! 👋

You're on a 6-day streak. Keep it going.

Continue learning

Data Structures 101

Data Structures 101

Module 5 of 8 · Arrays, stacks & queues

60%

Recent activity

Maya

Maya Patel commented on Study Buddy App
"Auth flow looks great — ready to merge 🎉"
12 min ago

Jordan

Jordan Kim completed Graph Traversals in Algorithms 101
1 h ago

Taylor

Taylor Sun joined ML Study Group
Yesterday

My projects

Algorithms 101 cover
Course

Algorithms 101

What you'll learn

  • Analyze any algorithm with Big-O time and space complexity.
  • Master sorting, searching, and divide-and-conquer patterns.
  • Solve graph and dynamic-programming problems with confidence.
  • Pass technical interviews with 40+ graded practice problems.

A hands-on introduction to algorithms designed for self-paced learners. Each week pairs short video lessons with a graded problem set and a live study room hosted by TAs.

1
Intro & Big-O Notation

Why complexity matters

12:04Free
2
Arrays & Two Pointers

Patterns that show up everywhere

18:32Enrolled
3
Sorting Deep Dive

Merge, quick, and counting sort

22:10Enrolled
4
Graph Traversals

BFS, DFS, and topological order

19:47Enrolled
5
Dynamic Programming

From recursion to tables

25:15Enrolled
Complexity cheat sheet.pdf

Uploaded by Prof. Lee

1.1 MB
Problem set 1.pdf

Due Friday

340 KB
Grading rubric.xlsx

Updated weekly

58 KB
Jordan Kim2 h ago

The graph traversal lecture finally made DFS click for me. Thank you!

Maya Patel5 h ago

Is anyone up for a study room this weekend to tackle problem set 1?

Prof. Lee1 d ago

Great question in lecture 3 — I've posted a follow-up in Files.

Projects

Study Buddy App

About

A flashcard and study-planner app built by our 4-person team for the HCI course. We're currently polishing the spaced-repetition engine and the onboarding flow before the mid-quarter demo.

Activity

Maya merged the auth branch into main

25 min ago

Jordan uploaded Roadmap.xlsx to Files

2 h ago

Alex invited Taylor Sun to the project

Yesterday

Maya moved Set up auth to In Progress

2 d ago

Board · Study Buddy App

Drag cards between columns — the project status updates automatically.

To Do 3

Design login screen
Design
Set up auth
Backend
Write tests
QA

In Progress 2

Build API endpoints
Backend
Connect DB
Infra

Done 4

Project setup
Done
UI kit
Done
ER diagram
Done
Repo & CI pipeline
Done

Files

StudyCircle Study Buddy App
PRD.md

Edited by Maya · 2 d ago

120 KB
Roadmap.xlsx

Edited by Jordan · 5 h ago

45 KB
Logo.svg

Design system v2

15 KB
Readme.txt

Getting started guide

2 KB

Members

NameRoleJoinedStatus
1–5 of 24

Settings

Alex Student

Alex Student

@alex · Seattle, WA

Bio

CS junior who loves study groups, flashcards, and turning caffeine into algorithms. Currently working through Algorithms 101.

Details

Location
Seattle, WA
Website
alex.dev
Joined
May 12, 2024
Email digests

Weekly summary of your courses and projects.

Project mentions

Notify me when a teammate @mentions me.

New course recommendations

Suggest courses based on my study streaks.

Compact mode

Dense lists for power users.

Autoplay lesson videos

Continue straight to the next lesson.

Study reminders

Nudge me daily at 4:00 PM.

Pro plan

$8 / month

Renews Jul 1, 2025 · Visa ending 4242

Last invoice

Jun 1, 2025 · Paid $8.00

Two-factor authentication

Protect your account with an authenticator app.

Checkout

Payment method

🔒 Secure checkout · 30-day money-back guarantee

Order summary

Algorithms 101

Lifetime access · Prof. Lee

$49.00
Subtotal$49.00
Tax$4.00
Total$53.00

You're all set!

Welcome to the course. Your receipt has been emailed to alex@student.edu.