Five Questions for Song-James Choi

Dr. Song-James Choi, PhD.
CSUF Professor of Computer Science and Advisor
Accelerated Master’s in Software Engineering Program
Dr. Choi is a professor of Computer Science in the Accelerated Master’s in Software Engineering Program at California State University, Fullerton. We asked Song-James what it takes to succeed in software engineering, how the program prepares students for great careers, and the range of job opportunities available to graduates.
What made you want to teach in the AMSE 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.
If you were still a student, what would you be most excited about entering the field of software engineering?
To be trained as 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 AMSE 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 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 some common traits and strengths in people who become software engineers?
They are technically capable to produce functional and reliable software. Moreover, they will be able to manage software projects in group settings.