Quick Links
Unix Cheet Sheets
λ-calculus demo
Assignment 3 Family Tree
YouTube Channels
Dr. BC: CS210
Dr. BC: Copy That!
Set-up
PuTTy, etc.
Lecture Notes
Intro
- CS210 Marking
- CS210 Weekly Assignments: Unix Cheat Sheet
- CS210 Weekly Assignments: Connecting to Server
- CS210 Weekly Assignments: Unix tutorial (Setting up)
- CS210 Weekly Assignments: Submitting
- CS210 Weekly Assignments: VIM tutorial (To edit files)
Chapter 01 Programming Languages
Chapter 02 Defining Program Syntax
Chapter 03 Where Syntax Meets Semantics
Chapter 04 Language Systems
Chapter 05 A First Look At ML
- SML Basic Tutorial
Chapter 05 lambda Aligators
Chapter 05 Lambda Children Story
Chapter 06 Types
Chapter 07 A Second Look At ML
- SML Use patterns to reverse a list Tutorial
- SML member function and common questions
- SML mergeSort playlist
---- SML merge function with patterns
---- SML halve function
---- SML mergeSort function
- SML print function
- Merge sort soruce code (with print). Copy it if you want to practice
Chapter 08 Polymorphism
Chapter 08 Static And Dynamic Binding
Chapter 13 A First Look At Java
Chapter 16 Object Orientation
Chapter 19 A First Look At Prolog
Chapter 20 A Second Look At Prolog
Chapter 10 Scope
Chapter 12 Memory Locations For Variables
Chapter 14 Memory Management
A Brief Look At Python