Master of Computer Engineering at San José State University

    Master of Computer Engineering at San José State University

    Master of Computer Engineering at San José State University

    The Computer Engineering at San José State University is a Master program designed for students who want to build the knowledge and skills required for careers in this field. Delivered on campus at the university's main campus in Aberdeen, United States of America, the program is taught in English and takes 2 years to complete. Students study in a Full Time environment while preparing for future professional opportunities. The next intake starts on August 21, 2027.

    About Master of Computer Engineering

    The MS-CMPE program provides students with an educational experience that combines electrical engineering and computer science with the best of academia, the high-tech industry, and Silicon Valley. The high-tech industry increasingly requires engineers to be equipped with both hardware and software development knowledge and skills. The program provides in-class theory with hands-on hardware design and software development exercises to give students the skills necessary to create contemporary microelectronic products that are typically embedded computing systems containing both hardware and software. Graduates with an MS in Computer Engineering can expect to find significant opportunities in digital and computer hardware design and verification, system-level software development, and prototyping and testing as well as technical support and marketing.

    Class schedules are designed for the convenience of employed engineers who wish to pursue graduate work on a part-time basis.

    For more information, visit https://www.sjsu.edu/cmpe/academic/ms-cmpe/.

    Educational Objectives of the Graduate Program

    To provide MS CMPE graduates with

    1. advanced knowledge of the practice of computer engineering, from vision to analysis, design, validation, and deployment.
    2. the ability to tackle complex engineering problems and tasks, using contemporary engineering principles, methodologies, and tools.
    3. leadership skills and the ability to participate in teamwork in an environment with people of different disciplines of engineering, science, and business.
    4. understanding of the ethical, economic, and environmental implications of their work, as appropriate.
    5. the ability to advance successfully in the engineering profession and sustain a process of life-long learning in engineering or other professional areas.
    6. the ability to communicate effectively in both oral and written forms.

    Admissions Requirements

    Candidates must meet all university admissions requirements . Applicants can be admitted in either classified or conditionally classified standing. If an applicant's preparation for advanced graduate work is considered inadequate to meet the course prerequisites or other departmental requirements, the conditions will include taking preparatory courses to meet these requirements. These courses will not count as part of the master's degree program requirements.

    For acceptance by the Department of Computer Engineering , the applicant must satisfy the following requirements:

    1. Academic Background An applicant must have a degree equivalent to a four-year U.S. undergraduate baccalaureate degree with a GPA of 3.25 (B+) or higher in a computer-hardware related field, such as computer engineering or electrical engineering. Those with backgrounds and interests in software development should consider the MS in Software Engineering program. They will receive lower priority in admissions into the MS-Computer Engineering program than those with hardware backgrounds and interests.
    2. Standard Test Scores An applicant without a baccalaureate degree from an accredited university in the United States must meet SJSU's minimum requirements on an English-Language Proficiency Exam (TOEFL or equivalent; please visit the Graduate Program Test Requirements website at GAPE for more information). The GRE is required of any applicant whose bachelor's degree was from a non-ABET-accredited program or whose bachelor's degree GPA was beneath 3.0. Under rare circumstances, usually involving a minimum of 5 years of employment in hardware development, applicants are eligible for a waiver of the GRE test requirement.

    Requirements for Advancement to Graduate Candidacy

    Students may advance to candidacy  after completing all admission conditions and all prerequisites for the culminating experience (refer to the MS-CMPE Student Handbook) including the Graduation Writing Assessment Requirement (GWAR) . CMPE 294  satisfies the requirement in this program, although ENGR 200W  will also be accepted. If a student qualifies for a university-approved GWAR waiver, they must select an additional elective class to achieve the 33-unit program requirement.

    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 .

    MS - Computer Engineering Graduation Requirements

    To obtain an MS degree in Computer Engineering, a student must meet the following requirements:

    1. achieve a classified student status, i.e., a conditionally admitted student must meet the admission conditions specified in the student's admission letter;
    2. complete all course requirements leading up to the culminating experience courses, as listed below.
    3. complete 33 semester units of 200-level courses with a cumulative GPA of 3.0 or better. At least 27 units must be 200-level Computer Engineering courses. Undergraduate coursework does not count towards the master's degree. Students may enhance their degree by adding internships (CMPE 298I ) to their plan of study.

    Graduation Writing Assessment Requirement

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

    This requirement is satisfied by passing CMPE 294  or ENGR 200W .

    Culminating Experience (Plan A or Plan B)

    All students must complete one of the following culminating experiences: thesis or project. Theses and projects are completed under the supervision of an advisor.

    Plan A (Thesis)

    A master's thesis includes original research on a topic approved by the thesis committee and must meet university requirements as stipulated in this catalog and in the SJSU Master's Thesis and Doctoral Dissertation Guidelines. It undergoes a thorough review and revision process under the guidance of the candidate's thesis committee chair with the assistance of the thesis committee.

    Plan B (Project)

    A master's project is a research or development effort performed by a student individually on a topic chosen by mutual agreement between an advisor and the student. The choice of project topic is also approved by the Graduate Advisor. The individual student projects could be distinct components of a larger integrated project performed by a team of students. At the end of CMPE 295B , a project report is submitted for department review, and students present their project work in a department project exposition.

    Requirements and Admission Criteria for Master of Computer Engineering 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 Engineering at San José State University

    Application Fee 250

    How to Apply for Master of Computer Engineering 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 Engineering 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