Some sites have ebooks. Peer 2 peer networks like emule seem to have the books but beware because that would be illegal to download.
You're going to need a compiler. Try compiler portal. Wawrzynek says he doesnt use windows. You can try downloading a linux distribution for easier development. Only have one computer? No problem download knoppix and you can run linux on windows without deleting or unconfiguring anything. Cygwin and minigw also have gcc compiler.
Free Berkeley Course
Teacher Speaks Clearly
Terrible lighting on slides the teacher primarily relies on to teach
Goes over what most people already know
The projector is covering up the title on many slides
Memory now increases 1.4 times it's capacity every year or 2 times every 2 year (?).
It is 8000 times more than its 1980s value.
Evolution of Intel Micro Processors
Moores Law says that we'll have 2 times more transistors per chip every two years. Gordon Moore said this initially, that the number of transistors would double every year. He then updated it every 18 months. It's actually 24 months.
Shrinking number of companies making micro processors (Writer Note: AMD RULES SO MUCH MORE. DIE DELL DIE).
Any other kind of technology hasn't grown anywhere near comparible. Teacher compares it to cars.
At some point the exponential increase is going to stop. The limit is how small the media can be the devices use and function properly. The teacher predicts within the next 10 years the growth will slow and we'll be looking for a new technology to continue the growth.
The new techology provides us with applications we've never had before. For example, in games very fast processing is required for the lifelike graphics processing so we can see very realistic looking graphics. With faster processors we can also have better, cheaper servers which make new services and features available for the world wide web.
Shows a graph of how processors have gotten faster. Processors have slowed down slightly recently to 29% growth per year. It's harder and harder to take advantage of the transistors.
2x faster every 1.5 years since 85. 100 times increase in the last decade.
DRAM capacity 2x every 2 years since 96. 64 times increase in the last decade.
Disk (including cds and removable??)
Capacity 2x every 1 year since 97. 250 times increase in the last decade. They are not made out of integrated circuits but use similar technology.
This course hasn't changed much in 20 years
The way computers are built are basically the same.
Plots Ray Kurtzwell's graph from MIT
The graph shows technology since 1900 based on how many computerations per second per dollar. The graph is plotted dots showing a relatively straight line. When one technology runs out of steam something faster comes out to replacement. Sillicon will be replaced by something else once it's growth has slowed.