Program Objectives
The objectives of the undergraduate program in computer science are to produce graduates with:
- a thorough understanding of and ability to apply the core principles and practices of computing;
- the professional skills to meet the immediate needs of regional and other employers, while being able to adapt to rapidly changing technology;
- a foundation in the supporting areas of communication, science, and mathematics;
- an understanding of ethical responsibilities in the social context in which their contributions occur;
- the motivation and preparation to engage in life-long learning, including entering advanced degree programs in computer science.