Undergraduate Programs

The Department of Computer Science offers a diverse range of program opportunities for undergraduate study. Our goal is to provide innovative and high quality programs that support the many and varied interests of our students.

Computer science students not only design, implement, test and maintain individual software applications but also develop and manage larger systems that integrate a wide range of components. Students graduating from this program find themselves working in careers such as software analysts, database designers, software engineers, systems managers and programmer analysts.