ip target image
You are currently browsing our site with content tailored to students in your country

Our cookies

We use cookies to offer you a better browsing experience with personalized content, relevant ads and enhanced functionalities. By allowing all you agree to the use of cookies as per the cookie policy and remember you can manage your preferences anytime.

M.S. in Computer Science



What will I learn?

The mission of the graduate program in Computer Science at California State University San Marcos is to provide graduate education of the highest caliber to qualified students from the local community and beyond, leading to the Master of Science degree. Its objective is to prepare students for a variety of positions in business, industry, and the public sector; for continued study at the doctoral level; or for academic careers at the two-year college level. We believe that excellent graduate education is best accomplished in an atmosphere in which graduate students are closely mentored by the faculty. The faculty in Computer Science is committed to the study of Computer Science as a scientific enterprise, and the Master of Science in Computer Science will encourage the development of critical thinking and quantitative reasoning skills. In keeping with the mission of the University, we offer a curriculum that includes opportunities for applied experiences to enhance the professional development of our students and to contribute to the community around us. In addition, our program seeks to recognize the global awareness of the computing world and to build links with higher education institutions in the world.

The Master of Science Program in Computer Science provides breadth in several areas and depth in a specialized area in the rapidly advancing theoretical and practical aspects of Computer Science. Common to these offerings are the intelligent challenges and analytical skills of computational problem-solving methodologies.

Program Student Learning Outcomes

Students who graduate with a Master of Science in Computer Science will be able to:

  • Analyze the architectures of various communication protocols and emerging technologies in local and wide area networks.
  • Design, implement and test software based on the object-oriented paradigm to meet specific requirements.
  • Apply theoretical foundations that they have learned.
  • Evaluate and compare different algorithms given a task.
  • Conduct independent research in a specific topic in Computer Science: develop, document and present clearly.
  • Independently acquire new computer-related skills based on previous knowledge.

Which department am I in?

College of Science and Mathematics (CSM)

Study options

Full Time (30 credit hours)

Tuition fees
US$18,640.00 per year
Local Fees: USD $1,970
Start date

Expected August 2023


College of Science and Mathematics (CSM)

Craven Hall 6211,

333 S. Twin Oaks Valley Road,



92096, United States

Entry requirements

For students from United States

Equivalent of a Bachelor's Degree from an institution that meets our accreditation standards, Overall 2.5 GPA or higher in the overall degree or last 60 units attempted.

For international students

In general, students should have equivalent of the basic core knowledge in Computer Science. Experience in clear, concise, careful writing is valuable for success in all courses.

People with undergraduate degrees in non-computing fields may want to enroll in this program for career advancement. Those with undergraduate degrees in Computer Science can take more advanced courses to specialize in a particular area.

Admission to the program requires an undergraduate degree including many of the courses as required for the Bachelor’s Degree in Computer Science at Cal State San Marcos, or their equivalents. Admission also requires a 3.0 grade point average in the upper-division Computer Science courses and at least a 2.5 GPA in the last 60 semester units (or last 90 quarter units) attempted.

Satisfy English Language Proficiency Requirement for admission purposes with one of the following:

TOEFL score of 80 iBT

IELTS overall band score of 6.0, writing score no lower than 6.0 and no section score below 5.5

Cambridge English C1 Advanced (CAE), C2 Proficiency (CPE)–certificate awarded with a Cambridge English score of 180 or higher.

Duolingo score of 110


International students in the US for Fall admission: June 1.

International students outside the US for Fall admission: May 1.

*There may be different IELTS requirements depending on your chosen course.


Get in touch