M.Sc. On Campus

Computer Science

California State University San Marcos

12 months
16680 USD/year
16680 USD/year
7176 USD/year
Tuition fee
Apply date
Start date


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 at the California State University San Marcos 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.

Programme Structure

Courses include: 

  • Analysis and Intractability of Algorithms
  • Data Communication and Computer Networks
  • Design Patterns and Object-Oriented Analysis
  • Artificial Intelligence

Key information


  • Full-time
    • 12 months

Start dates & application deadlines




30 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA
GRE admission requirements GRE®
143 (verbal)
155 (quantitative)
3.5 (analytical)

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • A completed university application form via Cal State Apply
  • Application fee
  • A completed departmental application for the Master’s program in Computer Science, sent directly to the Computer Sciences Graduate Admission Coordinator.
  • three letters of recommendation sent directly to the Computer Sciences Graduate Coordinator.

Tuition Fee

To alway see correct tuition fees
  • International

    16680 USD/year
    Tuition Fee
    Based on the tuition of 16680 USD per year during 12 months.
  • National

    16680 USD/year
    Tuition Fee
    Based on the tuition of 16680 USD per year during 12 months.
  • In-State

    7176 USD/year
    Tuition Fee
    Based on the tuition of 7176 USD per year during 12 months.

Living costs for San Marcos

1100 - 1600 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Due for update

Updated over a year ago

Check the official programme website for potential updates.

Our partners

Computer Science
California State University San Marcos


Go to your profile page to get personalised recommendations!

Tuition fee settings