The Computer Science Department is a large and flourishing department, offering a variety of courses at a variety of times. The department consists of diverse full-time faculty, with a wide range of backgrounds and interests. The department offers Bachelor's and Master's degrees in Computer Science, as well as a Computer Science minor. The department strives to provide a quality education to a diverse student community, and serves as one of the larger majors on campus.