Handouts

Number Date Topic Handout
0 Course packet 00-packet.pdf
Fixed typos in combinator table on 2024-04-30.
1 Syllabus 01-syllabus.pdf
2 Honor Code 02-honor-code.pdf
3 Lab 0 lab-0.pdf
4 Lab 1 lab-1.pdf
5 WCMA Activity 05-wcma-activity.pdf
6 Lab 2 lab-2.pdf
7 Lab 3 lab-3.pdf
8 Lab 4 lab-4.pdf
9 DT to AST conversion rules 09_tree_conversion.pdf (typo fixed!)
10 Practice problem solution 10_normal_order_derivation.pdf
11 Folding activity solution 11-folding-solution.pdf
12 Lab 5 lab-5.pdf
13 Function graphs acvitity 13-graphs-activity.pdf
14 Midterm exam study guide 14-midterm-study-guide.pdf
Solutions will be provided next week. Please bring questions to our midterm review class on Tuesday.
15 Midterm exam study guide solutions 15-midterm-study-guide-sol.pdf
16 Resubmission instructions 16-resubmissions.pdf
17 Lab 6 lab-6.pdf
18 Reduction proofs activity 18-reduction-proofs-activity.pdf
19 Reduction proofs activity solution 19-reduction-proofs-activity-solution.pdf
20 Lab 7 lab-7.pdf
21 Function graphs acvitity solution
(sorry, meant to post this earlier)
21-graphs-activity-solution.pdf
22 WCMA Activity 2
22-wcma-activity-2.pdf
23 Lab 8 lab-8.pdf
24 What study strategies work well? 24-studying-for-quizzes.pdf
25 Lab 9 lab-9.pdf
26 Midterm 2 study guide 26-midterm-2-study-guide.pdf
27 Midterm 2 study guide solutions 27-midterm-2-study-guide-sol.pdf
28 Final project checklist final-project-checklist.pdf
  • CSCI 334: Principles of Programming Languages, Spring 2024

CSCI 334 website repository, Spring 2024

Powered by Bootstrap 4 Github Pages