Understanding Computers: Today and Tomorrow, Introductory