Popular Articles and Presentations
An Illustrated History of Computers
Bit, Byte, Word, Kilo, Mega
Computer Vision
CS and IT Majors and Careers
Fortune Cookies
Is the Web the Internet?
Password Security
Priority Queues, Heaps and Arrays
Problems, Algorithms, Computability and Complexity
Quantum Computing, briefly
Quantum Computing, at (some) length
Technology and Society
The Average Seek Time of a Computer Disk
CS&IT Resources
-- main page