Tell me this does not sound like an awesome class:
ENG EK 131/132 E2: Hacking: Networks, Hardware and Software
Formally, hacking describes the process of cutting irregularly or mangling. Less formally, it represents the creative art of exploiting features of a system that were not designed (or not documented). Hacks include both the infamous and the famous: for example, Captain Crunch who figured out that the free whistles given out in Captain Crunch cereal emitted a frequency that (illegally) enabled "free" pay phone calls; MIT hackers, on the other hand, figured out how to manipulate window shades on a high rise to simulate a game of Tetris. At some level, hacking is the driving force behind some of the most creative research in computer engineering. This course will introduce you to hacking ethics, techniques, and mistakes in computer hardware, software, and networks. 2.0 credits