Programming_Languages

mp4   Hot:1   Size:5.13 GB   Created:2017-09-12 17:19:04   Update:2017-09-12 17:19:04  

Download link

File List

  • Course Victory Lap/lec26slides.pdf 257.24 KB
    Course_Motivation/course_motivation May 1.pdf 256.99 KB
    Course_Motivation/m1_motivation_intro.mp4 21.27 MB
    Course_Motivation/m2_motivation_general.mp4 37.86 MB
    Course_Motivation/m3_pls_the_same.mp4 24.92 MB
    Course_Motivation/m4_why_functional.mp4 39.84 MB
    Course_Motivation/m5_why_these_languages.mp4 45.73 MB
    Exams/finalSolved.pdf 150.13 KB
    Exams/finalUnsolved.pdf 145.67 KB
    Exams/midtermSolved.pdf 121.15 KB
    Exams/midtermUnsolved.pdf 119.68 KB
    Exams/spring13finalSolved.pdf 130.76 KB
    Exams/spring13finalUnsolved.pdf 126.97 KB
    Exams/spring13midtermSolved.pdf 105.5 KB
    Exams/spring13midtermUnsolved.pdf 103.52 KB
    Exams/winter13finalSolved.pdf 123.31 KB
    Exams/winter13finalUnsolved.pdf 119.31 KB
    Exams/winter13midtermSolved.pdf 122.57 KB
    Exams/winter13midtermUnsolved.pdf 106.25 KB
    Homework/Sample pictures/curry.jpg 9.31 KB
    Homework/Sample pictures/dan.jpg 34.71 KB
    Homework/Sample pictures/dog.jpg 16.7 KB
    Homework/Sample pictures/dog2.jpg 15.5 KB
    Homework/Homework Assignments Main Page.pdf 110.23 KB
    Homework/hw1.pdf 112.46 KB
    Homework/hw2.pdf 120.61 KB
    Homework/hw2provided.sml 743 B
    Homework/hw2providedTests.sml 739 B
    Homework/hw3.pdf 126.35 KB
    Homework/hw3provided.sml 823 B
    Homework/hw4.pdf 119.29 KB
    Homework/hw4.rkt 115 B
    Homework/hw4tests.rkt 2.23 KB
    Homework/hw5.pdf 146.51 KB
    Homework/hw5.rkt 3.23 KB
    Homework/hw5tests.rkt 1.01 KB
    Homework/hw6.pdf 107.44 KB
    Homework/hw6assignment.rb 400 B
    Homework/hw6graphics.rb 2.14 KB
    Homework/hw6provided.rb 11.69 KB
    Homework/hw6runner.rb 486 B
    Homework/hw7.pdf 118.79 KB
    Homework/hw7.rb 5.75 KB
    Homework/hw7.sml 7.11 KB
    Homework/hw7testsprovided.rb 5.14 KB
    Homework/hw7testsprovided.sml 2.17 KB
    Software-Installation Videos/emacs_installation.mp4 11.86 MB
    Software-Installation Videos/sml_installation.mp4 8.75 MB
    Software-Installation Videos/sml_mode_installation.mp4 16.27 MB
    Software-Installation Videos/software_install_intro.mp4 5.23 MB
    Unit 1/Code/lec1.sml 1.11 KB
    Unit 1/Code/lec2.sml 1.71 KB
    Unit 1/Code/lec3.sml 2.66 KB
    Unit 1/Code/section1-errors.sml 315 B
    Unit 1/Code/section1-errorsfixed.sml 344 B
    Unit 1/Videos/10_lists.mp4 38.81 MB
    Unit 1/Videos/11_list_functions.mp4 39.4 MB
    Unit 1/Videos/12_let_expressions.mp4 27.29 MB
    Unit 1/Videos/13_nested_functions.mp4 27.13 MB
    Unit 1/Videos/14_let_efficiency.mp4 34.95 MB
    Unit 1/Videos/15_options.mp4 33.76 MB
    Unit 1/Videos/16_booleans.mp4 26.37 MB
    Unit 1/Videos/17_no_mutation.mp4 27.52 MB
    Unit 1/Videos/18_java_mutation.mp4 17.96 MB
    Unit 1/Videos/3_expressions_and_variables.mp4 50.83 MB
    Unit 1/Videos/4_rules_for_expressions.mp4 30.83 MB
    Unit 1/Videos/5_REPL_and_errors.mp4 46.94 MB
    Unit 1/Videos/6_shadowing.mp4 23.1 MB
    Unit 1/Videos/7_functions_informally.mp4 26.71 MB
    Unit 1/Videos/8_functions_formally.mp4 32.33 MB
    Unit 1/Videos/9_tuples.mp4 31.47 MB
    Unit 1/lec1slides.pdf 366.12 KB
    Unit 1/lec2slides.pdf 280.81 KB
    Unit 1/lec3slides.pdf 391.33 KB
    Unit 1/section1.pdf 918.22 KB
    Unit 1/unit1notes.pdf 220.81 KB
    Unit 2/Code/lec4.sml 1.41 KB
    Unit 2/Code/lec5.sml 3.46 KB
    Unit 2/Code/lec6.sml 3.8 KB
    Unit 2/Code/section2.sml 2.5 KB
    Unit 2/Videos/19_language_pieces.mp4 22.28 MB
    Unit 2/Videos/20_build_new_types.mp4 19.37 MB
    Unit 2/Videos/21_records.mp4 30.97 MB
    Unit 2/Videos/22_tuples_as_syntactic_sugar.mp4 22.16 MB
    Unit 2/Videos/23_datatype_bindings.mp4 29.17 MB
    Unit 2/Videos/24_case_expressions.mp4 39.85 MB
    Unit 2/Videos/25_useful_datatypes.mp4 41 MB
    Unit 2/Videos/26_precise_pattern_matching_sofar.mp4 16.18 MB
    Unit 2/Videos/27_type_synonyms.mp4 23.67 MB
    Unit 2/Videos/28_another_expression_example.mp4 30.17 MB
    Unit 2/Videos/29_list_and_option_datatypes.mp4 31.45 MB
    Unit 2/Videos/30_polymorphic_datatypes.mp4 29.03 MB
    Unit 2/Videos/31_eachof_pattern_matching.mp4 49.98 MB
    Unit 2/Videos/32_type_inference.mp4 23.87 MB
    Unit 2/Videos/33_polymorphic_and_equality_types.mp4 28.04 MB
    Unit 2/Videos/34_nested_patterns.mp4 36.77 MB
    Unit 2/Videos/35_more_nested_patterns.mp4 33.38 MB
    Unit 2/Videos/36_nested_patterns_precisely.mp4 23.8 MB
    Unit 2/Videos/37_function_patterns.mp4 13.45 MB
    Unit 2/Videos/38_exceptions.mp4 27.5 MB
    Unit 2/Videos/39_tail_recursion.mp4 33.14 MB
    Unit 2/Videos/40_accumulators.mp4 25.51 MB
    Unit 2/Videos/41_tail_recursion_perspective.mp4 19.04 MB
    Unit 2/lec4slides.pdf 267.46 KB
    Unit 2/lec5slides.pdf 319.82 KB
    Unit 2/lec6slides.pdf 337.45 KB
    Unit 2/section2.pdf 53.8 KB
    Unit 2/unit2notes.pdf 245.3 KB
    Unit 3/Code/lec7.sml 4.32 KB
    Unit 3/Code/lec8.sml 3.23 KB
    Unit 3/Code/lec9.sml 6.34 KB
    Unit 3/Code/section3.sml 1.04 KB
    Unit 3/Videos/42_functions_intro.mp4 27.42 MB
    Unit 3/Videos/43_functions_as_arguments.mp4 31.7 MB
    Unit 3/Videos/44_functions_and_types.mp4 28.29 MB
    Unit 3/Videos/45_anonymous_functions.mp4 31.83 MB
    Unit 3/Videos/46_unnecessary_function_wrapping.mp4 17.14 MB
    Unit 3/Videos/47_map_and_filter.mp4 27.76 MB
    Unit 3/Videos/48_generalizing_prior_topics.mp4 31.49 MB
    Unit 3/Videos/49_lexical_scope.mp4 25.35 MB
    Unit 3/Videos/50_lexical_scope_and_functions.mp4 23.8 MB
    Unit 3/Videos/51_why_lexical_scope.mp4 38.51 MB
    Unit 3/Videos/52_closures_and_recomputation.mp4 23.71 MB
    Unit 3/Videos/53_fold_and_more_closures.mp4 40.08 MB
    Unit 3/Videos/54_combining_functions.mp4 32.16 MB
    Unit 3/Videos/55_currying.mp4 32.69 MB
    Unit 3/Videos/56_partial_application.mp4 34.95 MB
    Unit 3/Videos/57_currying_wrapup.mp4 24.07 MB
    Unit 3/Videos/58_mutable_references.mp4 27.81 MB
    Unit 3/Videos/59_callbacks.mp4 29.48 MB
    Unit 3/Videos/60_library_docs.mp4 26.56 MB
    Unit 3/Videos/61_adts_with_closures.mp4 40.47 MB
    Unit 3/Videos/62_without_closures.mp4 17.05 MB
    Unit 3/Videos/63_java_without_closures.mp4 44.05 MB
    Unit 3/Videos/64_c_without_closures.mp4 38.08 MB
    Unit 3/lec7slides.pdf 248.1 KB
    Unit 3/lec8slides.pdf 230.91 KB
    Unit 3/lec9slides.pdf 317.71 KB
    Unit 3/section3.pdf 94.71 KB
    Unit 3/unit3notes.pdf 225.61 KB
    Unit 4/Code/lec10.sml 5.48 KB
    Unit 4/Code/lec11.sml 5.02 KB
    Unit 4/Code/section4.sml 2.77 KB
    Unit 4/Videos/65_section_introduction.mp4 6.03 MB
    Unit 4/Videos/66_what_is_type_inference.mp4 20.18 MB
    Unit 4/Videos/67_ml_type_inference.mp4 21.9 MB
    Unit 4/Videos/68_type_inference_examples.mp4 32.52 MB
    Unit 4/Videos/69_polymorphic_examples.mp4 35.54 MB
    Unit 4/Videos/70_other_inference.mp4 35.04 MB
    Unit 4/Videos/71_mutual_recursion.mp4 34.29 MB
    Unit 4/Videos/72_namespace_mgmt.mp4 23.98 MB
    Unit 4/Videos/73_signatures.mp4 25.15 MB
    Unit 4/Videos/74_module_example.mp4 39.38 MB
    Unit 4/Videos/75_signatures_for_example.mp4 40.66 MB
    Unit 4/Videos/76_signature_matching.mp4 14.87 MB
    Unit 4/Videos/77_equivalent_structure.mp4 24.01 MB
    Unit 4/Videos/80_function_equivalence.mp4 28.52 MB
    Unit 4/Videos/81_standard_equivalences.mp4 33.85 MB
    Unit 4/Videos/82_equivalence_performance.mp4 21.72 MB
    Unit 4/lec10slides.pdf 320.39 KB
    Unit 4/lec11slides.pdf 220.52 KB
    Unit 4/lec12slides.pdf 216.22 KB
    Unit 4/section4.pdf 50.66 KB
    Unit 5/Code/lec13.rkt 7.08 KB
    Unit 5/Code/lec14.rkt 4.11 KB
    Unit 5/Code/section6.rkt 7.6 KB
    Unit 5/Videos/100_memoization.mp4 37.88 MB
    Unit 5/Videos/101_macros_intro.mp4 30.71 MB
    Unit 5/Videos/102_three_issues.mp4 26.02 MB
    Unit 5/Videos/103_define_syntax.mp4 34.45 MB
    Unit 5/Videos/104_hygiene.mp4 37.92 MB
    Unit 5/Videos/105_macro_examples.mp4 33.81 MB
    Unit 5/Videos/83_racket_intro.mp4 30.74 MB
    Unit 5/Videos/84_racket_basics.mp4 34.3 MB
    Unit 5/Videos/85_racket_lists.mp4 31.3 MB
    Unit 5/Videos/86_syntax_and_parens.mp4 27.71 MB
    Unit 5/Videos/87_parens_matter.mp4 38.14 MB
    Unit 5/Videos/88_dynamic_typing.mp4 34.14 MB
    Unit 5/Videos/89_cond.mp4 28.96 MB
    Unit 5/Videos/90_local_bindings.mp4 42.6 MB
    Unit 5/Videos/91_toplevel_bindings.mp4 16.44 MB
    Unit 5/Videos/92_setbang.mp4 27.4 MB
    Unit 5/Videos/93_truth_about_cons.mp4 27.83 MB
    Unit 5/Videos/94_mcons.mp4 24.64 MB
    Unit 5/Videos/95_thunks.mp4 38.25 MB
    Unit 5/Videos/96_avoid_computations.mp4 23.57 MB
    Unit 5/Videos/97_delay_and_force.mp4 33.03 MB
    Unit 5/Videos/98_using_streams.mp4 35.2 MB
    Unit 5/lec13slides.pdf 424.95 KB
    Unit 5/lec14slides.pdf 225.92 KB
    Unit 5/lec15slides.pdf 272.13 KB
    Unit 5/unit5notes.pdf 207.94 KB
    Unit 6/Code/lec16.rkt 3.43 KB
    Unit 6/Code/lec16.sml 1.48 KB
    Unit 6/Code/lec17.rkt 4.48 KB
    Unit 6/Code/lec18.rkt 732 B
    Unit 6/Code/lec18.sml 932 B
    Unit 6/Videos/106_section_topics.mp4 7.92 MB
    Unit 6/Videos/107_datatypes_without_structs.mp4 51.79 MB
    Unit 6/Videos/108_datatypes_with_structs.mp4 35.95 MB
    Unit 6/Videos/109_why_structs.mp4 30.65 MB
    Unit 6/Videos/110_implement_a_language.mp4 36.89 MB
    Unit 6/Videos/111_interpreter_assumptions.mp4 54.32 MB
    Unit 6/Videos/112_implementing_variables.mp4 23.11 MB
    Unit 6/Videos/113_implementing_closures.mp4 23.9 MB
    Unit 6/Videos/114_closures_efficient.mp4 33.2 MB
    Unit 6/Videos/115_macros_via_functions.mp4 34.48 MB
    Unit 6/Videos/116_ml_vs_racket.mp4 78.43 MB
    Unit 6/Videos/117_what_is_static_checking.mp4 107.53 MB
    Unit 6/Videos/118_soundness_completeness.mp4 101.81 MB
    Unit 6/Videos/119_weak_typing.mp4 30.65 MB
    Unit 6/Videos/120_static_vs_dynamic_one.mp4 30.86 MB
    Unit 6/Videos/121_static_vs_dynamic_two.mp4 42.73 MB
    Unit 6/Videos/122_eval.mp4 26.05 MB
    Unit 6/lec16slides.pdf 227.52 KB
    Unit 6/lec17slides.pdf 298.75 KB
    Unit 6/lec18slides.pdf 378.02 KB
    Unit 6/section7.pdf 88.54 KB
    Unit 6/unit6notes.pdf 238.63 KB
    Unit 7/Code/lec19_example.rb 2.53 KB
    Unit 7/Code/lec19_silly.rb 2.51 KB
    Unit 7/Code/lec20.rb 5.08 KB
    Unit 7/Code/lec21.rb 720 B
    Unit 7/Code/lec21.rkt 3.94 KB
    Unit 7/Code/lec21.sml 599 B
    Unit 7/Code/section8.rb 9.19 KB
    Unit 7/Videos/123_ruby_intro.mp4 34.62 MB
    Unit 7/Videos/124_classes_objects.mp4 42.81 MB
    Unit 7/Videos/125_object_state.mp4 45.52 MB
    Unit 7/Videos/126_visibility.mp4 29.64 MB
    Unit 7/Videos/127_example.mp4 43.99 MB
    Unit 7/Videos/128_all_objects.mp4 31.37 MB
    Unit 7/Videos/129_classes_dynamic.mp4 27.53 MB
    Unit 7/Videos/130_duck_typing.mp4 27.72 MB
    Unit 7/Videos/131_arrays.mp4 37.35 MB
    Unit 7/Videos/132_blocks.mp4 38.82 MB
    Unit 7/Videos/133_using_blocks.mp4 21.75 MB
    Unit 7/Videos/134_procs.mp4 24.19 MB
    Unit 7/Videos/135_hashes_ranges.mp4 31.43 MB
    Unit 7/Videos/136_subclassing.mp4 36.87 MB
    Unit 7/Videos/137_why_subclassing.mp4 26.04 MB
    Unit 7/Videos/138_overriding.mp4 40.2 MB
    Unit 7/Videos/139_method_lookup.mp4 40.9 MB
    Unit 7/Videos/140_dynamic_dispatch_vs_closures.mp4 34.88 MB
    Unit 7/Videos/141_manual_dynamic_dispatch.mp4 64.2 MB
    Unit 7/lec19slides.pdf 268.31 KB
    Unit 7/lec20slides.pdf 302.3 KB
    Unit 7/lec21slides.pdf 396.17 KB
    Unit 7/section7.pdf 88.54 KB
    Unit 7/unit7notes.pdf 240.01 KB
    Unit 8/Code/lec22_stageA.java 1.58 KB
    Unit 8/Code/lec22_stageA.rb 1.38 KB
    Unit 8/Code/lec22_stageA.sml 1.09 KB
    Unit 8/Code/lec22_stageB.java 2.68 KB
    Unit 8/Code/lec22_stageB.rb 2.02 KB
    Unit 8/Code/lec22_stageB.sml 1.87 KB
    Unit 8/Code/lec22_stageC.java 4.65 KB
    Unit 8/Code/lec22_stageC.rb 4.15 KB
    Unit 8/Code/lec22_stageC.sml 2.65 KB
    Unit 8/Code/lec23.rb 2.83 KB
    Unit 8/Code/sec9konstantin.rb 3.27 KB
    Unit 8/Code/sec9nick_dispatch.rb 1.11 KB
    Unit 8/Code/sec9nick_dispatch.sml 697 B
    Unit 8/Code/sec9nick_mixins.rb 2.07 KB
    Unit 8/Code/sec9nick_visitor.rb 2.38 KB
    Unit 8/Code/sec9nick_visitor.sml 1.88 KB
    Unit 8/Videos/142_fp_oo_decomposition.mp4 46.71 MB
    Unit 8/Videos/143_adding_operations_or_variants.mp4 42.56 MB
    Unit 8/Videos/144_binary_methods_fp.mp4 27.84 MB
    Unit 8/Videos/145_double_dispatch.mp4 55.15 MB
    Unit 8/Videos/146_multimethods.mp4 23.09 MB
    Unit 8/Videos/147_multiple_inheritance.mp4 37.79 MB
    Unit 8/Videos/148_mixins.mp4 42.49 MB
    Unit 8/Videos/149_interfaces.mp4 26.03 MB
    Unit 8/Videos/150_abstract_methods.mp4 30.68 MB
    Unit 8/Videos/151_subtyping.mp4 36.38 MB
    Unit 8/Videos/152_subtype_relation.mp4 29.96 MB
    Unit 8/Videos/153_depth_subtyping.mp4 30.55 MB
    Unit 8/Videos/154_java_arrays.mp4 33.07 MB
    Unit 8/Videos/155_function_subtyping.mp4 41.1 MB
    Unit 8/Videos/156_object_subtyping.mp4 41.61 MB
    Unit 8/Videos/157_generics_versus_subtyping.mp4 29.73 MB
    Unit 8/Videos/158_bounded_polymorphism.mp4 28.39 MB
    Unit 8/lec22slides.pdf 325.5 KB
    Unit 8/lec23slides.pdf 216.88 KB
    Unit 8/lec24slides.pdf 316.08 KB
    Unit 8/lec25slides.pdf 284.32 KB
    Unit 8/section10.pdf 86.49 KB
    Unit 8/section9.pdf 59 KB
    Unit 8/unit8notes.pdf 246.79 KB
    Course WebSite.txt 54 B
    Instructions for Racket and DrRacket.pdf 72.74 KB
    Instructions for Ruby and irb.pdf 152.29 KB
    Instructions for SML and Emacs.pdf 386.89 KB
    syllabus.pdf 96.37 KB
    UW CSE341, Spring 2013 Materials.pdf 472.93 KB

Download Info

  • Tips

    “Programming_Languages” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.