CS61B Textbook Fall 2025
search
⌘Ctrlk
GitBook Assistant
GitBook Assistant
Working...Thinking...
GitBook Assistant
Good evening

I'm here to help you with the docs.

⌘Ctrli
AI Based on your contextquestion-circle
CS61B Textbook Fall 2025
  • Fall 2025 Textbook
  • Contributors
  • DISCLAIMER
  • 1. Introduction
  • 2. Defining and Using Classes
  • 3. References, Recursion, and Lists
  • 4. SLLists
  • 5. DLLists
  • 6. Arrays
  • 7. Testing
  • 8. ArrayList
  • 9. Inheritance I: Interface and Implementation Inheritance
  • 10. Inheritance II: Subtype Polymorphism, Comparators, Comparables, Generic Functions
  • 11. There is no chapter 11.
  • 12. Inheritance III: Iterators, Object Methods
  • 13. Asymptotics I
  • 14. Disjoint Sets
  • 15. Asymptotics II
  • 16. ADTs and BSTs
  • 17. Asymptotics III
  • 18. B-Trees
  • 19. Red Black Trees
  • 20. Hashing I
  • 21. Hashing II
  • 22. Heaps and Priority Queues
  • 23. Tree Traversals and Graphs
  • 24. Graph Traversals and Implementations
  • 25. Shortest Paths
  • 26. Minimum Spanning Trees
  • 27. Prefix Operations and Tries
  • 28. Software Engineering I
  • 29. Reductions and Decomposition
  • 30. Basic Sorts
  • 31. Quicksort
  • 32. Software Engineering II
  • 33. More Quick Sort, Sorting Summary
  • 34. Software Engineering III
    • 34.1 Candy Crush, SnapChat, and Friends
    • 34.2 The Ledger of Harms
    • 34.3 Your Life
    • 34.4 Summary
    • 34.5 Exercises
  • 35. Sorting and Algorithmic Bounds
  • 36. Radix Sorts
  • 37. Sorting and Data Structures Conclusion
  • 38. Software Engineering IV
  • 39. Compression and Complexity
  • 40. Compression, Complexity, P = NP
gitbookPowered by GitBook
block-quoteOn this pagechevron-down

34. Software Engineering III

By William Lee and Teresa Luo

34.1 Candy Crush, SnapChat, and Friendschevron-right34.2 The Ledger of Harmschevron-right34.3 Your Lifechevron-right34.4 Summarychevron-right34.5 Exerciseschevron-right
Previous33.5 Exerciseschevron-leftNext34.1 Candy Crush, SnapChat, and Friendschevron-right

Last updated 3 months ago