Computer Science

The Department of Computer Science offers degrees at the Bachelors, Masters and Ph.D. levels. The faculty believes in a strong advising approach and, as advisors, help students choose the appropriate program according to their goals, needs, and interests. Students who are interested in a Computer Science degree with a rich set of elective options taught by experts should consider Kent State University.

The Department of Computer Science strives to offer quality undergraduate and graduate courses and programs in computer science. Consistent with these objectives are the high priorities the department places on quality research and effective teaching. The department seeks to attract highly qualified students as majors to both its undergraduate and graduate programs.

Faculty quality is of utmost importance for strong academic programs. The Department of Computer Science believes that active scientific research combined with teaching raises the quality of teaching. In order to best serve its students and the university, the department strives to attract and nurture faculty of high caliber in both research and teaching by striving to maintain a productive research climate where innovative and effective instruction can flourish.

Office Hours Tutoring


Computer Science Undergraduate Students - current and potential:  We have set up a weekly schedule through the end of the semester for you to ask a faculty advisor questions about computer science courses, computer science as a major, computer science as a career, or anything related!  All you have to do is pre-register, you will then be sent the link to join the session and a reminder of the time/day for which you registered.  Computer Science staff member Nathan Thomas will host the sessions, and each day will have either Dr. Bob Walker, Ms. Maha Allouzi or Dr. Gus Samba as the presenter.  We want you to join us - if you ask the questions, we will provide the answers!  (Times and dates will show in the link to pre-registration.)