Students in the program are not only taught the theoretical foundations of computing, but also have the opportunity to practice in the discipline. Most courses require laboratory projects that expose students to a variety of computer systems and programming languages. The department has excellent computer facilities providing support for labs including the lastest Unix, Windows, and Macintosh platforms. Unix systems include machines from SGI, HP, and Sun. The program prepares students to be practicing computer scientists able to apply computing to solve problems in business, industry, and the sciences.
Students are also well prepared for graduate study in computer science.