Artificial Intelligence Graduate Program - Stanford University

ApplySave
(Available)

Applicant criteria

NationalityNo specific nationality required
Skillsمهارات البرمجة
Age
  • No specific age required
Gender
  • Both

Opportunity criteria

Fees$1352 / year
Study Language (s)English
Duration36 Month
ECTS5
DegreeMaster
LocationRemotely
Needed documentsTranscript of Records, others, Application form

Through the online educational initiative Stanford Online and in collaboration with the School of Engineering, Stanford University offers the Artificial Intelligence Graduate program for anyone interested in or hoping to work in the artificial intelligence field with the aim of developing their knowledge and skills. 

Classes in the Artificial Intelligence Graduate Program provide the foundation and advanced skills in the principles and technologies that underlie AI including logic, knowledge representation, probabilistic models, and machine learning. Students can pursue topics in-depth, with courses available in areas such as robotics, vision, and natural language processing.

Admission Requirements

This program is open to software engineers interested in artificial intelligence. The fast-paced, academically rigorous classes that are part of this program are appropriate for applicants who can demonstrate mastery of the prerequisite subject matter including statistics and probability, linear algebra, and calculus. Students should also have significant programming experience in Java, C++, Python, or similar languages.

As demand for AI courses is high and seats are limited, applications are subject to additional review. Applicants will be notified once the application review process is complete and a decision has been made.

Recommended Courses:

Applicants should be prepared for the advanced Artificial Intelligence curriculum and earn graduate credit by taking these recommended courses; these courses will not count towards the Artificial Intelligence Graduate Program. Its highly recommend to take CS109 Introduction to Probability for Computer Scientists, or STATS116 Theory of Probability.

Note: Course offerings may be subject to change. You do not need to enroll in the program to take the courses. You may enroll in any course if you meet its prerequisites.

Course Prerequisites

  • Programming experience: C/C++ (CS108 or equivalent)
  • Recommended: Linear algebra (Math104, Math113, CS205L or equivalent)
  • Recommended: Statistics and probability (CS109 , STATS116 or equivalent)
  • A conferred Bachelor’s degree with an undergraduate GPA of 3.0 or better.

Course Structure

To complete the Artificial Intelligence Graduate Program, you must complete one required course and three elective courses. You must receive a B (3.0) or better in each course in order to continue taking courses via the Non-Degree Option Program.

Required Courses: (at least one)

Elective Courses: (at most three)

Students have up to three academic years to complete the program. They should expect to spend a minimum of 15-20 hours per week on coursework.

There are many pathways through the Artificial Intelligence Graduate program. The path will depend in part on what the student is interested in studying. Its recommend to start with CS221 because it is a prerequisite for many of the elective courses. Due to its difficulty, students are not advised to take CS229 unless they have taken other courses via the Non-Degree Option Program.

Tuition Fees

Tuition is based on the number of units you take. Tuition for each course is $1,352 per unit. Each course ranges from 3-5 units.

A required $125 one-time fee provides you with lifetime access to your transcripts for all courses.

ApplySave
(Available)

Join For9a now to apply for thousands of free opportunities and receive the latest ones as soon as they are available.