Lab 1: Getting started

    Lab 2: Conditionals

    Lab 3: Data definitions

    Lab 4: Unions and recursion

    Lab 5: Lists

    Lab 6: More fun with files and lists

    Lab 7: Exam preparation

    Lab 8: Abstraction

    Lab 9: Using built-in abstractions

    Lab 10: Location sharing

    Lab 11: PageRank

    Lab 12: Bus mapping

    Lab 13: Accumulators and generative recursion

    Lab 14: More generative recursion and accumulators

    Lab 15: Final exam prep

Labs are held each week on Thursday and Friday. All the exercises given in labs will be posted here.