Computer Science Department

Computer science courses provide opportunities for all students to imagine, solve problems and create projects, both collaboratively and independently, whether they are beginners or advanced users. In this digital age, our courses provide the knowledge and problem-solving skills that cross academic disciplines and develop independent, creative, and resourceful students, able to communicate their ideas using a variety of media.

Computer Science courses are listed below; please download the Academic Guide for a complete list of our course offerings.