Courses & Learning

The Atlantic AI Institute leads various academic initiatives.

Introduction to Python

Major in Artificial Intelligence

The Major in Artificial Intelligence in Computer Science is built to take you from solid foundations to advanced topics in machine learning, data science, natural language processing, and autonomous agents.

The diagram below shows how the core courses and elective clusters fit together over four years. Core courses are required, and coloured clusters show ‘elective blocks’ from which you can choose which courses to take.

Arrows indicate how prerequisites connect courses, so you can see which early choices open up each advanced topic.


All courses

code Title Categories instructor
CSCI 1109 Practical Data Science Foundations Frank Rudzicz
CSCI 3151 Foundations of Machine Learning 1 Foundations Frank Rudzicz
CSCI 3152 Foundations of Machine Learning 2 Foundations Evangelos Milios
CSCI 4141 Information Retrieval Applications Ga Wu
CSCI 4144 / 6405 Data Mining and Warehousing Data Science Frank Rudzicz
CSCI 4146 / 6409 Process of Data Science Data Science Ga Wu
CSCI 4148 / 6410 Applied Research in Health Data Science Applications Finlay Maguire
CSCI 4152 / 6509 Natural Language Processing Applications Vlado Keselj
CSCI 4157 / 6518 Deep Speech Technologies Applications Frank Rudzicz
CSCI 4261 Introduction to Computer Vision Foundations Carlos Hernandez Castillo
CSCI 6505 Machine Learning Foundations Thomas Trappenberg
CSCI 6517 Recommender Systems Data Science Ga Wu
CSCI 6612 Visual Analytics Data Science Evangelos Milios
CSCI 6904 Deep Reinforcement Learning Foundations Janarthanan Rajendran
CSCI 6908 Natural Language Processing with Deep Learning Applications Hassan Sajjad
DGIN 5401 Operationalized Machine Learning in Healthcare Applications Frank Rudzicz
       
  Intro to Python Python, beginner  
       
No matching items