CS200: Computer Science, Spring 2002
Notes: 29 April 2002 -
- Now: Problem Set 8
- Monday, 6 May: Final Due — turn in at Olsson 236A before 5pm
Future of CS200Here are some things I hope you will do to help ensure CS200 can be offered again:
- Fill out the SEAS course evaluation on www.etoolkit.net.
- Fill out a Cavalier Daily course evaluation
- Encourage your friends to take the course next year (especially people who wouldn't otherwise consider taking a CS course)
- Talk to other professors and administrators
If you liked this course and want to learn how to develop and reason about bigger programs, take CS201J: Engineering Software.
If you liked PS8 and want to get paid a few hours a week to develop web sites using PHP, SQL and HTML, join the CS Web Team.
If you want to learn more about the history of computing, take MDST 110.
If you want to learn more about logic, take PHIL 242.
If you want to learn more about how language works, try AMEL 365.
If you want to learn about music and computers, take MUSI 339.
If you want to learn more about cryptology, take CS588 (won't be offered next year).
If you want to learn more about Lambda Calculus, take CS655.
If you want to learn more about how biology programs, take BIOL 405.
If you want to learn more about quantum physics, try PHYS 355 (at your own risk!).
If you want to learn more about quantum computing, come to Jennifer Mifflin's Master's Project Presentation, Quantum Algorithms for the Moving-Target Traveling Salesperson Problem, Wednesday, 1 May at 2:00PM in Olsson 228E.
If you finish reading GEB and want to read more by Hofstadter, try Metamagical Themas : Questing for the Essence of Mind and Pattern (a collection of his essays for Scientific American) and then Le Ton Beau De Marot : In Praise of the Music of Language (all about translation).
University of Virginia
Department of Computer Science
CS 200: Computer Science
Using these Materials