Computer Science is concerned with the theory and practice involved in the feasibility, design, implementation and evaluation of every aspect of computing. In addition to the valuable practical skills acquired in the study of computer science, the concepts and theories in the field provide exposure to some of the most imaginative and challenging ideas in the history of human intellectual development.
The program is committed to the objective of blending the theory of computer science with the arts of programming and analysis, while providing attention to the business, ethical and moral aspects of computing in our society. Graduates are prepared for such positions as systems and applications programmers, analysts, software engineers and various computer specialist positions.
The Computer Science major leads to a bachelor of arts or bachelor of science degree in two emphases: Computer Information Systems, and Computer Technology. The department offers a general minor. In addition, selected course sequences form emphases in computer science for a variety of other majors in the university.