Program Schedule
The Accelerated Master of Science in Software Engineering is a four-semester, on-campus degree program. The program consists of 30 units (10 courses) that are completed over 16 months. Students are grouped into a cohort that follows the same class schedule throughout the program.
The program curriculum is designed with the following learning goals: comprehension of software standards, implementation and management of software process, assessment/appraisal of software process, management of legal and ethical issues, collaboration and teamwork, critical thinking and problem solving, research and communication.
The program supports working professionals with evening classes and one online course each term for added flexibility.
Core Courses
CPSC 541: Systems and Software Standards and Requirements
CPSC 543: Software Maintenance
CPSC 544: Advanced Software Process
CPSC 545: Software Design and Architecture
Software Process Evaluation Courses
CPSC 542: Software Verification and Validation
CPSC 547: Software Measurement
Software Engineering Management Courses
CPSC 546: Modern Software Management
CPSC 548: Professional, Ethical and Legal Issues for Software Engineers
Capstone Experience
CPSC 589: Seminar in Computer Science
CPSC 597: Graduate Project in Computer Science
- All courses are three units. -
| Term | Dates | Course | Course Title | Units |
|---|---|---|---|---|
| Fall | Aug to Dec | CPSC 541 | Systems and Software Standards and Requirements | 3 |
| CPSC 544 | Advanced Software Process | 3 | ||
| CPSC 589 | Seminar in Computer Science | 3 | ||
Spring ![]() |
Jan to May | CPSC 542 | Software Verification and Validation | 3 |
| CPSC 543 | Software Maintenance | 3 | ||
| CPSC 546 | Modern Software Management | 3 | ||
| CPSC 548 | Professional, Ethical and Legal Issues for Software Engineers | 3 | ||
| Summer |
May to June | CPSC 545 | Software Design and Architecture | 3 |
| June to August | EXED 7303* | Coding Bootcamp | 0 | |
| Fall | Aug to Dec | CPSC 547 | Software Measurement | 3 |
| CPSC 597 | Graduate Project in Computer Science | 3 | ||
| TOTAL UNITS | 30 | |||
*Enhance Your Skills with a No Cost, Optional non-credit Coding Bootcamp – Just for AMSE Students!

“From this program, students will learn the entire process for developing complex and large-scale software systems and be ready to participate in industry projects.”
- Dr. Christopher Ryu, CSUF Professor, Department of Computer Science

“I found out that the curriculum at CSUF had excellent alignment with the industry trends and that was what I needed to specialize and enter the industry.”
- Nikita Dmello, AMSE alum












