• TOEFL

  • IELTS

Master

Computer Science, MS

University Overview

California Institute of Technology

  • Country United States of America
  • Institution TypePrivate
  • LocationPasadena, California
  • Tuition$21,000 ~ $68,001

Program Introduction

The Master of Science in Computer Science program at California Polytechnic State University (Cal Poly) offers an interdisciplinary education that combines theoretical foundations with practical applications in computer science. The program consists of 45 quarter units and is designed to help students develop expertise in various areas such as software development, artificial intelligence, computer networks, database systems, and distributed computing. The Computer Science Master's program is designated as a STEM (Science, Technology, Engineering, and Mathematics) field, allowing international students to benefit from up to 36 months of Optional Practical Training (OPT) after graduation. Based on Cal Poly's "Learn by Doing" philosophy, this program emphasizes hands-on experience and project-based learning, enabling students to acquire advanced skills and knowledge necessary for solving real-world problems. Students can choose between a thesis track or a project track, with the thesis track providing a research-focused experience and the project track emphasizing practical applications and industry experience. Additionally, through a flexible curriculum, students can select elective courses aligned with their interests to develop expertise in specific areas of computer science.

Degrees OfferedMaster of Science
  • Language of InstructionEnglish
  • Program Length24 months
  • Teaching MethodsOffline
Programme Structure

- Core Courses: Required courses (16 units) including computer architecture, advanced data structures and algorithms, and computer systems programming - Elective Courses: Specialized courses (24-28 units) in areas such as artificial intelligence, machine learning, distributed systems, databases, networks, and software engineering - Research Methodology: Learning research methods, experimental design, and statistical analysis techniques - Capstone Experience: Choice between thesis track (CSC 599, 9 units) or project track (CSC 596, 5 units) - Seminar Participation: Attending seminars by industry experts and researchers to learn about current trends - Industry Collaboration: Opportunities to work on projects with companies and industry partners to solve real problems - Comprehensive Exam: Evaluation of comprehensive knowledge at the end of the program (if not completing thesis/project) - Professional Development: Development of professional competencies including communication skills, teamwork, and leadership

Post-Graduation Prospects
  • Software Engineer

    $90,000 ~ $130,000

  • Data Scientist

    $95,000 ~ $135,000

  • Cloud/DevOps Engineer

    $85,000 ~ $125,000

Post-Graduation Salary
$85,000 - 140,000
Intake & Application Deadlines
IntakesApplication Deadlines
2025 Fall
2025-01-06

Admission Requirement

Academic
  • GPANo Min Score
  • GRENo Min Score
English Proficiency
  • TOEFL-logo90
  • IELTS-logo7.0
Documents
  • Online ApplicationRequired

  • Official TranscriptRequired

  • 3 Letters of Recommendations Required

  • Statement of PurposeRequired

  • Resume/CVRequired

  • GRERequired

  • Certified English Test Score ReportRequired

Fees and Funding

Tuition

$21,000/Year

Housing Cost

$15,705/Year

Application Fee

$75

Visit the official program website for details.

Tuition

$21,000/Year