The computer science department at CSN is top-notch, with professors who are knowledgeable, experienced, and helpful. They are invested in their students’ success, and always go above and beyond to make sure everyone understands the material. They are truly passionate about computer science, and their enthusiasm is contagious.