From edf0c233c7353124b2ba697caa2319ac7c0a62c6 Mon Sep 17 00:00:00 2001 From: Prakhar Srivastav Date: Sun, 18 Dec 2016 23:24:07 -0500 Subject: [PATCH] added CS91 --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index e0b9c1c..daa0508 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,9 @@ Courses - Modelled after the influential paper on [incremental approach to compiler design](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf), this course teaches how to build a compiler in OCaml - [Course on Github](https://github.com/compilers-course-materials) - [Notes](https://github.com/compilers-course-materials/cs75-s16-lectures) +- [CS 91](https://www.cs.swarthmore.edu/~jpolitz/cs91/s15/index.html) **Introduction to Programming Languages** *Swathmore College* Lecture Notes Assignments + - Uses the [Pyret](https://www.pyret.org/) programming language & [PAPL](http://papl.cs.brown.edu/2014/) book to understand the fundamentals of programming languages. + - [Labs](https://www.cs.swarthmore.edu/~jpolitz/cs91/s15/s_labs.html) - [CIS 194](http://www.seas.upenn.edu/~cis194/) **Introduction to Haskell** *Penn Engineering* Assignments Lecture Notes - Explore the joys of functional programming, using Haskell as a vehicle. The aim of the course will be to allow you to use Haskell to easily and conveniently write practical programs. - [Previous](http://www.seas.upenn.edu/~cis194/spring13/index.html) semester also available, with more exercises