Project Description


Overview | Curriculum | Careers

The Master of Science (M.S.) with Major in Artificial Intelligence provides a comprehensive curriculum, consisting of foundation and theory of artificial intelligence and elements of computer vision, data analytics and algorithms, knowledge management and reasoning, machine learning and applications. Both thesis and non-thesis options of the M.S. in Artificial Intelligence require a minimum of 30 credits. The thesis option consists of a minimum of 24 coursework credits and 6 thesis credits.

Most graduate courses are available in a “Distance Learning” format: they are video streamed live, posted and downloadable online the same day as the lecture.  Students may be required to take exams either on campus or at an approved testing center. (Additional charges may apply for remote testing centers)

Admission Requirements:
Applicants for admission to the master’s program are approved by the University upon the recommendation of the department. All applicants must submit with their applications the official transcripts from previous institutions
attended and have official GRE scores forwarded to the Graduate College. Applications for admission are evaluated. on an individual basis. At a minimum, applicants are expected to meet the following requirements.

  1. A baccalaureate degree in Computer Science or a related field (students without a computer science background will be expected to take additional courses);
  2. At least a 3.0 (of a 4.0 maximum) GPA in the last 60 credits attempted prior to graduation;
  3. Submission of the Graduate Record Examination (GRE) scores. GRE scores more than five years old are not acceptable. The GRE requirement is waived for any student who has a baccalaureate degree from FAU’s Department of Computer & Electrical Engineering and Computer Science with a GPA of at least 3.25 (out of a possible 4.0) in the last 60 credits attempted prior to graduation; and

4. International students from non-English-speaking countries must be proficient in written and spoken English as evidenced by a score of at least 500 (paper-based test) or 213 (computer-based test) or 79 (Internet-based test) on the Test of English as a Foreign Language (TOEFL) or a score of at least 6.0 on the International English Language Testing System (IELTS).

Online Curriculum

Prerequisite Courses:

Applicants are expected to have taken the following prerequisite courses (or equivalents) before pursuing a master’s degree. Please note that most of the prerequisite courses listed below also have their own prerequisites. In some cases, prerequisite courses may be taken after admission to the graduate program. (Prerequisite courses are available from FAU in a “fully online” format and can be completed in their entirety from any location with the appropriate technology. These courses use a combination of online resources (chat rooms, threaded discussions, interactive web pages, recorded lectures, etc.) to support instruction.)

Course No. Title Prerequisites
COP 3530 Data Structures and Algorithm Analysis COP 3014
COT 4400 Design and Analysis of Algorithms COP 3530
MAC 2311 Calculus with Analytic Geometry 1 MAC 1147 or ALEKS-P score 75
MAC 2312 Calculus with Analytic Geometry 2 MAC 2311
STA 4821 Stochastic Models for Computer Science MAC 2312


Degree Requirements:
The M.S. in Artificial Intelligence program offers both thesis and non-thesis options. Both options require a minimum of 30 credits, as specified in the table.

Students must satisfy all of the University graduate requirements. In addition, the following requirements must be met. The coursework credits must satisfy the following constraints:

  1. No more than 3 credits of directed independent study may be taken.2. No course can be counted toward the degree that is more than 10 years old at the time the degree is awarded.
  2. At least one-half of the credits must be at the 6000 level or above.
  3. The student must have a GPA of 3.0 (out of 4.0) or better.
  4. All courses in the degree program must be completed with a grade of “C” or better.

Core Courses: (9 credits)

All students must complete the following courses:

Course No. Title Credits
CAP 5625 Computational Foundations of Artificial Intelligence 3
CAP 6635 Artificial Intelligence 3
CAP 6673 Data Mining and Machine Learning 3


Thesis Option:

Students electing the Thesis option must complete the following course:   

Course No. Title Credits
COT 6970 Master’s Thesis – Computer Science (may be taken over multiple semesters) 6


Elective Courses: (Thesis option: 15 credits; Non-thesis option: 21 credits)

Thesis option students must choose 5 courses, and non-thesis option students must choose 7 courses from the following list of elective courses:

Computer Vision
CAP 6411 Foundations of Vision 3
CAP 6415 Computer Vision 3
CAP 6618 Machine Learning for Computer Vision 3
COP 6728 Visual Information Retrieval 3
Data Analytics and Algorithms
CAP 5768 Introduction to Data Science 3
CAP 6315 Social Networks and Big Data Analytics 3
CAP 6546 Data Mining for Bioinformatics 3
CAP 6780 Big Data Analytics and Hadoop 3
COT 6405 Analysis of Algorithms 3
Knowledge Management and Reasoning:
CAP 6640 Natural Language Processing 3
CAP 6776 Information Retrieval 3
CAP 6777 Web Mining 3
COP 5859 Semantic Web Programming 3
Machine Learning
CAP 5615 Introduction to Neural Networks 3
CAP 6512 Evolutionary Computing 3
CAP 6617 Sparse Learning 3
CAP 6619 Deep Learning 3
CAP 6778 Advanced Data Mining and Machine Learning 3
CAP 6683 Artificial Intelligence in Medicine and Healthcare 3
CAP 6807 Computational Advertising and Real-Time Data Analytics 3
EEL 5661 Robotic Applications 3
Additional Elective Allowance Students may take up to 3 credits in any course within the College of Engineering and Computer Science with an advisor’s approval


With approval of the advisor, substitution can sometimes be made among similar courses. Check with an advisor in the Department of Computer & Electrical and Computer Science.

Suggested Careers

  • Artificial Intelligence Engineer/Scientist
  • Artificial Intelligence-Machine Learning Engineer/Scientist
  • Artificial Intelligence-Data Scientist/Engineer
  • Data Mining Engineer
  • Big Data Engineer
  • Machine Learning Engineer
  • Data Analytics Scientist
  • Robotics Engineer
  • Embedded Systems Engineer
  • Software Engineer/Architect
  • Software Development Engineer
  • Database Engineer

We're here to support you

We understand that there is more involved to being a student than just completing a class. The Center for eLearning at Florida Atlantic University offers a full range of support services to help our students be successful, such as online tutoring, career services, library services and disability access.


Degree Details
College College of Engineering and Computer Science
Degree type MS
*Cost per credit
- In State (FL) $369.82
- Out of State (FL) $1,024.81
Credits needed to graduate 30
* cost per credit and total cost are calculated using tuition per credit and associated fees for the current academic year. It does not include course materials, textbook expenses, and other potential expenses related to individual courses. See academic calendar for our quarter term schedule.
More Information About this Program
Contact email address:

Visit this department’s home page for more information about this online program.
Ready to apply?
  Ready to Apply?
Start your journey
 For eLearners
Student online services
 Military Friendly
Distance learning for your lifestyle
 Student Support
Let us answer your questions