====== Week 11 ====== ~~NOTOC~~ ==== Tuesday ==== * For Today: * A review of last week's lab. (It will be a helper file for today's lab) * [[https://spectrum.ieee.org/tech-history/silicon-revolution/building-the-system360-mainframe-nearly-destroyed-ibm?utm_source=pocket-newtab |IBM article, I'm not in any of the pictures.]] * A lecture: Chapter 5, combinations and permutations * A homework assignment * There is also a lab tonight, based on today's lecture. * {{ :courses:cs145-201951:21-combinipermuta.pptx |Combinations and Permutations}} * {{ :courses:cs145-201951:hw-416.txt |Homework assignment due next week. }} \\ \\ === Lab files === * I am posting them here and in the lab 7 wiki too! * {{ :courses:cs145-201951:labs:lab7.txt |The lab instructions}} * {{ :courses:cs145-201951:labs:lab6-solns.scm |Previous lab solution, needed as input to lab 7}} * {{ :courses:cs145-201951:labs:lab7-template.scm |lab 7 template file}} * Pierre L'Ecuyer at the University of Montreal researched pseudo random number generation * [[https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=2ahUKEwim0pDnxtXhAhXkzVkKHQaTD4QQFjAAegQIBhAC&url=https%3A%2F%2Fwww.iro.umontreal.ca%2F~lecuyer%2Fmyftp%2Fpapers%2Fhandstat.pdf&usg=AOvVaw2p46RwvQnbMfZsYkuWR4UE|One of his papers/pdf]] * [[https://planet.racket-lang.org/package-source/williams/science.plt/4/2/planet-docs/science/random-numbers.html|Details on the implementation of DrRacket's pseudo RNG]] ==== Thursday/Probability ==== * From Tuesday, a brief statement about downloading files for your lab. * [[https://vimeo.com/87340291|Presented For Your Consideration]] * [[https://www.montyhallproblem.com|HW before Tuesday's class!]] * [[www.math.harvard.edu/~knill/oldtexas/Teaching/MA464/PUZZLES/marilyn.gameshow.html|A reference to the original problem]] * [[https://www.nytimes.com/1991/07/21/us/behind-monty-hall-s-doors-puzzle-debate-and-answer.html|A better reference. Probably.]] * {{ :courses:cs145-201951:22-probability.pptx |oh yeah... the lecture (corrections made)}}