MSSE项目要求

学生 Admitted Prior to Fall 2020

学生 admitted 之前 to Fall 2020 can continue to follow the course 目录 published 之前 to Fall 2020 and follow the 项目要求.

计划的变化

There are important program 目录 changes for students admitted for Fall 2020 or 晚些时候. In summary, the changes are:

  • Increase from 6 to 9 units for degree core classes.
  • New classes for the 数据科学 specialization. This change also affects the list of specialization choice classes for all other specializations.
  • Reduction from 9 to 6 units for elective classes.
  • Increase in total required units from 30 to 33 units for the MS Software 工程 degree by the 要求 that all students take a GWAR (毕业 Writing Assessment 要求)类.

学生 that were admitted 之前 to Fall 2020 may choose to graduate using the Fall 2020 目录 but they must meet all new 需求 and cannot pick a subset of the 需求.

课程 

学生 earn a Master of 科学 in Software 工程 (MSSE) degree by completing 33 semester units of graduate study, plus meeting a competency in written English 要求. All students are required to complete 9 units of degree core courses, 9 units of required specialization courses, 6 units of elective courses, 3 unit GWAR class, and 6 units of master's project or thesis to fulfill the 33 unit 要求. Details of these 需求 are spelled out below.

Degree Core 课程 (9 units)

CMPE 272 企业软件 Overview
CMPE 202 软件系统s 工程
CMPE 255 数据挖掘

Required Specialization 课程 (9 units)

Take two required specialization core classes from one of the six specalizations plus one specialization choice class from one of the other five specializations. 访问 the web page for each of the specializations for details.

企业软件 Technologies
云计算 and 虚拟化 
软件系统s 工程 
网络软件
数据科学
网络安全

Elective 课程 (select 6 units)

All CMPE graduate courses (those with a course number of 200 or higher) except CMPE 270, 271, 294, 298, 298I, 295A/B, and 299A/B can be used as elective courses. This also includes specialization core classes from other specializations and all experimental courses (CMPE 296A - CMPE 296Z).

注意: 课程 from other departments may be permitted with 之前 顾问的批准.

Culminating 经验 (choose one of the following)

硕士项目(6个单元)
CMPE 295 硕士项目一
CMPE 295 b 硕士项目二

硕士论文(6学分)
CMPE 299 硕士论文I
CMPE 299 b 硕士论文二

注1: The degree core and specialization core must be completed before beginning the Culminating 经验. It is advised that the specialization choice and CMPE 294/同上200 w be completed before taking taking CMPE 295 or CMPE 299. However, only one of the two classes can be taken concurrently with CMPE 295 or CMPE 299A, but NOT both and cannot 在CMPE 295之后服用. All degree core, specialization core, specialization choice, and CMPE 294/同上200 w classes must be completed before starting CMPE 295 b.

Competency in Written English

CMPE 294 计算机工程 Seminar
同上200 w 工程报告

注意: All graduate students are required to complete a competency in written English class as a 要求 for graduation. The university 目录 specifies alternate ways for meeting the competency in written English 要求 (see the 目录 详情). If the written English 要求 is met by one of the methods prescribed in the 目录, 3 units of additional elective units must be taken.

The 计算机工程 department requires that if a course must be taken to meet the competency in written English 要求, that the course must be CMPE 294 (preferred) 或同上200 w.