8.13

Recitations🔗

    Recitation 0: Course Setup: IntelliJ and AI Assistance

    Recitation 1: Simple Data Definitions in Java

    Recitation 2: Working with Self-Referential Data

    Recitation 3: Methods for Complex Data

    Recitation 4: Working with Abstract Classes, Problem Solving

    Recitation 5: Custom Constructors and Equality

    Recitation 6: Designing a simple game

    Recitation 7: Parametric data and visitors

    Recitation 8: Understanding Mutation

    Recitation 9: Working with Cyclic Data

    Recitation 10: Imperative Worlds

    Recitation 10a: Visitors

    Recitation 11: Working with Stacks, Queues and Trees