MS in Artificial Intelligence program provides students with a state-of-the-art educational experience to become outstanding, socially responsible engineers of AI systems. Students will learn the theoretical foundations and gain practical skills to manage and engineer various data forms, to make predictive analyses, to derive actionable insights, and develop intelligent hardware and software systems and related cutting-edge AI technologies. The program will draw on insights from mathematics, statistical analysis, computer science, software engineering, and systems engineering and is, therefore, best suited for students with software/computer engineering, computer science, mathematics, and closely related backgrounds.
Program Website: cmpe.sjsu.edu.
Program Learning Outcomes (PLOs)
Students will be able to:
- Identify and apply fundamental concepts, algorithms, and methodologies to formulate, analyze, design, and evaluate artificial intelligence and machine learning systems;
- Tackle complex machine learning and artificial intelligence problems using contemporary principles, algorithms, technologies, methodologies, and tools;
- Lead and participate in a team to develop AI and machine learning applications;
- Recognize the ethical, economic and environmental implications of their work, as appropriate;
- Sustain a process of life-long learning in engineering or other professional areas; and,
- Communicate effectively and persuasively with a variety of audiences.
Admission Requirements
Candidates must meet all university admission 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:
- Undergraduate degree in math, physics, computer science, engineering, or a closely related field, equivalent to a four-year U.S. undergraduate baccalaureate degree, with demonstrated college-level courses in programming, data structures, algorithm design, three-semester sequence of calculus, linear algebra and statistics.
- Undergraduate GPA of 3.0 or higher.
- If undergraduate program is not ABET accredited, GRE is required with minimum GRE q+v of 294 and GRE AWA of 3.0. GRE q+v minimum higher than 294 may be required for successful admission depending on the number of applicants.
- International applicants must meet SJSU’s minimum requirements on English-language proficiency tests.
Advancement to Candidacy
Students may advance to candidacy after completing all admission conditions and all prerequisites for the culminating experience including the Graduation Writing Assessment Requirement (GWAR) .
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 & Procedures .