×
Skip to main content

Academics

Undergraduate Degree Programs

We offer several Bachelor of Science degree programs: the Computer Science major and three newer specialized majors: Cybersecurity, Software Engineering, and Information Technology. There also are two interdepartmental majors with their own administrative structure: Bioinformatics and Data Science. There also is a Computational Science track within the Applied Mathematics major managed by the mathematics department. Also, there are two combined majors with mathematics and physics, respectively. We also offer minors in computer science, computer crime and forensics, and information technology. Finally, students can enroll in a streamlined dual-degree BS/MS program.

Undergraduate Courses

Browse our undergraduate course catalog.

Graduate Degree Programs

We offer Master of Science degrees in Computer Science, Software Technology, and Information Technology. We also offer a Master of Arts in Digital Humanities as well as a Master of Education in School Technology with School Technology Specialist Certificate. Undergraduates presently in our department with strong backgrounds are urged to consider the dual-degree BS/MS option. Students pursuing a BA in Information Technology, offered by the School of Continuing and Professional Studies, may qualify for the BAIT/MSIT dual-degree program. We also maintain a constantly evolving Graduate Student Handbook. It contains the most up-to-date information for Graduate Students in the Department of Computer Science.

Certificate Programs

We offer certificates for those not wanting a degree but to acquire strong Computer Science knowledge and explore practical topics, including web, database, networking, and programming.

Course Catalog

Descriptions of courses offered in the Computer Science department by number and course title. Recent syllabi and course schedules are also provided.

Advising

Advising information for undergraduate and graduate students.

Awards

The Computer Science Department grants several awards each year to recognize outstanding scholastic achievement.

Tutoring

Tutors and tutoring hours for the current semester.

Undergraduate Degree Programs

We offer several Bachelor of Science degree programs: the Computer Science major and three newer specialized majors: Cybersecurity, Software Engineering, and Information Technology. There also are two interdepartmental majors with their own administrative structure: Bioinformatics and Data Science. There also is a Computational Science track within the Applied Mathematics major managed by the mathematics department. Also, there are two combined majors with mathematics and physics, respectively. We also offer minors in computer science, computer crime and forensics, and information technology. Finally, students can enroll in a streamlined dual-degree BS/MS program.

Undergraduate Courses

Browse our undergraduate course catalog.

Graduate Degree Programs

We offer Master of Science degrees in Computer Science, Software Technology, and Information Technology. We also offer a Master of Arts in Digital Humanities as well as a Master of Education in School Technology with School Technology Specialist Certificate. Undergraduates presently in our department with strong backgrounds are urged to consider the dual-degree BS/MS option. Students pursuing a BA in Information Technology, offered by the School of Continuing and Professional Studies, may qualify for the BAIT/MSIT dual-degree program. We also maintain a constantly evolving Graduate Student Handbook. It contains the most up-to-date information for Graduate Students in the Department of Computer Science.

Certificate Programs

We offer certificates for those not wanting a degree but to acquire strong Computer Science knowledge and explore practical topics, including web, database, networking, and programming.

Course Catalog

Descriptions of courses offered in the Computer Science department by number and course title. Recent syllabi and course schedules are also provided.

Advising

Advising information for undergraduate and graduate students.

Awards

The Computer Science Department grants several awards each year to recognize outstanding scholastic achievement.

Tutoring

Tutors and tutoring hours for the current semester.