Graduation Requirements for the Master of Science Degree in Computer Science:
To graduate with an MS in computer science, students must successfully complete all requirements for the master’s degree:
• 40 credits of computer science courses at the 400 level or above (includes 4 credits of CS 401 MPP)
• At least one of the following courses must be completed with a grade of “B-” or better allowed as long all other points are met:
o CS 435 Algorithms
o CS 505 Advanced Programming Languages
• At least one systems or analysis course (DBMS, RDBMS, Security, Cloud Computing, Computer Networks, Operating Systems, Parallel Programming, Compilers, Software Testing, Big Data Analytics, Systems Analysis, Project Management & Mobile Device Programming.)
• At least 20 credits applied to the MS degree must be at the 500-level (8 units of CPT count towards one 500-level course for 4 units)
• No more than one course can have a grade of C, C+, or C-
• The cumulative grade point average for Computer Science courses must be at least “B” (GPA of 3.0) or higher
Note: The Forest Academy requirement for this program is FOR 500 in the first semester plus one 2-week Forest Academy course for each semester enrolled on campus. In some cases, FOR 500 is broken into two 2-week parts, the first part taken at the beginning of the first semester, and the second part taken at the beginning of the second semester.
Requirements for Data Science Certificate:
Students have the option to complete any three of the following Data Science courses (with a grade of “B” or better) to receive a Certificate of Course Completion with a concentration in Data Science along with their MSCS degree:
o CS 522 Big Data
o CS 523 Big Data Technology
o CS 524 Big Data Analytics or CS 488 Big Data Analytics
o CS 582 Machine Learning
o CS 589 Artificial Intelligence