├── .gitignore ├── README.md ├── code ├── projects │ ├── project_1_twenty-one │ │ └── twenty-one.scm │ ├── project_3_adventure-game │ │ ├── adv-world.scm │ │ ├── adv.scm │ │ ├── labyrinth.scm │ │ ├── obj.scm │ │ └── small-world.scm │ └── project_4_logo-interpreter │ │ ├── logo-meta.scm │ │ ├── logo.scm │ │ ├── obj.scm │ │ └── tables.scm └── src │ └── ucb │ └── bscheme │ ├── Makefile.in │ ├── README │ ├── berkeley.scm │ ├── explorin.scm │ ├── load-explorin.in │ ├── load-grfx.in │ ├── load-simply.in │ ├── modeler.stk │ ├── obj.scm │ ├── simply.scm │ ├── turtle-grfx.scm │ ├── userinit.stk │ └── which-modeler.scm ├── config └── docs ├── course_reader_vol_1 ├── homework_assignments.pdf ├── lab_assignments.pdf ├── project_1_twenty-one.pdf ├── project_3_adventure-game.txt └── project_4_logo-interpreter.txt ├── course_reader_vol_2 ├── an_investigation_of_therac-25_accidents.pdf ├── berkeley_word_sentence_functions.txt ├── emacs_quick_reference_guide.pdf ├── exit_information.pdf ├── highlights_of_gnu_emacs.pdf ├── lecture_notes.pdf ├── mapreduce_simplified_data_processing_on_large_clusters.pdf ├── oop_programming_above_line_view.pdf ├── oop_programming_below_line_view.pdf ├── oop_programming_reference_manual.pdf ├── revised-5_report_on_scheme.pdf ├── sample_exams │ ├── final │ │ ├── f-1.pdf │ │ ├── f-1_solutions.txt │ │ ├── f-2.pdf │ │ ├── f-2_solutions.txt │ │ ├── f-3.pdf │ │ └── f-3_solutions.txt │ ├── midterm_1 │ │ ├── mt1-1.pdf │ │ ├── mt1-1_solutions.txt │ │ ├── mt1-2.pdf │ │ ├── mt1-2_solutions.txt │ │ ├── mt1-3.pdf │ │ └── mt1-3_solutions.txt │ ├── midterm_2 │ │ ├── mt2-1.pdf │ │ ├── mt2-1_solutions.txt │ │ ├── mt2-2.pdf │ │ ├── mt2-2_solutions.txt │ │ ├── mt2-3.pdf │ │ └── mt2-3_solutions.txt │ └── midterm_3 │ │ ├── mt3-1.pdf │ │ ├── mt3-1_solutions.txt │ │ ├── mt3-2.pdf │ │ ├── mt3-2_solutions.txt │ │ ├── mt3-3.pdf │ │ └── mt3-3_solutions.txt └── sicp_errata.txt4D └── course_syllabus.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | lecture_videos/ 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/README.md -------------------------------------------------------------------------------- /code/projects/project_1_twenty-one/twenty-one.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_1_twenty-one/twenty-one.scm -------------------------------------------------------------------------------- /code/projects/project_3_adventure-game/adv-world.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_3_adventure-game/adv-world.scm -------------------------------------------------------------------------------- /code/projects/project_3_adventure-game/adv.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_3_adventure-game/adv.scm -------------------------------------------------------------------------------- /code/projects/project_3_adventure-game/labyrinth.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_3_adventure-game/labyrinth.scm -------------------------------------------------------------------------------- /code/projects/project_3_adventure-game/obj.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_3_adventure-game/obj.scm -------------------------------------------------------------------------------- /code/projects/project_3_adventure-game/small-world.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_3_adventure-game/small-world.scm -------------------------------------------------------------------------------- /code/projects/project_4_logo-interpreter/logo-meta.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_4_logo-interpreter/logo-meta.scm -------------------------------------------------------------------------------- /code/projects/project_4_logo-interpreter/logo.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_4_logo-interpreter/logo.scm -------------------------------------------------------------------------------- /code/projects/project_4_logo-interpreter/obj.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_4_logo-interpreter/obj.scm -------------------------------------------------------------------------------- /code/projects/project_4_logo-interpreter/tables.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/projects/project_4_logo-interpreter/tables.scm -------------------------------------------------------------------------------- /code/src/ucb/bscheme/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/Makefile.in -------------------------------------------------------------------------------- /code/src/ucb/bscheme/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/README -------------------------------------------------------------------------------- /code/src/ucb/bscheme/berkeley.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/berkeley.scm -------------------------------------------------------------------------------- /code/src/ucb/bscheme/explorin.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/explorin.scm -------------------------------------------------------------------------------- /code/src/ucb/bscheme/load-explorin.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/load-explorin.in -------------------------------------------------------------------------------- /code/src/ucb/bscheme/load-grfx.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/load-grfx.in -------------------------------------------------------------------------------- /code/src/ucb/bscheme/load-simply.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/load-simply.in -------------------------------------------------------------------------------- /code/src/ucb/bscheme/modeler.stk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/modeler.stk -------------------------------------------------------------------------------- /code/src/ucb/bscheme/obj.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/obj.scm -------------------------------------------------------------------------------- /code/src/ucb/bscheme/simply.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/simply.scm -------------------------------------------------------------------------------- /code/src/ucb/bscheme/turtle-grfx.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/turtle-grfx.scm -------------------------------------------------------------------------------- /code/src/ucb/bscheme/userinit.stk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/userinit.stk -------------------------------------------------------------------------------- /code/src/ucb/bscheme/which-modeler.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/code/src/ucb/bscheme/which-modeler.scm -------------------------------------------------------------------------------- /config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/config -------------------------------------------------------------------------------- /docs/course_reader_vol_1/homework_assignments.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_1/homework_assignments.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_1/lab_assignments.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_1/lab_assignments.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_1/project_1_twenty-one.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_1/project_1_twenty-one.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_1/project_3_adventure-game.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_1/project_3_adventure-game.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_1/project_4_logo-interpreter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_1/project_4_logo-interpreter.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/an_investigation_of_therac-25_accidents.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/an_investigation_of_therac-25_accidents.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/berkeley_word_sentence_functions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/berkeley_word_sentence_functions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/emacs_quick_reference_guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/emacs_quick_reference_guide.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/exit_information.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/exit_information.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/highlights_of_gnu_emacs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/highlights_of_gnu_emacs.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/lecture_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/lecture_notes.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/mapreduce_simplified_data_processing_on_large_clusters.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/mapreduce_simplified_data_processing_on_large_clusters.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/oop_programming_above_line_view.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/oop_programming_above_line_view.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/oop_programming_below_line_view.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/oop_programming_below_line_view.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/oop_programming_reference_manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/oop_programming_reference_manual.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/revised-5_report_on_scheme.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/revised-5_report_on_scheme.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/final/f-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/final/f-1.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/final/f-1_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/final/f-1_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/final/f-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/final/f-2.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/final/f-2_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/final/f-2_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/final/f-3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/final/f-3.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/final/f-3_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/final/f-3_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_1/mt1-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_1/mt1-1.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_1/mt1-1_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_1/mt1-1_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_1/mt1-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_1/mt1-2.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_1/mt1-2_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_1/mt1-2_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_1/mt1-3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_1/mt1-3.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_1/mt1-3_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_1/mt1-3_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_2/mt2-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_2/mt2-1.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_2/mt2-1_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_2/mt2-1_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_2/mt2-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_2/mt2-2.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_2/mt2-2_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_2/mt2-2_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_2/mt2-3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_2/mt2-3.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_2/mt2-3_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_2/mt2-3_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_3/mt3-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_3/mt3-1.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_3/mt3-1_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_3/mt3-1_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_3/mt3-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_3/mt3-2.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_3/mt3-2_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_3/mt3-2_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_3/mt3-3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_3/mt3-3.pdf -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sample_exams/midterm_3/mt3-3_solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sample_exams/midterm_3/mt3-3_solutions.txt -------------------------------------------------------------------------------- /docs/course_reader_vol_2/sicp_errata.txt4D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_reader_vol_2/sicp_errata.txt4D -------------------------------------------------------------------------------- /docs/course_syllabus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theurere/berkeley_cs61a_spring-2011_archive/HEAD/docs/course_syllabus.pdf --------------------------------------------------------------------------------