Accelerated M.S. in Applied Computer Science

California State University, Fullerton

Alumni Q&A: Accelerated M.S. in Applied Computer Science

Vikas Vinugna

Vikas Vinugna

AMACS alumni

“The accelerated structure, combined with applied coursework and project-based learning, made CSUF an ideal environment to bridge my industry experience with advanced computational and analytical concepts.”

What were you doing before the AMACS program?

I completed my undergraduate degree in India, graduating in 2020, and subsequently spent four years working at Cognizant. During this time, I developed a strong foundation in software development, system reliability, and collaborative engineering. As I gained industry experience, I became increasingly interested in how machine learning and artificial intelligence could enhance traditional software systems, which motivated me to pursue advanced academic training through the AMACS program.

Why did you choose CSUF?

I chose California State University, Fullerton because the AMACS program offers a rigorous yet practical curriculum that aligns well with both software engineering and AI/ML aspirations. The accelerated structure, combined with applied coursework and project-based learning, made CSUF an ideal environment to bridge my industry experience with advanced computational and analytical concepts.

What were you hoping to get out of the AMACS program?

My goal was to deepen my understanding of core computer science principles while expanding my skill set into artificial intelligence and machine learning. I wanted to strengthen my ability to design robust software systems while also learning how to integrate data-driven models, algorithms, and intelligent decision-making into those systems.

Did the AMACS program improve your career?

While I am currently in a transitional phase of my career, the AMACS program has significantly strengthened my technical depth and clarified my professional direction. The program helped me bridge the gap between traditional software engineering and AI/ML-focused problem solving, enabling me to approach complex systems with both architectural rigor and analytical insight. I am actively leveraging this experience to pursue advanced roles that sit at the intersection of software engineering and intelligent systems.

What advice do you have for students entering the program?

My advice is to build strong fundamentals while remaining open to exploration. The AMACS program moves quickly, but it provides an excellent opportunity to connect theory with practice. Treat projects as opportunities to integrate multiple skill sets, seek feedback from faculty, and work on as many as project as you can.

What’s your next step?

View the program schedule for a timeline of all courses in the program or join the AMACS email list. By joining our email list, we will send you program and application updates.

Program schedule

What's your next step - Program schedule

The AMACS is a four-semester, on-campus degree program that can be completed in 16 months. Get details on the classes you will be taking every semester.

Schedule