
Computer Science (M.S.)
Degree Requirements
- Satisfactory completion of any assigned preparatory courses. (This only applies to students who do not have an undergraduate degree in computer science.)
- All M.S. students must complete the core courses in Group A.
- Satisfactory completion of the requirements for the M.S. in Computer Science, or M.S. in
Computer Science with the Software Engineering/Computer Security/E-Commerce Track. At least 24 units of degree work must be at 600 to 800 levels.
- Earn a grade of B or better in all required courses listed in Group A. Courses may be repeated once to satisfy this requirement.
Group A-Core Courses (15-18 units)
COSC 519 Operating Systems Principles (3)
COSC 578 Database Management Systems I (3)
COSC 600 Advanced Data Structures and Algorithm Analysis (3)
COSC 650 Computer Networks (3)
COSC 880 Graduate Project/?Internship (3)
or
AIT 880 Graduate Project (3)
or
COSC 897 Computer Science Thesis (6)
Group B-Elective Courses (15-18 units)
Any 500/600/700-level COSC courses that are not taken in Group A will be counted as electives.
Note that students may not count more than 9 units of 500-level courses toward their graduation requirements.
|
 |



|