Any students enrolling in courses taught as a part of the MS-Cybersecurity planned rotation will be charged at the Graduate Business Online rate (currently $637.43/credit). Note that this rate does not have a tuition plateau. These courses include any course with the prefix CYBER as well as sections of COMPSCI 724, 750, 755, 766, and 767 when they are taught as a part of the MS-Cybersecurity rotation. Please consult with your advisor as to alternative options to taking these fully online courses if tuition is a concern.
M.S. degree in Computer Science.
Core Courses: Total of 9 units, 3 courses
COMPSCI 733 - Advanced Algorithm Design and Analysis
Select two out of the following:
COMPSCI 724 - Operating Systems in Practice
COMPSCI 764 - Machine Learning
COMPSCI 766 - Advanced Database
COMPSCI 776 - Advanced Software Engineering
Elective Courses: Select 15-18 units of COMPSCI courses numbered 700 or above that include:
COMPSCI 735 - Optimization: Techniques and Applications
COMPSCI 736 - Image Processing and Computer Vision
COMPSCI 762 - Cryptography and Cloud Security
COMPSCI 764 - Cloud Computing
COMPSCI 767 - Big Data and Data Mining
COMPSCI 777 - Software Testing
COMPSCI 778 - Software Specification and Verification
COMPSCI 796 - Special Topics (Repeatable)
Capstone: Select 3-6 total units from:
COMPSCI 789 - Capstone Project
COMPSCI 799 - Thesis Research
Total Units: 30
Students pursuing the M.S. degree in Computer Science may declare either the applied research project option or the thesis option to fulfill their capstone requirement for graduation. Students who choose the thesis option must earn at least 3 units of COMPSCI 799 credit. Students who choose the applied research project option must earn at least 3 units of COMPSCI 789 credit.