- Grade Requirements: An MSCS student must complete all program courses, including electives, with a grade of “B-” or higher. In addition, the overall program GPA must be 3.0 or higher.
- Credit Hour Requirements: The program requires a minimum of 30 semester hours beyond a bachelor’s degree in computer science.
- Program Code: 8023MS
- CIPC: 110701
Once enrolled, a student must register for at least one MSCS course each semester, except summers, until graduation. Students who fail to do so must petition for readmission into the program.
Admissions Requirements
Applicants for admission into the Master of Science in Computer Science program must possess a bachelor’s degree or be in the final stage of completing the degree. An overall GPA of 3.25 is required from the undergraduate program in which the bachelor’s degree is earned.
Applicants will submit:
Applicants already accepted into the Weber State Computer Science accelerated degree pathway will also need to apply into this program.
Additional Admission Requirements for International Students
All international students and any applicant educated outside the U.S. must demonstrate proficiency in English. For applicants for whom English is not their first language, a minimum English language proficiency score is required. (TOEFL (Test of English as a Foreign Language) = 75 overall, with a minimum of 17 in each category: OR IELTS (International English Language Testing System) 6.5 overall, with a minimum of 6.0 in each category).
The application for admission to the Master of Science in Computer Science program must be submitted online. Official transcripts from each institution of higher education attended and all test scores must be sent directly to the WSU School of Computing.
Deadlines for application are October 15, for students enrolling in spring semester and March 15, for students enrolling in fall semester. Completed applications are considered by the Admissions Committee after each application deadline
Advisement
For questions related to registration and registration errors, academic planning, university policies, or general program support, contact a graduate academic advisor.
For questions related to pre-admissions contact a graduate enrollment advisor.
For guidance on technical course content, future course offerings, thesis or project ideas, or program or course exceptions, contact the program director.
Program Learning Outcomes
- Demonstrate the ability to apply knowledge of math, science and engineering.
- Demonstrate the ability to design a system, component or process.
- Demonstrate the ability to identify, formulate and solve computer science problems.
- Demonstrate the ability to apply master’s level knowledge to the specialized area of computer science.