Computer Science & Engineering
The Computer Science and Engineering Department works to provide opportunities for students to explore and/or further develop in both disciplines.
Our early courses are structured for students with limited to no prior experience, however, are open-ended enough that even students with experience can find challenge. At the upper levels, courses are project based allowing students to learn the skills of the subject area as they gain hands on experience. In all levels, student choice is encouraged and supported.