Degree Requirements

A minimum of 30 credit hours beyond a bachelor’s degree is required. These hours may include coursework completed as part of the MSAIS master’s program at the University of Florida or, with approval, up to 9 credit hours from a master’s program at another accredited institution. Any course substitutions must be formally petitioned and are reviewed individually on a case-by-case basis.

Requirements include completion of the following:

  • MSAIS core courses: 18 credits
  • MSAIS elective courses: 9 credits
  • MSAIS capstone project: 3 credits
AIS Curriculum flowchart.

Curriculum

A standard 4-semester plan of study will look like the following:

Choose three (3) elective courses, at least one (1) in AML-DDM and one (1) in AR-HCC:

Advanced Machine Learning and Data Driven Modeling (AML-DDM)

Autonomy, Robotics, and Human-Centered Computing (AR-HCC)

Unrestricted Technical Electives (UT)

This group allows the students to take a technical elective course for greater curriculum flexibility. The technical elective courses in this group must be chosen in coordination with the graduate advisor to ensure prerequisite fulfillment and to optimize for achieving student career goals (e.g., courses related to entrepreneurship).

Pre-approved courses:

  • EGN 6951 Integrated Product and Process Design G1 (3 credits)
    (Typically offered in Fall)
  • EGN 6XXX Practical Work in AI Systems (3 credits)
    (Available in Summer, Fall & Spring)
  • BME 5703 Statistical Methods for Biomedical Engineering (3 credits)
    (Typically offered in Spring)
  • BME 6522 Biomedical Multivariate Signal Processing (3 credits)
    (Typically offered in Spring)
  • ABE 6933 App Stat Machine Learning (3 credits)
    (Typically offered in Fall)
  • ABE 6933 Computer Vision& Deep Learning (3 credits)
    (Typically offered in Fall)
  • CAP 5100 Human-Computer Interaction (3 credits)
    (Typically offered in Spring)
  • EEL 5934 Intro to Quantum Devices and Quantum Engineering (3 credits)
    (Typically offered in Spring)
  • EEL6871 Cloud Computing Systems Management (3 credits)
    (Typically offered in Fall)
  • CAP 5510 Bioinformatics (3 credits)
    (Typically offered in Fall)
  • EML 6350 Introduction to Nonlinear Control (3 credits)
    (Typically offered in Fall)
  • EML 6048 Machine Learning and System Control (3 credits)
    (Typically offered every other Spring, next available Spring 2027)
  • EML 6577 Verification, Validation and Uncertainty Quantification and Reduction (3 credits)
    (Typically offered every 3rd semester, next available Fall 2025)
  • EML 6350 Introduction to Nonlinear Control (3 credits)
    (Typically offered in Fall)
  • EML 6352 Optimal Estimation and Kalman Filtering (3 credits)
    (Typically offered in Spring)

Syllabi

For the up-to-date syllabi for each course, please visit the respective course’s website:

Course CodeDepartmentWebsite
ABEAgricultural and Biological Engineeringhttps://abe.ufl.edu/graduate/courses/ 
EIN, ESIIndustrial and Systems Engineering https://www.ise.ufl.edu/academics/syllabi-upload/ 
EEE, EELElectrical & Computer Engineering https://www.ece.ufl.edu/academics/course-syllabi/ 
BMEBiomedical Engineering https://bme.ufl.edu/academics/bme-graduate-program/course-listing/ 
CAP, CENComputer & Information Science & Engineering https://www.cise.ufl.edu/academics/course-syllabi/ 
ECHChemical Engineering https://che.ufl.edu/academics/course-schedule-syllabi/
EGS, EGNEngineering Educationhttps://eed.eng.ufl.edu/course-syllabi/
ENV, OCPEngineering School of Sustainable Infrastructure & Environment https://www.essie.ufl.edu/resources/essie-course-syllabi/ 
EMLMechanical Engineering https://mae.ufl.edu/students/course-syllabi/