Academics
- Undergraduate Degree Programs
- We offer several Bachelor of Science degree programs: the Computer Science major and three new specialized majors. In addition, there is the new Bioinformatics major. We also offer two combined majors with Mathematics and Physics, respectively, and a Minor in Computer Science. Finally, students can enroll in our recently streamlined dual-degree B.S./M.S. program.
- Graduate Degree Programs
- We offer Master of Science degrees in Software Technology, Information Technology, and Scientific/Technical Computing. Undergraduates presently in our department with strong background are urged to consider the dual-degree B.S./M.S. option.
- Certificate Program
- 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.
- Courses, Schedules, & Withdrawal Dates
- These are the schedules of Computer Science courses for the current and upcoming semester. Full descriptions of all courses offered in the Computer Science department by number and course title. There is also a schedule for long-term planning.
- Advising and Tutoring
- Tutoring hours for the current semester and advising information for undergraduate and graduate students.