CSE 4633/6633 Introduction to Artificial Intelligence (Spring 2024) - Course Syllabus 

Course description: Artificial intelligence (AI) is the subfield of computer science that studies how to design software that can perform tasks that ordinarily require human intelligence. It is a vast field of research, with many applications, and one of the fastest-growing areas of computer science. This course provides a basic introduction to AI research, techniques, and applications. Topics to be studied include heuristic search; knowledge representation and inference, especially probabilistic inference; planning and decision making; and machine learning. The course provides part of a general education in computer science as well as a foundation for more advanced study of AI.

Class Times and Location: Monday, Wednesday & Friday 10:00 -10:50, Butler Hall 103

Instructor: Eric Hansen

Grader: Rhett Fereday

Textbook (recommended but not required): Artificial Intelligence: A Modern Approach by Russell & Norvig

Grading:

Prerequisites: CSE 2383 (Data Structures and Analysis of Algorithms) and CSE 2813 (Discrete Structures), both with a grade of "C" or better, and significant programming experience. Familiarity with formal logic, the basics of probability theory, and algorithmic concepts such as graph search, dynamic programming, computational complexity is helpful.

University policies: The Mississippi State University Syllabus contains all policies and procedures that are applicable to every course on campus and online. The policies in the University Syllabus describe the official policies of the University and will take precedence over those found elsewhere. It is the student's responsibility to read and be familiar with every policy. The University Syllabus may be accessed at any time on the Provost website under Faculty and Student Resources and at https://www.provost.msstate.edu/faculty-student-resources/university-syllabus