Teaching Resources

Study Guides/Tutorials Source
Understanding Mathematics Peter Alfeld,
University of Utah
BetterExplained: Learn Right, Not Rote. Kalid Azad
Online Practice
Interactive online Java practice (suitable for CS1101) Nick Parlante,
Standford
Animation
Animation of sorting algorithms Max Nagl
Visualization of various basic algorithms and data structures R. Mukundan,
University of Cantebury
Visualizing DNA replication YouTube
Various animations based on Processing RobotAcid
Videos: Computing Speaker Year
The Sorter CS105, Rutgers University 2007
Claude Shannon - Father of the Information Age UCTV 2008
Theorizing from Data Peter Norvig 2007
A Worldview through the Computational Lens
Part 1. Algorithm: A common language for nature, man, and computer
Part 2. Time, space, and the cosmology of computational problems
Part 3. Cryptography: Secrets, lies, knowledge, and trust
Avi Wigderson 2007
Discipline in Thought Part 1, Part 2, Part 3 Edsger Dijkstra 2000
Great Principles of Computing Peter Dennings 2007
Computer Science Unplugged Time Bell 2006
Beyond Computation: P vs NP problem Michael Sipser 2006
The Role of Math and CS in Molecular Biology Research Martin Tompa 2006
On the Cruelty of Really Teaching Computer Science Redux Owen Astrachan 2006
Why CS theory is important Mehran Sahami 2006
Panel discussion on the state of the software industry Various Berkeley alumni 2004
Q&A with Don Knuth Don Knuth 2001
Revolution OS - History of GNU/Linux Wonderview Productions 2001
The Computer Revolution hasn't happened yet Alan Kay 1997
SICP: What is Computer Science? Hal Abelson 1986
Various video and audio recordings Edsger Dijkstra
Videos: General Speaker Year
Present like Steve Jobs Carmine Gallo 2008
A powerful idea about teaching ideas Alan Kay 2008
The Economic Naturalist: In Search of Explanations for Everyday Enigmas Robert Frank 2007
Time Management Randy Pausch 2007
Why are we happy? Why aren't we happy? Dan Gilbert 2007
Randy Pausch's "Last Lecture" Randy Pausch 2007
Teaching how to learn Tony Buzan 2007
Do schools kill creativity? Ken Robinson 2006
A voyage of DNA, genes and the sea Craig Venter 2005
The double helix and today's DNA mysteries James Watson 2005
Inside the Google machine Sergey Brin and Larry Page 2004
TED Talks Various
LiveScience Videos Various
Videos: Technical Speaker Year
Erik Demaine proves P=NP....April Fools! Erik Demaine 2008
Google Speaker Series: Bjarne Stroustrup: An overview of C++0x Bjarne Stroustrup 2007
Sorting out sorting Ronald Baecker 1981
Three Beautiful Quicksorts Jon Bentley 2007
Genome Assemby, Chinese Postman, and Virtual Clusters Michael Burdno 2007
Mysteries of the Human Genome Gill Bejerano 2006
My Favourite Problems in Data Structures and Algorithms Robert Tarjan 2002
Identifying Regulatory Motifs in DNA Sequences Martin Tompa 2001
Don Knuth: Musings and More Don Knuth
University of Washinton's CS Videos Various
Webcasts from UC Berkeley Various
Engineering and CS videos at Research Channel Various
Videos from the Clay Mathematics Institute Various
Free Computer Science Video Lecture Courses Various
 
cs_resources.txt · Last modified: 2008/12/12 19:36 by melvin
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki