===== Spring 2009 Lecture Material ===== This page contains the slides and programs used in class. This material will generally be posted after the lecture. Material covered using the Python interpreter may not be included. ^Date^Topic^Files^ |Wed, Apr 29 | DNA Computing & Review |{{cs190c:09-04-29.pdf|}} {{cs190c:adlemandna98.pdf|}}| |Mon, Apr 27 | Complexity | {{cs190c:09-04-27.pdf|}}| |Wed, Apr 22 | Computability |{{cs190c:09-04-22.pdf|}} | |Mon, Apr 20 | History of Computing |{{cs190c:09-04-20.pdf|}} | |Wed, Apr 15 | Dictionaries |{{cs190c:09-04-15.pdf|}} {{cs190c:dict09.zip|}} | |Mon, Apr 13 | Graphs, Intro to Dictionaries | {{cs190c:09-04-13.pdf|}} {{cs190c:graph_surfer.py|}}| |Wed, Apr 8 | Bioinformatics: Protein interactions |{{cs190c:09-04-08.pdf|}} | |Mon, Apr 6 | Bioinformatics: Protein interactions |{{cs190c:09-04-06.pdf|}} | |Wed, Apr 1 | Review for Exam 2 (4/2) | | |Mon, Mar 30 | Classes example; Intro to graphs | {{cs190c:09--03-30.pdf|}} {{cs190c:msdie.py|}}{{cs190c:09-03-30graphs.pdf|}}| |Wed, Mar 25 | Introduction to classes | {{cs190c:09--03-25.pdf|}} {{cs190c:09--3-25.zip|}}| |Mon, Mar 23 | Arithmetic realities and randomness | {{cs190c:09--03-23.pdf|}} {{cs190c:09-03-23.zip|}} | |Wed, Mar 18 | no class | Week of spring break | |Mon, Mar 16 | no class | Week of spring break | |Wed, Mar 11 | Simulation: Ising spin | {{cs190c:09-03-11.pdf|}} | |Mon, Mar 9 | Simulation: Ideal gas| {{cs190c:09-03-09.pdf|}} {{cs190c:gas.py|}} | |Wed, Mar 4 | Searching | {{cs190c:09-03-04.pdf|}} {{cs190c:bin_search.py|}}| |Mon, Mar 2 | Recursion 2 | {{cs190c:09-03-02.pdf|}} {{cs190c:reverse.py|}} {{cs190c:euclid.py|}}{{cs190c:anagrams.py|}}| |Wed, Feb 25 | Recursion 1 | {{cs190c:09-02-25.pdf|}} {{cs190c:factorials.py|}} {{cs190c:fib_rec_trace.py|}}| |Mon, Feb 23 | no class | | |Wed, Feb 18 | Review for Exam 1 (2/19) | {{cs190c:09-02-18.pdf|}} see also material on Blackboard | |Mon, Feb 16 | Web Crawler Simulation | {{cs190c:09-02-16.pdf|}} {{cs190c:matrix_surfer.py|}} {{cs190c:mat2.txt|}} | |Wed, Feb 11 | MatPlotLib | {{cs190c:09-02-11.pdf|}} {{cs190c:matplotlib.zip|}}| |Mon, Feb 9 | VPython | {{cs190c:09-02-09.pdf|}} {{cs190c:vpython.zip|}}| |Wed, Feb 4 | Functions & arrays| {{cs190c:09-02-04.pdf|}} | |Mon, Feb 2 | Intro to Functions | {{cs190c:09-02-02.pdf|}} | |Wed, Jan 28 | Lists & Files | {{cs190c:09-01-28.pdf|}} {{cs190c:findmoviesyeartopk.py}} | | | | {{cs190c:findmoviesyeartopkwhile.py }} {{cs190c:findmoviesyeartopkfinal.py}} | |Mon, Jan 26 | Strings & Lists | {{cs190c:09-01-26.pdf|}} {{cs190c:top250.txt|}} {{cs190c:findmoviesyear.py|}}| |Wed, Jan 21| Computing with numbers | {{cs190c:09-01-21.pdf|}} {{cs190c:09-01-21numbers.py|}}| |Mon, Jan 19| MLK Day (no class) | | |Wed, Jan 14| Writing simple programs |{{cs190c:09-01-14.pdf|}} {{cs190c:chaos.py|}} | |Mon, Jan 12|Introduction| {{cs190c:09-01-12.pdf}} |