Yehua Zhang's CSC366 Assignments page


About this site:

This page is for submitting Yehua Zhang's assignments for csc366 during the Fall 2019 semester.
The assignments are organized chronologically in "The Work" section. "Other stuff" section is for the links that are related to this course.


The work:

1.Programming Languages KB Assignment 1: KB proglangdemo1

2.Programming Languages KB Assignment 2: KB proglangdemo2 proglangdemo3

3.The Crypto Problems: Crypto

4.Programming Challenge: The Wild Card! 1.Sketch 2.KB 3.KB in English 4.Demo 5.Annotated Demo

5.Reading Assignment - The Unconscious Juggling of Mental Objects: CCM_Reading.pdf

6.Global Variable ADT Assignment: 1.gv.pro 2.sample_demo 3.arithmetic.pro 4.arithmetic_demo 5.The user guide

7.Crypto: Problem Generation: 1.gen.pro 2.gen_demo 3.psm_triples

8.Crypto: Essential Exhaustive Problem Solver:
   Part 1: combinatorial_sets.pro  combinatorial_sets_demo
   Part 2: crypto_234_short.pro  crypto_234_short_demo
   Part 3: crypto_2345_short.pro  crypto_2345_short_demo  crypto_testers.pro

9.Reading Assignment - The Architecture of Jumbo: Text

10.Crypto: Exhaustive Problem Solver with Elaborations: Source Demo Program Description Nature of the Program

11.Programming Challenge: List Processing 1.Demo 2.User_guide

12.Video Assignment: Text Video

13.Heuristic Problem Solver: Document  Essay  Demo Source

14.Crypto NLP Interface: crypto_r crypto_r_demo crypto_i crypto_i_demo


Other stuff:

1.Zen and the Art of Motorcycle Maintenance by Robert M. Pirsig
2.Cognitive science on Wikipedia
3.USENIX Security '18-Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible?
4.A.I. Experiments: Visualizing High-Dimensional Space
5.Tokyo's impermanent skinny house made to age well with owners
6.Cognitive Systems by Francis Heylighen
7.Douglas Hofstadter on Wikipedia
8.Open Letters on Cognitive Science from Indiana University
9.Cognitive Science Society
10.Human Cognition and Artificial Intelligence — A Plea for Science