Artificial Intelligence in Computer Science Advanced Certificate

Advance your understanding of artificial intelligence in computer science by learning to implement AI to solve a range of problems in business, computing, engineering, and more.


The advanced certificate in artificial intelligence for computer science is intended for those who want to advance their understanding of artificial intelligence. You will learn how to apply deep learning, natural language processing, and knowledge representation to solve problems that have been considered unsolvable until recently. This artificial intelligence certificate will enable you to develop the skills needed to work in the many industries currently dealing with problems in the field of artificial intelligence.

What is a Graduate Certificate?

A graduate certificate, also called an advanced certificate, is a selection of up to five graduate-level courses in a particular area of study. It can serve as a stand-alone credential that provides expertise in a specific topic that enhances your professional knowledge base, or it can serve as the entry point to a master's degree. Some students complete an advanced certificate and apply those credit hours later toward a master's degree.


Curriculum for Artificial Intelligence in Computer Science Adv. Cert.

Artificial Intelligence in Computer Science, advanced certificate, typical course sequence

Course Sem. Cr. Hrs.
First Year
Foundations of Artificial Intelligence
An introduction to the theories and algorithms used to create artificial intelligence (AI) systems. Topics include search algorithms, logic, planning, machine learning, and applications from areas such as computer vision, robotics, and natural language processing. Programming assignments and oral/written summaries of research papers are required. (Prerequisites:((CSCI-603 or CSCI-605) &CSCI-661) with grades of B or better or ((CSCI-243 or SWEN-262)&(CSCI-262 or CSCI-263)).If you have earned credit for CSCI-331 or you are currently enrolled in CSCI-331 you won't be permitted to enroll in CSCI-630.) Lecture 3 (Fall, Spring).
Introduction to Machine Learning
This course offers an introduction to supervised machine learning theories and algorithms, and their application to classification and regression tasks. Topics include: Mathematical background of machine learning (e.g. statistical analysis and visualization of data), neural models (e.g. Convolutional Neural Networks, Recurrent Neural Networks), probabilistic graphical models (e.g. Bayesian networks, Markov models), and reinforcement learning. Programming assignments are required. (Prerequisites: CSCI-630 or CSCI-331 or equivalent course. Students may not take and receive credit for CSCI-635 and CSCI-335.) Lecture 3 (Fall, Spring).
Second Year
Total Credit Hours

Admission Requirements

To be considered for admission to the advanced certificate in artificial intelligence for computer science, candidates must fulfill the following requirements:

  • Complete an online graduate application. Refer to Graduate Admission Deadlines and Requirements for information on application deadlines, entry terms, and more.
  • Submit copies of official transcript(s) (in English) of all previously completed undergraduate and graduate course work, including any transfer credit earned.
  • Hold a baccalaureate degree (or US equivalent) from an accredited university or college in science, computing, or engineering, with college-level experience in probability and statistics and college-level knowledge of computer programming.
  • Recommended minimum cumulative GPA of 3.0 (or equivalent).
  • Submit a current resume or curriculum vitae.
  • Two letters of recommendation are required. Refer to Application Instructions and Requirements for additional information.
  • Not all programs require the submission of scores from entrance exams (GMAT or GRE). Please refer to the Graduate Admission Deadlines and Requirements page for more information.
  • Submit a personal statement of educational objectives. Refer to Application Instructions and Requirements for additional information.
  • International applicants whose native language is not English must submit official test scores from the TOEFL, IELTS, or PTE. Students below the minimum requirement may be considered for conditional admission. Refer to Graduate Admission Deadlines and Requirements for additional information on English language requirements. International applicants may be considered for an English test requirement waiver. Refer to the English Language Test Scores section within Graduate Application Materials to review waiver eligibility.

Study Options

This certificate is intended for part-time study; therefore, RIT cannot issue I-20 paperwork.

Learn about admissions, cost, and financial aid