— A number of colleges and universities have recently added new degree programs in Information Technology (IT), or added IT components to existing Computer Science (CS) programs....
"This is a textbook for a first computer science course for students majoring in computer science, as well as mathematics and the physical and social sciences"