Accelerated Master's in Software Engineering

California State University, Fullerton

Five Questions for an Accelerated Master’s in Software Engineering Program Professor

Dr. Song-James Choi, PhD.

Dr. Song-James Choi, PhD.

CSUF Professor of Computer Science
Accelerated Master’s in Software Engineering Program


What made you want to teach in the Accelerated Master's in Software Engineering program and what do you love most about it?

Software engineering is a growing and important area in computer science. I love how this program prepares the students to become excellent and successful software engineers. Also all faculty are skilled and dedicated to this program.

What can I look forward to in this Master's in Software Engineering program?

Students are trained to be excellent software engineers who will be able to enter into the growing job market and contribute to the software engineering field/society. Also, networking with other students or alums is a big plus.

"We emphasize collaboration and communication skills among students, both of which are needed to become a successful software engineer."

How does the Accelerated Master's in Software Engineering program prepare students for successful careers?

In contrast to other software engineering programs, the AMSE program tries to emphasize both technical and management skills. We also emphasize collaboration and communication skills among students, both of which are needed to become a successful software engineer.

What are some common career paths for Master's in Software Engineering graduates?

The graduates will likely work in the software industry. Many of our graduates are hired by reputable companies, such as IBM, Verizon, Amazon etc.

What are the traits of a successful software engineer?

They are technically capable to produce functional and reliable software. Moreover, they will be able to manage software projects in group settings.

What’s your next step?

Learn about the program schedule or receive an AMSE Program Guide by joining the AMSE email list. By joining the AMSE list you will also receive program and application updates.

Program Schedule

What's your next step - Schedule

The 17-month AMSE program is the one of the fastest ways to earn your advanced degree. Get details on the classes you will be taking every semester.

Schedule