Joseph Scollo's "Programming Languages" Work Site
About This Page:
This page is for viewing programming projects and problem sets in the programing languages course(CSC 344) at suny oswego.
The body of work provided will be presented in a list format providing links in chronological order with respect to due date on each assignment.
There is a secteion with hyperlinks to other useful materials pertaining to programing languages. click here
to view the course web page
Programming Assignments and Problem Sets
Web Work Site Assignment: Specification
Survey of Programing Languages Assignment: Specification   | | Solution
Racket Assignment 1: Specification   | | Solution
BNF Assignment: Specification   | | Solution
Racket Assignment 2: Specification   | | Solution
Racket Assignment 3: Specification   | | Solution
Racket Assignment 4: Specification   | | Solution
Racket Assignment 5: Specification   | | Solution
Prolog Assignment 1: Specification   | | Solution
Prolog Assignment 2: Specification   | | Solution
HasKell - Various Computations: Specification   | | Solution
Rust Problem Set: Specification   | | Solution
Other Sites & Materials
Racket/Scheme/Lisp
Racket home page | | Racket Wiki | | Scheme Wiki | | Lisp Wiki
Prolog
Haskell
Rust
Programming Languages
Programming Langusges Wiki | | List of Programming Languages Wiki
Formalisms
Video Tutorials
Racket Video Tutorial | | Prolog Video Tutorial | | Haskell Video Tutorial | | Rust Video Tutorial
Alan Turing (A human every computer scientist should know about)
Alan Turing Wiki | | What is a Turing Machine? | | Alan Turing's paper from 1936: ON COMPUTABLE NUMBERS, WITH AN APPLICATION TO THE ENTSCHEIDUNGSPROBLEM | | The Turing Test Wiki