As a science, Computer Science is a disciplined study of how to make computers do what a person wants them to do and how computers have been used in science. This means learning fundamental programming techniques and learning algorithms. This does not mean using pre-packaged software, but perhaps coming to realize the work that went into developing the software.
There are as many different ways to make use of and study about computers as there are to make use of and study automobilies.
The engineer who designs a more efficient car engine and a body with less drag uses different techniques than someone who uses a car to drive to work. And the "casual" user of a car certainly uses different techniques than someone who is a race car driver. And these individuals certain have a different set of knowledge and skills than a mechanic who can diagnose automotive problems by listening to a car's "ping." Each of these individuals relates to a car in a different way.
Similarly with the world of computers--computer scientists approach computers in a way different from computer engineers, and from those using computers for certain very specific applications. Studying computer science is not learning how to become a computer technicians or a web site designer, although that may come after someone learns very specialized information.
You will not be examined on
My suggestions:
This page is maintained by Dennis C. Smolarski, S.J.
dsmolarski@math.scu.edu
© Copyright 1998 Dennis C. Smolarski, SJ, All rights reserved.
Last changed: 15 September 1999. Minor typographical change:
11 September 2000.