Kernighan Teaches... Liberal Arts?
Flamerule writes "The New York Times has an article (free registration required) examining a new course Brian Kernighan is teaching at Princeton, called "Computers in Our World", aimed at liberal arts students who won't be going into the tech field. The author describes it as "a kind of intellectual smorgasbord, combining public policy - like technology's impact on privacy, copyright and antitrust matters - with large helpings of practical knowledge of how things work, from operating systems to disk drives." The K&R text is mentioned, though not as reverently as some would demand."
Will these students be exposed to computing in enough depth to understand the finer details? To the layperson, patenting software is always OK, but to me, in some cases, it seems like patenting a theorem in math. Another example is the RIAA's legal maneuvers. If people didn't swap mp3s, they'd probably swallow the RIAA propaganda about stealin from artists by downloading songs.
I think a course solely devoted to the changing nature of copyright and patents today (esp. IT and biotech) could create more awareness of today's issues.
What have you done lately?
Kernighan is the foundation of some of the best CS books ever, not just one book. Find the pattern:
- Kernighan and Plaugher (Software Tools and Elements of Programming Style)
- Kernighan and Ritchie
- Kernighan and Pike (UNIX Programming Environment and Practice of Programming)
Bell Labs researchers did all kinds of ground-breaking practical CS stuff, and lots of them worked with Kernighan - Aho, Weinberger, Lesk, Bentley, Mashey, Johnson... You think maybe all these guys worked with Kernighan because he has something to contribute?He's a researcher and a teacher. Most researchers do obscure work that no-one ever knows. How many researchers and teachers are so productive? Practically none. If you want to know what he's up to, try a search engine.
Sounds like an interesting class, but others have done this before. Boston College, for example, has had a course called Technology in Society for a few years now.
You're not allowed to rent here anymore!