Get a Minor in Artificial Intelligence

AI Is Transforming Every Industry.

Artificial intelligence is rapidly changing how industries operate, innovate, and solve complex problems. Engineers and computing professionals with AI knowledge are increasingly in demand across nearly every sector of the economy.

The AI Minor helps students build practical skills that complement their major and prepare them for the next generation of careers.

  • Complement your existing major
  • Enhance internship and job opportunities
  • Build foundational knowledge in Machine Learning, Deep Learning, and Generative AI
  • Understand the technologies powering LLMs and intelligent systems
  • Earn an official transcript credential
  • Prepare for graduate study and emerging industries

Students will also gain exposure to the core domains shaping the future of AI — Machine Learning, Deep Learning, Generative AI, Agentic AI, and Prompt Engineering — as well as the systems and technologies behind large language models (LLMs), intelligent automation, predictive analytics, and next-generation computing applications.

Enhance your credentials and expand your professional opportunities.

Prerequisites: Python Programming, Math and Statistics Knowledge.

View this program in the University Catalog

  • Curriculum Structure

    AI Minor Course Structure (12 Credits or 4 Courses)

    Students should complete the Minor in the following sequence:

    • Step 1 - Machine Learning Course
    • Step 2 - Deep Learning Course
    • Step 3 - Generative AI Course
    • Step 4 - Elective Course

    Core Courses (9 Credits)

    Students must complete one core course from each area:

    Machine Learning (3 Credits)

    Select one course from the following:

    • CNT 4153: Machine Learning in ECE – offered in Fall / Spring
      • Pre-requisite: EEL 2880 or COP 2210 or COP 2250 or COP 2047 or equivalent or instructor permission
    • CAI 4105: Introduction to Machine Learning – offered year-round
      • Pre-requisite: STA 3033 or STA 2122 or STA 3145 or STA 3193 or STA 3163 or STA 3111 or STA 2023 or STA 4322 or equivalent
    • Additional courses will be added in the future

    Deep Learning (3 Credits)

    Select one course from the following:

    • CNT 4149: Deep Learning in ECE – offered in Spring
      • Pre-requisite: CNT 4153 or instructor permission
    • CAI 4203: Introduction to Deep Learning – offered year-round
      • Pre-requisite: STA 3033 or STA 2023 or STA 4322, and COP 3538 or COP 3530
    • Additional courses will be added in the future

    Generative AI (3 Credits)

    Select one course from the following:

    • CAI 4863: Generative AI Fundamentals in ECE – offered in Summer
      • Pre-requisite: CNT 4149
    • CAI 4XXX: Introduction to Generative Artificial Intelligence
      • Pre-requisite: CAI 4203
    • Additional courses will be added in the future

    Elective (3 Credits)

    Select one department-specific AI course tailored to your discipline or interests. Students must meet all course prerequisites indicated in Panthersoft or the University Catalog.

    • CAI 3864: Data Engineering in ECE – offered in Fall

    Additional elective offerings include:

    • CAI 4854: Embedded AI
    • CAI 4861: Introduction to Quantum AI
    • CAI 4002: Artificial Intelligence
    • CAI 4304: Natural Language Processing
    • CAI 4664: AI Fairness
    • CAI 4775: Advanced Computational Methods: Biomedical Data
    • CAP 4770: Data Mining
    • CAP 4830: Modeling and Simulation
    • CGN 5878: AI for Structural Health Monitoring
    • EML 4384: Data Science Neural Network and Deep Learning in Mechanical Engineering
    • BME 4531: Medical Imaging
    • BME 4503C: Medical Instrumentation
    • BME 3721: BME Data Evaluation Principles
    • Other approved equivalent courses, subject to AI Minor Committee approval

    Prerequisites

    For STEM Students

    • Math, Probability, and Statistics Knowledge
    • Python Programming or another high-level programming language (C#, Java, C/C++, etc.), with a willingness to learn Python independently, as AI Minor courses are primarily taught using Python

    For Non-STEM Students

    The following courses or their equivalents are suggested:

    • Python Programming: COP 2047
    • Math, Probability, and Statistics: STA 3033 or STA 2122 or STA 3145 or STA 3193 or STA 3163 or STA 3111 or STA 2023 or STA 4322
    ```

Designed for Engineering & Computing Students

Whether you study mechanical engineering, civil engineering, electrical engineering, computer science, or another CEC discipline, an AI Minor provides skills that strengthen your technical foundation and expand your career potential.

IndustryApplications
CybersecurityThreat detection, anomaly detection, secure systems
EnergySmart grids, renewables, antennas
HealthcareDiagnostics, medical imaging
ManufacturingRobotics, predictive maintenance, Quantum AI
RoboticsAutonomous robots, human-robot interaction, control systems
TransportationAutonomous systems, smart mobility
InfrastructureSmart cities, resilience systems

Invent the Future with AI

Students should work with their current advisor to request admission to the Minor in Artificial Intelligence.

Speak to an Advisor