Jun 22, 2024  
2018-2019 University Catalog 
2018-2019 University Catalog [ARCHIVED CATALOG]

Software Engineering, M.S. (online only)

Return to {$returnto_text} Return to: Degree Programs

(30 UNITS)

The objective of the Master of Science in Software Engineering is to prepare individuals for careers as software engineers and software process managers in industry and government agencies. Graduates of the 22-month program will gain valuable knowledge and skills in the development, design, evaluation and implementation of software engineering. Furthermore, graduates will obtain software process expertise based on sound and current research, theory and practice, and will be well-positioned in a competitive job market.

Admission and Program Continuation Requirements

Students must meet the CSU requirements for admission to a master’s degree program. Please consult the Graduate Admissions  section in this catalog for complete information. Additional requirements for admission to conditional classified standing in the program include:

  • A minimum grade-point average of 2.5 in the last 60 semester units attempted as documented by two official copies of transcripts from all higher education institutions attended
  • The deadline for completing online applications is April 1 for the following fall semester (see calstate.edu/apply). Mailed applications need to be postmarked by the same deadline; however, deadlines may be changed based upon enrollment projections

In addition, students must meet the following program requirements:

  • For international students from countries where English is not the official language, a minimum passing score on TOEFL, ILETS or PTE. Please consult the Graduate Admissions  section in this catalog for complete information
  • Introductory undergraduate software engineering course (CPSC 362  or equivalent work experience) and/or phone interview to determine whether the student possesses work experience in the area of software development to satisfy program prerequisites (i.e., the equivalence of CPSC 362 )
  • Technology requirements as follows: e-mail account and dependable Internet connection.

Capstone Experience (6 units)

Additional Information

*CPSC 597  will be offered in two 3-unit segments

Consult the Computer Science  section of the catalog for course descriptions

Total (30 units)

Return to {$returnto_text} Return to: Degree Programs