Need Advisement?

Students with general queries regarding the Computer Science programs can email csgrad@csun.edu

Learn More about Advising

Graduate Coordinator

Email: csgrad@csun.edu


Department Chair

Adam Kaplan, Ph.D.


Jacaranda Hall (JD) 4503
18111 Nordhoff St.

Northridge, CA 91330-8281

Phone: (818) 677-3398

Send email

Graduate Programs

The CSUN Computer Science Department offers two Master of Science (MS) graduate degrees, the Master of Science in Computer Science which has been offered since 1975 and the Master of Science in Software Engineering which was started in 2007. The aim of the MS programs is to provide a core of advanced courses which build upon the knowledge gained from an undergraduate degree in Computer Science. The core is complemented by a set of electives in advanced Computer Science and Software Engineering topics and project work for a thesis.

The Computer Science Department offers a wide range of classes and provides opportunities for thesis work in many different areas. Classes are offered in diverse areas including security, networking, embedded systems, e-commerce, graphical user interfaces, object oriented software development, artificial intelligence, architecture, and theory.

For advising questions email csgrad@csun.edu

Prospective Graduate Students

Graduate Program Prerequisites Pending (PPP) Information

Students accepted to the Computer Science Department's Masters programs without completing all undergraduate prerequisites are admitted with Program Prerequisites Pending (PPP) status. These students must complete the prerequisite courses for their chosen program while maintaining at least a 3.0 GPA. Credit may be given for equivalent prerequisite classes taken at accredited institutions outside CSUN, including local community colleges and nearby universities. The Department will evaluate transfer credits.

While working on prerequisites, students may take graduate classes, except for COMP 696C and COMP 698C, which require completion of all prerequisites. Up to 9 units of graduate-level work with a grade of B or better can be transferred from another institution, subject to approvals. All 100-level and 200-level prerequisites must be completed prior to application.

For more detailed information about specific program requirements, course offerings, and application processes, please visit our graduate program pages below.

The Master of Science in Computer Science program is designed for students interested in advanced professional careers involving cutting-edge software development, innovative networking solutions, and pioneering research in computer science. This program prepares graduates for leadership roles in various technological fields and provides a solid foundation in pursuing doctoral studies.

Learn More about the M.S. in Computer Science

The Master of Science in Software Engineering program is designed for students interested in professional careers involving software project management, system design and development, and quality assurance. This program prepares graduates for leadership roles in various software engineering domains and equips them with skills to address industry demands in the rapidly evolving field of software development.

Learn More about the M.S. in Software Engineering

Need Advisement?

Students with general queries regarding the Computer Science programs can email csgrad@csun.edu

Learn More about Advising

Graduate Coordinator

Email: csgrad@csun.edu


Department Chair

Adam Kaplan, Ph.D.


Jacaranda Hall (JD) 4503
18111 Nordhoff St.

Northridge, CA 91330-8281

Phone: (818) 677-3398

Send email

Scroll back to the top of the page