Computer Science is the study of the theoretical and practical foundations on which the aspects of computation rest. (Computation is the process whereby a problem is resolved to arrive at a solution.) Computer Science thus encompasses everything that involves finding solutions to problems.
The computer science program at Oswego combines a sound theoretical foundation with a high level of practical expertise in all areas of the discipline. A full range of courses are offered including all the major programming languages.