The Computer Science Department strives for excellence in undergraduate and graduate education to impart the knowledge of computer science and instill a commitment to lifelong learning in students. Students learn to apply their knowledge to solve practical problems in an ethical way. The department provides for and encourages the collegial, intellectual academic growth of its faculty.