Bachelor of Science

in artificial intelligence

with Philosophy
 

(minimum of 120 credits required)

The mission of the interdisciplinary artificial intelligence programs is to prepare who can build and architect AI systems informed by deep domain expertise to solve complex, real-world challenges across diverse fields. The programs provide a strong foundation in AI principles and domain-specific knowledge, cultivating interdisciplinary innovators with the technical skills to create novel AI solutions, the ability to deploy them responsibly, and the adaptability to thrive in a rapidly evolving technological landscape. Graduates will be highly competitive in the workforce and well-prepared to lead innovation across industry, research, and society.

Admission Requirements

All students must meet the minimum admission requirements of the University. Please refer to the Admissions section of this catalog.

The Bachelor of Science in Artificial Intelligence with Philosophy (B.S.A.I.) is a multi-college, interdisciplinary program jointly administered by the Philosophy Department in the Dorothy F. Schmidt College of Arts & Letters, the Department of Electrical Engineering and Computer Science (EECS) in the College of Engineering and Computer Science. This program aims to prepare students with balanced training in AI/computer science and Philosophy to meet growing workforce demand at the intersection of life sciences and technology.

Prerequisite Coursework for Transfer Students

Students transferring to Florida Atlantic University must complete both lower-division requirements (including the requirements of the General Education Curriculum) and requirements for the college and major. Lower-division requirements may be completed through an Associate in Arts (A.A.) degree from any Florida public college, university or community college or through equivalent coursework at another regionally accredited institution. Before transferring and to ensure timely progress toward the baccalaureate degree, students must also complete the prerequisite courses for their major as outlined in the Transfer Guides .

All courses not listed with the Florida Statewide Course Numbering System that will be used to satisfy requirements will be evaluated individually on the basis of content and will require a catalog course description and a copy of the syllabus for assessment.

Degree Requirements

The minimum number of credits required for the Bachelor of Science in Artificial Intelligence with Philosophy degree is 120 credits: 36 credits in the General EducationCurriculum, 24 credits in AI core, 15 credits in AI electives, 21 credits in Philosophy core, 12 credits in Philosophy electives, 6 credits in free electives, 3 credits capstone course, 3 credits mathematics for AI. This degree will be awarded to students who satisfy all admission and degree requirements.

Students must attain a minimum grade of "C" in Mathematics of Data Science, AI Core, AI Electives, Philosophy Core, Philosophy Electives, and AI Capstone.

Foreign Language Requirement

All students must satisfy the foreign language requirement for admission to the University and must satisfy the Language Elective Requirement.

Specific Requirements

Course Title

Course Number

Credits

General Education Courses **   36
** Students must take STA 2023 and MAX 2233 in Mathematics area of General Education Courses    
     
Mathematics of Data Science MAP 2192 3
     
AI Core Courses    
Applications of Artificial Intelligence CAP 2603 3
Introduction to AI CAP 4630 3
Introduction to Data Science and Analytics CAP 4773 3
Introduction to Software Design CEN 3062C 3
Introduction to Programming in Python COP 3035C 3
Data Structures and Algorithm Analysis with Python COP 3410C 3
Analysis of Algorithms COT 4400 3
Foundations of Computing COT 2000C 3
AI Capstone CAI 4741 3
                                                                             Total AI Core Credits   27
     
AI Elective **    
(Select 5 courses from this list)
   
     
Introduction to Web Programming COP 3834 3
Introduction to Database Structures COP 3540 3
Introduction to Natural Language Processing CAI 4304 3
Trustworthy Artificial Intelligence CAP 4623 3
Introduction to Deep Learning CAP 4613 3
Python Programming COP 4045 3
Introduction to Data Mining and Machine Learning CAP 4770 3
Introduction to Large Language Models CAI 4223 3
Applied Database Systems COP 4703 3
                                                                      Total AI Elective Credits   15
     
** Certain 3000-, 4000-, 5000-, and 6000-level courses offered by the Electrical Engineering and Computer Science department may be used as AI electives    
*** Students must see an advisor for a current list of elective courses    
     
Philosophy Core Courses    
Logic PHI 2102 3
Artificial Intelligence and Ethics PHI 2680 3
Philosophy of Mind PHI 3320 3
Knowledge and Reality PHI 4380 3
Philosophy of Science PHI 4400 3
Ethical Theory PHI 4661 3
Senior Seminar in Philosophy PHI 4938 3
                                                             Total Philosophy Core Credits   21
     
Philosophy Electives    
(Select any 3 courses from this list)
   
     
Ancient Philosophy PHH 3100 3
Medieval and Renaissance Philosophy PHH 3280 3
Early Modern Philosophy PHH 3420 3
Pragmatism PHH 3730 3
Late Modern Philosophy PHH 4440 3
Introduction to Philosophy PHI 2010 3
Critical Thinking PHI 2100 3
Philosophy of Psychiatry PHI 3453 3
Philosophy of Medicine PHI 3456 3
Moral Problems PHI 3638 3
Environmental Ethics PHI 3870 3
Philosophy of Literature PHI 3882 3
Symbolic Logic PHI 4134 3
Biomedical Ethics PHI 4633 3
Philosophy of Religion PHI 4700 3
Aesthetics and Art Theory PHI 4800 3
Directed Independent Study PHI 4905 3
Special Topics PHI 4930 3
Philosophy of Sexuality PHM 3020 3
Feminist Philosophy PHM 3123 3
Philosophy of Law PHM 3400 3
Philosophy of Video Games PHM 4123 3
Science Fiction and Philosophy PHM 4133 3
Africana Philosophy PHP 3781 3
Phenomenology PHP 4782  3
                                                        Total Philosophy Elective Credits   9
     
Language Elective Credits   6-8
(Select 2 language courses totaling 6-8 credits from the following prefixes)
   

ARA, CHI, FOL, FRE, FRW, GER, GEW, GRK, HBR, ITA, ITW, JPN, LAT, SPN, or SPW

   
     
Free Elective   1-3
     
                                                                                    TOTAL CREDITS   120