Resources
The below is a tiny fraction of what is available online.
Text
There is no text for CSE 131. We will be using the lecture notes and other course materials such as reference works, web sites, tutorials, etc. will be made available on this site as appropriate.
Acceptable completion of the course assignments and examinations will require familiarity with the assigned readings and material covered in class and section, and so paying attention during lectures and section is exceptionally important.
X86
- x86 interpreter
- UVa x86 Assembly Guide
- Mac Os Stack Alignment
- C Calling Convention
- Wikibooks X86 Assembly
Getting Started with Haskell
- Haskell-Lang
- Getting started with Haskell
- What I Wish I Knew When Learning Haskell
- Haskell Cheat Sheet
- Haskell Pitfalls
Books on Haskell
- Haskell Programming from First Principles by Christopher Allen and Julie Moronuki
- Programming in Haskell by Graham Hutton
- Real World Haskell by Bryan O’ Sullivan, John Goerzen, and Don Stewart
- The Haskell School of Expression by Paul Hudak
- Learn You a Haskell by Miran Lipovača
- Haskell Wiki Book