Computer Science (MS)
- Computer Science
- Online Computer Science
Application Deadlines
- Campus-Based Program
- Fall: March-1
- No spring admission
- Online Program
- Fall: July-26
- Spring: December-9
Requirements
- Two letters of recommendation and a statement of purpose are required for all applicants.
- The Graduate Record Exam (GRE) is required unless applicant's bachelor's degree was awarded by an ABET-accredited program in computer science or a related discipline. A GRE score of 300 or higher is preferred. We only accept the on-site GRE General Test; we do not accept the GRE General at Home Test.
Program Coordinator
Campus-Based: Tyson Henry
Online: David Zeichick
Is the MS in computer science for you?
Do any of the following describe you?
- Driven to understand how things work.
- Enjoy solving problems.
- Love to create, imagine, and build complex things.
- Want a career in a dynamic, fun industry.
Do these jobs sound interesting to you?
Our alumni are:
- Senior engineering manager at Salesforce
- Manager of technology at Nielsen
- Senior software engineer at Amazon
- Senior software engineer at Roku Inc.
- Senior solution architect at zData Inc.
- DevOps engineer at BitTorrent, Inc.
Other possibilities are:
- Integration engineer
- DevOps engineer
- Business intelligence analyst
- Business systems analyst
Is this the kind of salary you are seeking?
Data from the U.S. Bureau of Labor Statistics, shows the following outlook for software developers(opens in new window):
Median Pay
$120,730/year
Job Outlook
25% (Much faster than average)
Environment
Private and public sector settings
What if my bachelor's isn't in computer science?
Students from any discipline can enter the program.
Students without background courses can take all courses after enrolling. Talk to the graduate coordinator for details.
How long will it take?
- The MS in computer science is a 30-unit program.
- A student starting with all prerequisites completed can complete the MS in three semesters.
- Most students with technical BS degrees complete in four semesters.
- Students needing all prerequisites will need five to six semesters.
What is it like to be an computer science master's student?
Project-based Courses
Take project-based courses providing problem-solving skills and programming experience.Hands-on Experience
Benefit from significant hands-on components that ensure real-world software engineering skills required in today's marketplace.Specialization Options
Choose from elective topics in such diverse areas as artificial intelligence, database, networks/security, and visual computing.Here's What Our Students are Doing
Open Source Software
A humanitarian open source software project to help campus food pantries manage inventories and improve how they serve students with food insecurities
Deep Neural Networks
Developing Deep Neural Network models for Japanese Character Recognition
Speech Recognition
Fast Fourier Transform (FFT)-based speech recognition in noisy environments