About the course
The Master of Science in Computer Science program is available to students with an undergraduate degree in Computer Science, as well as to students with other undergraduate majors who complete appropriate prerequisite courses. Students take a core of graduate level Computer Science classes and select from a wide range of advanced elective courses. Possible career paths with the degree include software development, systems analysis, systems design, networking, security and database design. The degree is also a good stepping stone to more advanced degrees, such as a Ph.D. in Computer Science. 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, graphical user interfaces, networking, object oriented software development, artificial intelligence, architecture, and theory. Scholarships - View all scholarships Internships
Start dates and prices
Course fees are indicative and should be used as a guide. Speak to a counsellor to get an accurate price.
Duration: 3 Semester(s)Fees: Not available
Hear it from the university
Answered by
California State University, Northridge
What scholarships or financial aid do you offer international students?
Answered by
California State University, Northridge
How diverse is your university's student population?