Computer Science
Masters Program
The graduate program in computer science prepares students for careers in industry and for further academic studies. We encourage and welcome students with backgrounds in other disciplines. With a variety of practical courses, we help students tailor the program to their interests. It is possible to graduate in one year, although many students take longer.
Graduate assistantships that provide tuition and stipends enable students to teach and participate in faculty research. We have a diverse faculty that specializes in such areas as:
- Computer security
- Databases
- Data mining
- Distributed systems
- Forensics
- GIS
- Graphics
- Game programming
- Internet applications
- Natural language processing
- Network engineering
Useful Forms and Documentation
- Application for Graduate or Postbaccalaureate Admission
- Apply Online to SOU for Graduate or Postbaccalaureate Status
- Checklist for Master's Degree Program
- Master's Degree Program Plan
- Mid-Program Evaluation Form (HTML) (WORD)
- MS Degree Application (PDF) (WORD)
- Style and Policy Manual for Theses and Projects
- Template Pages for Style and Policy Manual
- FAQs
Useful Links
- How To Write A Paper Written by Professor Mike Ashby of the University of Cambridge, UK,
and he holds the copyright for it. - A Computer Scientist's Guide to Writing and Publishing Technical Articles Written by Paul Martin
(while at the Victoria University of Wellington, New Zealand) and he holds the copyright for it. - Improving Your Technical Writing Skills Written by Professor Norman Fenton of the Queen Mary
(University of London), UK, and he holds the copyright for it.
Graduate Admission Requirements
In order to be admitted to the program, you must meet the University admission criteria and then be approved by the department for admission. Applications are reviewed on an on-going basis. (See the Graduate Studies section of the University catalog for admission policies.) The department evaluates applications on the basis of:
- Your undergraduate preparation in computer science
- Your undergraduate GPA
- GRE general test scores
- A statement of objectives
- Three letters of recommendation
There are computer science prerequisites, but students without the prescribed coursework can still be admitted as a post-baccalaureate. These students are guaranteed full admittance to the graduate program after they successfully satisfy the prerequisites. Please select appropriate background to find out specific requirements and contact our graduate program coordinator for details.
