Assignments

Home Assignments Lecture Blog Resources Project Discussion Group

All assignments will be posted on the CS Department's Bottlenose autograder.

Sign up for the course here: https://grader.cs.uml.edu/courses/15/reg_requests/new.
Please use your @student.uml.edu or @cs.uml.edu email address to register.

If you have lost your login link, go to https://grader.cs.uml.edu and type in your email address.
A new login link will be emailed to you.

PS9 Metacircular Interpreter

  • Out: Mon Dec 1
  • Due: Mon Dec 15

FPCode Project Code

  • Due: Thu Dec 11

FPFlyer Project Flyer / Web Page

  • Due: Mon Dec 8

FPD2 Final Project Deliverable 2

  • Due: Mon Dec 1

PS8 Streams

  • Out: Wed Nov 19
  • Due: Wed Nov 26

FPD1 Final Project Deliverable 1

  • Due: Mon Nov 24

FPP Final Project Proposal

  • Out: Mon Nov 10
  • Due: Fri Nov 14

PS7 Environments and Object Orientation

  • Out: Mon Nov 3
  • Due: Mon Nov 10 (extended to Wed Nov 12)

PS6 Type Systems

  • Out: Wed Oct 22
  • Due: Fri Oct 31

FP3 FP Team or Interest Declaration

  • Out: Wed Oct 22
  • Due: Wed Oct 29

FPE2 Final Project Exploration #2

  • Out: Wed Oct 22
  • Due: Mon Oct 27

FPE1 Final Project Exploration #1

  • Out: Wed Oct 8
  • Due: Fri Oct 17

PS5 Symbolic Differentiation

  • Out: Wed Oct 8
  • Due: Wed Oct 15

PS4 Using Map/Filter/Reduce and Trees

  • Out: Mon Sep 29
  • Due: Mon Oct 6

PS3 Data Abstraction, Lists, and Higher-Order Functions

  • Out: Wed Sep 17
  • Due: Wed Sep 24

PS2 Iteration vs. Recursion and Higher Order Procedures

  • Out: Wed Sep 10
  • Due: Wed Sep 17

PS1 Introduction to Scheme

  • Out: Wed Sep 3
  • Due: Mon Sep 8

PS0 Hello World with Racket and grader
Please first do the Software Installation https://grader.cs.uml.edu/lessons/64!

  • Out: Wed Sep 3
  • Due: Fri Sep 5