Computer Science

The Department of Computer Science offers a Master of Science (M.S.) Computer Science degree with a thesis or non-thesis options online through Engineering Outreach. Either option requires a minimum of 30 credits to graduate.

This degree prepares students to lead the discussion and development of advanced computer concepts and applications in science, engineering, business, the academic environment and in everyday life.

As a graduate student in the computer science program, you will learn the foundations of computer science theory and application and the interaction between the two. You'll also gain an in-depth understanding of the current limitations of the field and learn how to apply methodical and inspired approaches to overcome these obstacles.

▼ Admission Requirements
Information about academic background, GPA and departmental requirements for Computer Science.
▼ Application Priority Deadlines
Semester Application Deadline: Date:
Fall Semester (AugustDecember)
February 1
Spring Semester (JanuaryMay) September 1
Summer Session (mid-MayAugust) No Admittance per Department

Applications received after the deadline but before the official start of the semester for which you are seeking entry will be accepted only if additional students can be accommodated.

If the deadline has already passed, you can apply as a non-degree student and take courses until your graduate application is accepted. Work with your adviser to ensure the course(s) can be applied toward your degree.
▼ Course Offerings
View a list of the EO-delivered courses that are currently being offered.

For a historical reference, view the Computer Science Course Timeline (PDF). This reference will show you which courses have been offered through EO for the past several semesters.

For further information about the program: