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.
▼ Application Priority Deadlines
|Semester Application Deadline:
|Fall Semester (August–December)
|Spring Semester (January–May)
|Summer Session (mid-May–August)
||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 nondegree student
and take courses until your graduate application is accepted. Work with your adviser to ensure the course(s) can be applied to 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 years.
For further information about the program: