8.13

Recitations🔗

    Recitation 1: Introduction to IntelliJ and Simple Data Definitions

    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 11: Working with Stacks, Queues and Trees