August 31st, 2009
Welcome (back) and howdy hackers! Looks like Gary will be absent for our first class due to research / travel. Look forward to a general course overview, free food, and a short tech talk about general computing tips to get everyone up to speed.
Outline:
1. Overview
2. Using SSH
3. Using VPN or VPNC
4. What is the difference between CS, SE, and IT?
5. Cool topics in CS - open discussion (Leo the MIT learning robot)
Posted in Instructors' Updates | No Comments »
April 17th, 2009
CS-195 students present on their experiences coding in a new language.
Posted in Instructors' Updates | No Comments »
April 16th, 2009
* Student Presentations Day 2:
- Rich presents on psychological intelligent agents (such as Eliza)
- John Dimona presents on evolutionary computation.
- John Ross and Jeremy Klein present on hacking guitar effects.
Posted in Instructors' Updates | No Comments »
April 9th, 2009
* Student Presentations Day 2:
- Max presents on Bioinformatics
- Michael Huang presents on nano technology
- Alex Castleton presented on the history of AI
Posted in Instructors' Updates | No Comments »
April 2nd, 2009
* Student Presentations Day 1:
- Dallas presents on military exoskeletons
- Robin and Dan present on Quantum Computing
- Jake presents on arpanet, TCP/IP, dhcp, and dns (networking)
Posted in Instructors' Updates | No Comments »
March 26th, 2009
Chris Tucci presents on open source tools to hack automobile smart-chips.
Posted in Instructors' Updates | No Comments »
March 19th, 2009
CSSA member Robin Wilke gives a presentation on the History of Computing.
Posted in Instructors' Updates | No Comments »
March 4th, 2009
Bongard on Resilient Machines
Weekly (CSSA) CS-095 / CS-195 meeting Guest Lecturer, Professor Josh Bongard on “Resilient Machines” Intelligent robots must be able to not only adapt an existing behavior on the fly in the face of environmental perturbation, but must also be able to generate new, compensating behavior after severe, unanticipated change such as body damage. In this talk I will describe a physical robot with this latter capability, a capability we refer to as resiliency. The robot achieves this by: (1) creating an approximate simulation of itself; (2) optimizing a controller using this simulator; (3) using the controller in reality; (4) experiencing body damage; (5) indirectly inferring the damage and updating the simulator; (6) re-optimizing a new controller in the altered simulator; and (7) executing this compensatory controller in reality. I will also describe recent work generalizing this approach to robot teams.
Posted in Instructors' Updates | No Comments »
February 26th, 2009
Unfortunately due to surgery, Professor Skalka was unable to make it to his talk. Instead Michael, Jake, and Andrew gave a lecture about the practical uses of regular expressions, computer architectures, and the boot sequence of a computer.
- - - - - - - - -
Topic: Curry-Howard Isomorphism By: Professor Chris Skalka The Curry–Howard correspondence is the direct relationship between computer programs and mathematical proofs. Also known as Curry–Howard isomorphism, proofs-as-programs correspondence and formulae-as-types correspondence, it refers to the generalization of a syntactic analogy between systems of formal logic and computational calculi that was first discovered by the American mathematician Haskell Curry and logician William Alvin Howard.
Posted in Instructors' Updates | No Comments »