- 5118014-01: Mon 5PM-6PM & Tue 4PM-6PM@Room 103, S4-1
- 5118014-02: Tue 9AM-11AM@Room 206 & Fri 11-12PM @Room 103, S4-1
- Instructor: Shin Hong https://hongshin.github.io 📧 hongshin@gmail.com 🚪 316 S4-1
Textbooks
- Easy Rust
- Introduction to Programming Languages
- the online version of this textbook is freely available to everyone.
Lecture materials
- Week 14. MFAE: VAE with Mutable Variables
- Week 13. BFAE: VAE with Boxes
- Week 12. RFAE: VAE with Recursive Functions
- Week 11. FVAE: Recursion Using Fixed-point Combinator
- Week 10. FVAE: VAE with First-class Function
- Week 9. F1VAE: VAE with First-order Functions
- Week 7. VAE: Arithmetic Expression with Variable
- Week 6. Rust crash course (4)
- Week 5. Arithmeatic Expression with Desugar
- Week 4. Arithmetic Expression (ae)
- Week 3. Rust crash course (3)
- Week 2. Rust crash course (2)
- Week 1. Rust crash course (1)
Previous Class
Recommended readings