Master of Computer Science at San José State University

    Master of Computer Science at San José State University

    Master of Computer Science at San José State University

    International students can study the Computer Science at San José State University at its main campus in Aberdeen, United States of America. This Master degree is available as a Full Time program delivered on campus in English. The program has a duration of 2 years and is offered at the university's main campus. Students can apply for the next intake starting on August 21, 2027.

    About Master of Computer Science

    The Master of Science in Computer Science degree, offered by the Department of Computer Science , provides greater depth in computer science for more advanced positions in industry or teaching at the community college level. Check the Department website for details at www.sjsu.edu/cs/programs/mscs.

    Admissions Requirements

    University Admissions

    Applicants must submit a complete graduate application by applying through Cal State Apply and meet all the university admission requirements. See the GAPE Graduate Admissions website and this Catalog for general information about graduate admissions at SJSU.

    Applicants from countries in which the native language is not English must achieve a minimum English-language proficiency test score as indicated on the Graduate Program Test Requirement webpage at GAPE. For TOEFL Requirements, see the Policies and Procedures  section, Graduate and Post-Baccalaureate Information  in this Catalog.

    Requirements for Admission to Classified Standing

    To enter this program with classified standing, a student must meet the minimum requirements for admission to the Graduate Division. In addition, entering students are expected to have a bachelor's degree in computer science or its equivalent, e.g., a degree presenting at least the breadth and depth of the SJSU BS, Computer Science program. An applicant holding a recent bachelor's degree in Computer Science from an ABET-accredited university will normally meet the course requirements for admission to the MSCS program.

    Requirements for Admission to Conditionally Classified Standing

    Applicants who meet the minimum requirements for admission  to the Graduate Division but lack other prerequisite course knowledge can be admitted in conditionally classified status if there is sufficient space in the program to accommodate them. Conditionally classified students will be required to complete undergraduate coursework to attain Classified standing. The individual admission notification will explain the required terms and conditions for attaining Classified standing.

    Transfer of Courses into the Major

    Students may transfer nine credits into the program from coursework completed in the SJSU Computer Science Department. A maximum of 6 units may be from courses outside the SJSU Computer Science Department. All transfer credit must fulfill MS, Computer Science program requirements and be approved by the Graduate Coordinator.

    Requirements for Advancement to Graduate Candidacy

    The University requires that all graduate students complete the Graduation Writing Assessment Requirement (GWAR)  as a condition for advancement to candidacy. The Computer Science Department policy is that students should complete the GWAR requirement (usually by taking CS 200W ) in their first year in the MS program and must complete it two semesters before graduation. For graduate courses that meet the GWAR, please refer to the Graduate Admissions and Program Evaluations website at www.sjsu.edu/gape.

    Requirements for Graduation

    University Graduation Requirements

    Students must complete all residency, curriculum, unit, GPA, and culminating experience requirements as outlined in the Graduation Requirements  section of the Graduate Policies and Procedures .

    Graduation Writing Assessment Requirement

    At SJSU, students must pass the Graduation Writing Assessment Requirement (GWAR) .

    This requirement is satisfied by taking CS 200W .

    Culminating Experience

    Students choose a Plan A (Thesis) or Plan B (Written Project) option as their program culminating experience.

    Plan A (Thesis)

    After being advanced to candidacy, the student choosing the thesis option must obtain a thesis director from among the tenured or tenure-track faculty of the Computer Science Department who then becomes his or her advisor. Before work can begin, the thesis topic must be approved by a three-member committee consisting of the thesis director, another professor from the CS Department, and a third member who is an expert in the field, selected by the thesis director and approved by the Department Chairperson. The candidate should register for CS 297  before the final semester, and take CS 299  in the final semester of the program. Students who do not finish the thesis in that semester enroll in the 1290R for subsequent semesters until it is completed. Upon completion of the thesis, the candidate must pass a comprehensive oral examination in the area of his or her thesis, conducted by the thesis committee. The thesis must also meet university requirements as stipulated in this catalog and in the SJSU Master's Thesis and Doctoral Dissertation Guidelines.

    Plan B (Written Project)

    After being advanced to candidacy, the student must obtain a project director from the Computer Science Department who then becomes his or her advisor. Before work can begin, the project topic must be approved by a three-member committee consisting of the project director, another professor from the CS Department, and a third member who is an expert in the field, selected by the thesis director and approved by the Department Chairperson. The candidate should register for the CS 297  before the final semester, and take the CS 298  in the final semester of the program. Students who do not finish the project in that semester enroll in the 1290R for subsequent semesters until it is completed. Upon completion of the project, the candidate must pass an oral examination in the area of his or her project conducted by the project committee.

    Requirements and Admission Criteria for Master of Computer Science at San José State University

    Entry Requirements

    • U.S. bachelor’s degree from a regionally accredited institution, or the completion of a 4-year bachelor’s degree from a recognized, accredited, and approved institution from a country outside of the U.S. 
    • A 2.5 institutional or college cumulative GPA (from the 0.0 - 4.0 U.S. grading scale) in the last degree completed, or a 2.5 GPA in the last two years of full time study. Please note that individual program requirements may have a higher GPA requirement. 
    • Good academic standing at the last institution attended.
    • English Language Proficiency Exam, if necessary.
       

    English Requirements

    • PTEMin 53
    • IELTSMin 6.5
    • TOEFLMin 80

    Tuition and Fee Information for Master of Computer Science at San José State University

    Application Fee 250

    How to Apply for Master of Computer Science at San José State University

    Submit an online application through Cal State Apply for desired term and program to San José State University. This step must be completed regardless of any extra steps required by your specific graduate program. You may only apply to one degree program per admission term. NOTE: Admission term can be selected on the Cal State Apply landing page.

    For a step-by-step guide on how to complete the Cal State Apply application for SJSU, visit our International Application Tutorial [pdf]. 

    Note: An application fee is due at the time you submit your Cal State Apply application. This fee is non-refundable, even if your application is withdrawn or denied and only used for the applied term. Fee waivers are not available at this time. 

    In order to successfully obtain an F-1 visa, you will need to correctly designate yourself as an international applicant planning to study on an F-1 or J-1 visa at the beginning of your Cal State Apply application during the “Complete Your Profile” section.

    Select 'Yes' for the question: Do you have or will you require an F-1 (student) or J-1 visa (exchange) to study the California State University (CSU)?

    If you mistakenly apply as a domestic applicant and intend to study on an international student visa for a program that is NOT currently offered to international students, your application will be withdrawn.

    NOTE: Submit your Cal State Apply application per your legal name as indicated on your passport. Discrepancies in the spelling or order of your name will result in delays in processing your application.

    Master of Computer Science at San José State University
    San José State University
    San José State University
    United States of America

    United States of America, Aberdeen

    WhatsApp student consultation with YouApply