Program eligibility requirements
The Computer Science and Cybersecurity (CSC) department bases admission decisions on the applicant's prior academic work (especially in Computer Science), professional or other non-academic background and experience in Computer Science, and recommendation letters. The following three items are the minimum criteria for the CSC department to consider an applicant for potential admission. Meeting these requirements is not a guarantee of admission.
- Bachelor's degree in Computer Science or a related discipline from a regionally accredited institution with either a cumulative undergraduate grade point average (GPA) of at least 3.0 (on a 4.0 scale), or an undergraduate GPA of at least 3.0 in all Computer Science and Mathematics or related courses. Applicants without a formal degree in computer science should have completed coursework in the following topics: 1) Discrete mathematics 2) Problem solving using a modern programming language such as C, C++, or Java 3) Data structures (stacks, queues, trees, graphs, etc.), algorithms, and computation complexity 4) Object-oriented programming and design. Note: In rare circumstances, an applicant not meeting the GPA requirements might be considered if their other application materials are stellar (e.g., outstanding recommendations, excellent GRE scores, etc.)
- Two positive recommendations from people qualified to judge the applicant's ability for graduate studies
- English language proficiency or permanent resident status, documented/demonstrated in one of the following ways:
- Is a US citizen or permanent resident
- Has a bachelor's, master's, or doctoral degree from an English-speaking institution in the United States, Canada, the United Kingdom, Ireland, Australia, or New Zealand
- Has a minimum TOEFL score of 80 (Internet-based), or 550 (paper-based) achieved within 24 months of intended matriculation.
- Has an IELTS score of 6.5 or higher achieved within 24 months of intended matriculation.
Applicants must have an undergraduate degree in Computer Science or a related field. Applicants are expected, at a minimum, to have intermediate programming skills with a good knowledge of data structures and concomitant mathematical background. Applicants who do not have such a background will need to take remedial courses before being admitted to the program. This would be the equivalent of having completed ICS 140, 141, 232, 240, 340, 372, and MATH 215 in our undergraduate program (further work in Computer Science would be preferable).
Applicants lacking background in upper level computer science courses would be required, as a condition of admission, to take one or more following courses (will be indicated on the acceptance letter) with a grade of B- or better as part of their program study plans,
- ICS 440 Parallel and Distributed Algorithms (4 credits)
- ICS 460 Computer Networks and Security (4 credits)
- ICS 462 Operating Systems (4 credits)
Up to 8 credits of those 400-level courses may count as electives toward the 38 credits required to graduate.
Application instructions
Metro State University is participating in the common application for graduate programs (GradCAS). Applications are only accepted via the CAS website.
CAS steps
- Select the term for which you are seeking admission (below), and navigate to the CAS website. Open applications include:
- Create or log in to your account and select the Computer Science (PSM) program.
- Carefully review all instructions and complete all four sections of the application.
Specific application requirements for individual programs can be found on each program page in CAS. Carefully read the instructions that appear throughout the application pages. You can only submit your application once. If you need to update information you have submitted, please notify graduate.studies@metrostate.edu
Application fee
A nonrefundable $38 fee is required for each application. Applications will not be processed until this fee is received.
Active-duty military, veterans, and Metro State alumni can receive an application fee waiver. Contact graduate.studies@metrostate.edu.