Graduate Courses in AI

Academic departments at Stony Brook offer a rich variety of courses and programs in Artificial Intelligence and related fields.  Here we summarize the offerings of particular departments:

Computer Science 

Course offerings in Artificial Intelligence

  • CSE 505 Computing with Logic

  • CSE 512 Machine Learning

  • CSE 519 Data Science Fundamentals

  • CSE 525 Introduction to Robotics

  • CSE 527 Introduction to Computer Vision

  • CSE 537 Artificial Intelligence

  • CSE 538 Natural Language Processing

  • CSE 544 Probability and Statistics for Data Scientists

  • CSE 545 Big Data Analytics

Concentration in Data Science and Engineering

Large-scale data generated by humans and machines is available everywhere. Acquiring the fundamental skills on how to 1) analyze and understand as well as 2) manage and process these large datasets is crucial in today's data- driven world for producing data products that solve real-world problems.

Through this concentration students learn the fundamental concepts in data science and develop a skill-set needed to become data scientists. Major areas covered through thought-provoking classes include distributed data management, basics of probability, visualization, statistical learning, scalability, and optimization.

Course Requirements

To qualify for the Data Science and Engineering Specialization in the MS in Computer Science Program, student must take at least 4 of the following courses: 

  • CSE 512 Machine Learning

  • CSE 519 Data Science Fundamentals

  • CSE 525 Introduction to Robotics

  • CSE 527 Introduction to Computer Vision

  • CSE 537 Artificial Intelligence

  • CSE 544 Probability and Statistics for Data Scientists

  • CSE 545 Big Data Analytics

No other courses will be accepted for the 4 course requirement beyond the 7 above.

Engineering Machine Learning Systems Certificate Program

The Engineering Machine Learning Systems certificate program educates about the optimized engineering of computational learning systems used in real-world, big data applications. Students will also study modern technologies used in devising such data systems,  Comprehensive, hands-on student projects on designing, implementing, and testing real-world learning systems are part of the certificate program. 

Data Science 

The SBU Graduate Program in Data Science (DAS) features both MS and PhD degree programs in Data Science. It is jointly offered by the Department of Applied Mathematics and Statistics (AMS), and the Department of Computer Science (CS), both part of the College of Engineering and Applied Sciences (CEAS). Students will receive vigorous training in Data Science encompassing topics such as statistical analysis, big data analysis/management and fundamentals of computing. 

Course offerings in Artificial Intelligence