This page has links to lab assignments.

Lab assignments are not graded, and you do not need to submit them.

Date Assignment File
Aug 28 Lab 1: Regular Expressions n/a
Aug 30 Lab 2: Finite Automata using JFLAP n/a
Oct 4 Lab 3: Course Scheduling (Part I) CS340_Lab3.zip
Nov 1 Lab 4: Tic Tac Toe in Scala tictactoe.scala
Nov 6 Lab 5: Tic Tac Toe in Scala (Again) tictactoe2.scala
Nov 8 Lab 6: Functional Programming Exercises lab6.scala
Nov 13 Lab 7: Mandelbrot Set in Scala mandelbrot.scala
Nov 15 Lab 8: Parallel Mandelbrot Set in Scala mandelbrot.scala
Nov 20 Lab 9: Tail-recursive list merge in Erlang sort.erl
Nov 27 Lab 10: List Processing in Erlang n/a
Dec 4 Lab 11: Clojure Programming n/a