CompSci 334, Spring 2022
Mathematical Foundations of CS
Assignments





Click here for Student L-Systems from Spring 2022




If you have any regrade requests for projects/homeworks fill out this form.

REGRADE Form for Programming projects

Submissions

Be sure to download JFLAP Version 7.1. There are several versions of JFLAP.

Turn in homeworks in Gradescope.

Written homework must be turned in as one .pdf file. You can write homework using LaTex, or write on paper and scan it to a .pdf, or take pictures of it and put those pictures into a word doc and then convert it to .pdf. It must be clearly readable so we can grade it.

Homeworks

Assignment Due Date

Homework 1

January 13

Homework 2

January 20

Homework 3

January 27

Homework 4

February 17

Homework 5

February 24

Homework 6

March 3

Homework 7

March 29

Homework 8

Turing paper
April 5

Programming Projects

Project Reflect Form Due Date

Project 1

datafiles (.zip)

Reflect Due: February 10

Project 2

parsedata.txt

studentFiles.zip

Reflect Part 1 Due: March 15
Part 2 Due: March 22

Project 3

JSAWAA

JSAWAA Documentation

Sample JSAWAA .txt files (.zip)

Python Turtle Graphics

Python Turtle Tutorial

Reflect Due: April 19(Extended one day April 20)

Video can be turned in April 21 no penalty
NOTE: No late projects after April 21