Ideas for course on great ideas in (theoretical) CS?
From: Chip Klostermeyer (klostermeyer_at_hotmail.com)
Date: 02/21/04
- Next message: Bill: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Previous message: Jim Nastos: "Re: The complexity of a piece of code"
- Next in thread: Bill: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Bill: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Siamak: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Jim Nastos: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Arthur J. O'Dwyer: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Daniel McLaury: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Tim Smith: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Imam Tashdid ul Alam: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: gowan: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Gila Morgenstern: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 20 Feb 2004 16:48:41 -0800
Hi,
I have been coerced into teaching a Honors course the Fall
(mostly for non-CS freshman/sophomore Honors students). My
idea was to do some Great Ideas/Problems/Puzzles etc. from
computer science -- emphasis on theory/algorithms
and related areas like graph theory/combinatorics.
Of course, the honors college wants a syllabus in one week!
I looked at the book, "Great Ideas in CS" and though a nice
book, seems a bit light on the theory side ... given that
I want to focus on theory to keep me interested. I saw the
course/web site at CMU "Great Ideas in Theoretical Computer Science"
and may use that as a guide for some of the course. Examples
of some things I might discuss (besides a couple weeks on
basics/definitions/history) include Towers of Hanoi, Byzantine
Generals, voting problems, maybe a gentle discussion
of interactive proofs, prisoner's dilemma, game of life, primality
testing, graph coloring ... anything that can be discussed in a
day or so to folks with no CS background, yet which has some
theory component to it ... stuff that is surprising or counter-intuitive
is all the better ;)
Anyway, if anyone has any suggestions for material/topics
that I might cover, I would most appreciate it. Any pointers
to references to articles (e.g., from Scientific American) that
would be accessible to students would be great (I have a couple)
would be great.
Thanks in advance. If I get enough interest, I will post a syllabus
(or a link to one) to comp.theory in a week or so.
Chip Klostermeyer
- Next message: Bill: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Previous message: Jim Nastos: "Re: The complexity of a piece of code"
- Next in thread: Bill: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Bill: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Siamak: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Jim Nastos: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Arthur J. O'Dwyer: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Daniel McLaury: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Tim Smith: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Imam Tashdid ul Alam: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: gowan: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Reply: Gila Morgenstern: "Re: Ideas for course on great ideas in (theoretical) CS?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]