===== 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 23 | Quantum Computing; Course evaluations | {{cs190c:08-04-23-final.pdf|}}{{cs190c:08-04-23-quantumcomp.pdf|}}| |Mon, Apr 21 | Complexity; DNA Computing | {{cs190c:08-04-21.pdf|}}{{cs190c:adlemandna98.pdf|}}| |Wed, Apr 16 | Computability |{{cs190c:08-04-16.pdf|}} | |Mon, Apr 14 | One more data structure: kd-trees | {{cs190c:08-04-14.pdf|}}| |Wed, Apr 9 | History of Computer Science |{{cs190c:08-04-09.pdf|}} {{cs190c:prog_lang_poster.pdf|}} | |Mon, Apr 7 | Scientific Computing | {{cs190c:08-04-07.pdf|}}| |Wed, Apr 2 | Scientific Computing | {{cs190c:08-04-02.pdf|}} | | | | | |Mon, Mar 31 | Protein Interactions | {{cs190c:08-03-31.pdf|}} | |Wed, Mar 26 | no class - exam 2 at 7pm | | |Mon, Mar 24 | Review | {{cs190c:08-03-24-review.pdf|}} | |Wed, Mar 19 | Solving graph problems with NetworkX | {{cs190c:08-03-19.pdf|}} {{cs190c:graphs.zip|}}| |Mon, Mar 17 | Dictionaries & Introduction to graphs | {{cs190c:08-03-17.pdf|}} {{cs190c:dict.zip|}}| |Wed, Mar 12 | Spring break | | |Mon, Mar, 10 | Spring break | | |Wed, Mar 5 | Tree Class: representing expression | {{cs190c:08-03-05.pdf|}} {{cs190c:trees.zip|}} | |Mon, Mar 3 |Objects, classes, and methods | {{cs190c:08-03-03.pdf|}} {{cs190c:03-3.zip|}} | | | | | |Wed, Feb 27 | Ising Spin Simulation | {{cs190c:08-02-27.pdf|}} | |Mon, Feb 25 | Ideal Gas Simulation | {{cs190c:08-02-25.pdf|}} {{cs190c:gas.py|}}| |Wed, Feb 20 | Random numbers, Monte Carlo methods | {{cs190c:08-02-20.pdf|}} {{cs190c:randomdemos.zip|}}| |Mon, Feb 18 | Floating point numbers & arithmetic issues | {{cs190c:08-02-18.pdf|}} | |Wed, Feb 13 | no class - exam 1 at 7pm | {{cs190c:exam1_sol_s08.pdf| Exam1 with solutions}}| |Mon, Feb 11 | Review | {{cs190c:08-02-11.pdf|}} [ {{cs190c:08-02-11-examples.zip|}} ]| |Wed, Feb 6 | Recursive functions |{{cs190c:08-02-06.pdf|}} [ {{cs190c:recfunctions.zip|}} ]| |Mon, Feb 4 | Introduction to recursion | {{cs190c:08-02-04.pdf|}} | | | | | |Wed, Jan 30| Loops, conditions, and functions | {{ cs190c:08-01-30.pdf |}} [ {{cs190c:vprand_gridwb.py| grid vizualization |}} ] | |Mon, Jan 28|MatPLotLib & VPython | {{{{cs190c:08-01-28.pdf|}} [ {{cs190c:08-01-28plotting.zip|}} ] | |Wed, Jan 23| Functions | {{cs190c:08-01-23.pdf|}} [ {{ cs190c:08-01-23-1perPage.pdf |}} ]| |Mon, Jan 21 | MLK Day, no class || |Wed, Jan 16| Lists, arrays & IO | {{cs190c:08-01-16.pdf|}} [ [[:birdlist48]] ] [ [[:bird]] ]| |Mon, Jan 14| Computing with strings & numbers |{{cs190c:08-01-14.pdf|}}| |Wed, Jan 09| Writing simple programs |{{cs190c:08-01-09.pdf|}}| |Mon, Jan 07|Introduction|{{cs190c:08-01-07.pdf|}}|