DATA 519 Introduction to Artificial Intelligence
(XL: CSCI 319) This course introduces the fundamentals of artificial intelligence (AI), a fast-growing and cutting-edge field in computer science. Topics include the trend of AI techniques, the limitations, and various AI algorithms with text and graphical datasets. The student will learn new algorithms and concepts widely used in industry and scientific research, such as optimization, search algorithms, constraint satisfaction problems, Markov decision processes, reinforcement learning, and, most importantly, machine and deep learning. The student will learn how to implement these algorithms to solve real-world and complex problems. Additionally, the student will learn new Python libraries for data preprocessing and building machine and deep learning models.
PRQ: None