College of EngineeringComputer Science and SoftwareAcademicsGraduate Programs MS-Artificial Intelligence Engineering

Sample Plan of Studies for Master of Science in Artificial Intelligence Engineering

(MS-AIE)

Department of Computer Science and Software Engineering

Program Requirements

The Master of Science in Artificial Intelligence (MS-AI) degree entails a minimum of 30 credit hours. All students are required to take three core courses (COMP 6130, COMP 6600, COMP 6630) and seven technical electives from a department-prescribed list of courses related to AI and its subareas such as machine learning, computer vision, natural language processing, etc. These electives may include 3 credit hours of directed studies (COMP 7930) and/or 3 credit hours of capstone engineering project (COMP 7980).

Apart from the core courses, knowledge requirement courses are highly relevant to artificial intelligence and machine learning. The selections of knowledge requirement courses and free electives are at the discretion of the students and the AI programs committee.

Students who have taken the 5000-level version of any 6000-level course cannot take the course in its 6000-level format. Those students must substitute other graduate courses as approved by the department. All courses required for the degree must be taken for a grade.

Core Courses
  • COMP 6600: Artificial Intelligence - 3 Credit Hours
  • COMP 6130: Data Mining - 3 Credit Hours
  • COMP 6630: Machine Learning - 3 Credit Hours
Technical Electives

Department-prescribed technical electives related to AI and its subareas: 21 Credit Hours

Total Credit Hours: 30

Sample Course Schedules
  • 1st Semester (Fall):
    • COMP 6600: Artificial Intelligence (Required Courses)
    • Approved AI Elective 1*: 3 Credit Hours
    • Approved AI Elective 2*: 3 Credit Hours
  • 2nd Semester (Spring):
    • COMP 6130: Data Mining (Required Courses)
    • COMP 6630: Machine Learning (Required Courses)
    • Approved AI Elective 3*: 3 Credit Hours
  • 3rd Semester (Fall):
    • Approved AI Elective 4*: 3 Credit Hours
    • Approved AI Elective 5*: 3 Credit Hours
    • Approved AI Elective 6*: 3 Credit Hours
  • 4th Semester (Spring):
    • Approved AI Elective 7*: 3 Credit Hours

Notes: Department-prescribed COMP technical electives.

  • COMP 6650: Deep Learning
  • COMP 6660: Evolutionary Computing
  • COMP 6120: Database Systems I
  • COMP 6620: User Interface Design and Evaluation
  • COMP 6970: Special Topics: Explainable AI
  • COMP 6970: Special Topics: Deep Learning for Computer Vision
  • COMP 6970: Special Topics: Statistical Methods in Bioinformatics
  • COMP 6970: Special Topics: Game Design
  • COMP 6970: Special Topics: Computational Biology
  • COMP 6970: Special Topics: AI4Security Foundations
  • COMP 6970: Special Topics: Information Retrieval
  • COMP 7970: Special Topics: Natural Language Processing
  • COMP 7120: Database Systems II
  • COMP 7800: Artificial Intelligence for Security: R&D
  • ELEC 5240/6240: Neural Networks
  • ELEC 5530/6530: Mobile Robot Design
  • ELEC 5970/6970: Robotics
  • STAT 6650: Statistical Learning
  • STAT 6000: Intermediate Statistical Methods for Data Science
  • STAT 6600: Probability and Statistics for Data Science
  • COMP 7980: Capstone Engineering Project
  • Or other 6000-level or 7000-level COMP electives (with departmental approval)
  • 1st Semester (Spring):
    • COMP 6130: Data Mining (Required Courses)
    • COMP 6600: Artificial Intelligence (Required Courses)
    • Approved AI Elective 2*: 3 Credit Hours
  • 2nd Semester (Fall):
    • COMP 6630: Machine Learning (Required Courses)
    • Approved AI Elective 3*: 3 Credit Hours
    • Approved AI Elective 4*: 3 Credit Hours
  • 3rd Semester (Spring):
    • Approved AI Elective 1*: 3 Credit Hours
    • Approved AI Elective 5*: 3 Credit Hours
    • Approved AI Elective 6*: 3 Credit Hours
  • 4th Semester (Fall):
    • Approved AI Elective 7*: 3 Credit Hours

Notes: Department-prescribed COMP technical electives.

  • COMP 6650: Deep Learning
  • COMP 6660: Evolutionary Computing
  • COMP 6120: Database Systems I
  • COMP 6620: User Interface Design and Evaluation
  • COMP 6970: Special Topics: Explainable AI
  • COMP 6970: Special Topics: Deep Learning for Computer Vision
  • COMP 6970: Special Topics: Statistical Methods in Bioinformatics
  • COMP 6970: Special Topics: Game Design
  • COMP 6970: Special Topics: Computational Biology
  • COMP 6970: Special Topics: AI4Security Foundations
  • COMP 6970: Special Topics: Information Retrieval
  • COMP 7970: Special Topics: Natural Language Processing
  • COMP 7120: Database Systems II
  • COMP 7800: Artificial Intelligence for Security: R&D
  • ELEC 5240/6240: Neural Networks
  • ELEC 5530/6530: Mobile Robot Design
  • ELEC 5970/6970: Robotics
  • STAT 6650: Statistical Learning
  • STAT 6000: Intermediate Statistical Methods for Data Science
  • STAT 6600: Probability and Statistics for Data Science
  • COMP 7980: Capstone Engineering Project
  • Or other 6000-level or 7000-level COMP electives (with departmental approval)
Contact Information

Department of Computer Science and Software Engineering

3101 Shelby Center for Engineering Technology

Auburn, AL 36849-5347 USA

Phone: (334) 844-4330

Fax: (334) 844-6329

Website: Auburn University CSSE