Program Educational Objectives

A. To provide students with the fundamental knowledge of scientific foundations, rigorous analysis, and creative design necessary for the practice of computer science and for advanced study in computer science.

B. To provide students with the broad education necessary for successful careers and life-long learning.

C. To develop the skills necessary for clear communication and responsible teamwork.

D. To infuse in our students an understanding of their ethical and professional responsibilities.