Intro to Computer Science - Intro to Computer Science

Build a Search Engine & a Social Network

  1. Lesson 1: How to Get Started
  2. Lesson 1: Problem Set
  3. Lesson 1: Problem Set (Optional)
  4. Lesson 1: Q&A
  5. Lesson 2: How to Repeat
  6. Lesson 2: Problem Set
  7. Lesson 2: Problem Set (Optional)
  8. Lesson 2: Problem Set (Optional 2)
  9. Lesson 2: Q&A
  10. Lesson 2.5: How to Solve Problems
  11. Lesson 3: How to Manage Data
  12. Lesson 3: Problem Set
  13. Lesson 3: Problem Set (Optional)
  14. Lesson 3: Problem Set (Optional 2)
  15. Lesson 4: Responding to Queries
  16. Lesson 4: Problem Set
  17. Lesson 4: Problem Set (Optional)
  18. Lesson 5: How Programs Run
  19. Lesson 5: Problem Set
  20. Lesson 5: Problem Set (Optional)
  21. Lesson 5: Q&A
  22. Lesson 6: How to Have Infinite Power
  23. Lesson 6: Problem Set
  24. Problem Set 6 Starred
  25. Lesson 6: Q&A
  26. Lesson 7: Past, Present, and Future of Computing
  27. Cumulative Practice Problems
  28. Challenging Practice Problems
  29. Code Editor
  30. Final Project Description