Academic Courses

Academic Courses

Image
Students engaged in class working on their laptops

Discover Artificial Intelligence Courses

Artificial intelligence is incorporated into disciplines and courses across the curriculum, from the health, physical and social sciences to engineering, business, law, and beyond.

This list of AI-related courses is continually being updated. If you believe there is a course that should be included, please let us know by submitting the details to our Contact Us form. We value your input and look forward to enhancing this resource based on your recommendations.


Find AI Courses

Course

BAT205- Engineering Analytics and Problem-Solving Using Python

Department

Biosystems Engineering

Units

3

Level

Undergraduate

BAT502 - Fundamentals of Computing in Biosystems Analytics

Biosystems Engineering

3

Graduate

BE485 - Remote Sensing Data and Methods

Biosystems Engineering

3

Undergraduate

BE585 - Remote Sensing Data and Methods

Biosystems Engineering

3

Graduate

PFFP470 - Financial Technology for Financial Planners

Family and Consumer Sciences

3

Undergraduate

 

Course

BME578 - Artificial Intelligence for Health and Medicine

Department

Biomedical Engineering

Units

3

Level

Graduate

ECE523 - Engineering Applications of Machine Learning and Data Analytics

Electrical & Computer Engr

3

Graduate

ECE479 - Principles of Artificial Intelligence

Electrical & Computer Engr

3

Undergraduate

ECE579 - Principles of Artificial Intelligence

Electrical & Computer Engr

3

Graduate

ECE576A - Engineering of Computer-Based Systems

Electrical & Computer Engr

3

Graduate

ECE252 - Introduction to Deep Learning: An Engineering Perspective

Electrical & Computer Engr

3

Graduate

ECE425 - Introduction to Deep Learning: An Engineering Perspective

Electrical & Computer Engr

3

Undergraduate

MNE459- Machine Learning for Mining Applications

Mining Geology and Geophysical Engineering

3

Undergraduate

MNE559 - Machine Learning for Mining Applications

Mining Geology and Geophysical Engineering

3

Graduate

FSWE411 - Software for Industrial Control Systems

Systems & Industrial Engr

3

Undergraduate

FSWE511 - Software for Industrial Control Systems

Systems & Industrial Engr

3

Graduate

SIE578 - Artificial Intelligence for Health and Medicine

Biomedical Engineering

3

Graduate

SIE575 - Bayesian Machine Learning and Optimal Learning I

Systems and Industrial Engineering

3

Graduate

SIE433 - Fundamentals of Data Science for Engineers

Systems and Industrial Engineering

3

Undergraduate

SIE533 - Fundamentals of Data Science for Engineers

Systems and Industrial Engineering

3

Graduate

Course

APCV361 - Data Analysis and Visualization

Department

Applied Science

Units

3

Level

Undergraduate

APCV471 - Data Analysis and Visualization

Applied Science

3

Undergraduate

APCV371 - Introduction to Artificial Intelligence in Cyber

Applied Science

3

Undergraduate

CYBV680 - Advanced Computational Propaganda

Applied Science

3

Graduate

CYBV482 - Computational Propaganda

Applied Science

3

Undergraduate

CYBV535 - Secure Critical Infrastructures with Artificial Intelligence

Applied Science

3

Graduate

ESOC429 - AI and the Art & Design of Learning

Information Science

3

Undergraduate

ESOC428 - Applied AI Literacies in Information Practice

Information Science

3

Undergraduate

ESOC200 - Visual Content Creation for the Information Age

Information Science

3

Undergraduate

GAME452 - Advanced Game Development

Information Science

3

Undergraduate

GAME425 - Algorithms for Games

Information Science

3

Undergraduate

GAME426 - Game Artificial Intelligence

Information Science

3

Undergraduate

GAME526 - Game Artificial Intelligence

Information Science

3

Graduate

INFO552 - Advanced Game Development

Information Science

3

Graduate

INFO621 - Advanced Machine Learning Applications

Information Science

3

Graduate

INFO525 - Algorithms for Games

Information Science

3

Graduate

INFO402 - Data Ethics

Information Science

3

Undergraduate

INFO502 - Data Ethics

Information Science

3

Graduate

INFO523 - Data Mining and Discovery

Information Science

3

Graduate

INFO521 - Introduction to Machine Learning

Information Science

3

Graduate

INFO550 - Artificial Intelligence

Information Science

3

Graduate

INFO557 - Neural Networks

Information Science

3

Graduate

ISTA321 -Data Mining and Discovery

Information Science

3

Undergraduate

ISTA450 - Artificial Intelligence

Information Science

3

Undergraduate

ISTA303 - Introduction to Creative Coding

Information Science

3

Undergraduate

ISTA457 - Neural Networks

Information Science

3

Undergraduate

ISTA331 - Principles and Practice of Data Science

Information Science

3

Undergraduate

LIS529 - AI and the Art & Design of Learning

Information Science

3

Graduate

LIS528 - Applied AI Literacies in Information Practice

Information Science

3

Graduate

Course 

BSM441 - Diagnostic Technologies and Their Role in Healthcare

Department

College of Medicine Tucson

Units

3

Level

MED850B - Artificial Intelligence, AI literacy and Medicine

College of Medicine Tucson

2

Undergraduate

MEDI896C - Virtual and On-line Healthcare Education and Training

Medicine

2

 

PSIO495T - Topics in Physiology- AI in Physiology and Medicine

Physiology

2

Undergraduate

Course

ASTR502 - Data Mining and Machine Learning in Astronomy

Department

Astronomy

Units

2

Level

Graduate

CSC296 - Special Topics in Computer Science (Introduction to Artificial Intelligence)

Computer Science

3

Undergraduate

CSC396 - Special Topics in Computer Science (Introduction to Deep Learning with Applications to Natural Language Processing)

Computer Science

3

Undergraduate

CSC480 - Principles of Machine Learning

Computer Science

3

Undergraduate

CSC477 - Introduction to Computer Vision

Computer Science

3

Undergraduate

CSC483 - Text Retrieval and Web Search

Computer Science

3

Undergraduate

CSC496 - Special Topics in Computer Science - Reinforcement Learning

Computer Science

3

Undergraduate

CSC535 - Probabilistic Graphical Models

Computer Science

3

Graduate

CSC577 - Introduction to Computer Vision

Computer Science

3

Graduate

CSC583 - Text Retrieval and Web Search

Computer Science

3

Graduate

CSC585 - Algorithms for Natural Language Processing

Computer Science

3

Graduate

CSC696H - Advanced Topics in Artificial Intelligence

Computer Science

3

Graduate

CSC588 - Machine Learning Theory

Computer Science

3

Graduate

CSC455 - Philosophy and Artificial Intelligence

Computer Science

3

Undergraduate

CSC555 - Philosophy and Artificial Intelligence

Computer Science

3

Graduate

CSC380 - Principles of Data Science

Computer Science

3

Undergraduate

CSC580 - Principles of Machine Learning

Computer Science

3

Graduate

DATA496T - Advanced Topics in Undergraduate Statistics & Data Science

Mathematics

3

Undergraduate

DATA474 - Introduction to Statistical Machine Learning

Mathematics

3

Undergraduate

DATA201 - Foundations of Data Science

Mathematics

3

Undergraduate

MATH496T - Advanced Topics in Undergraduate Mathematics - Mathematics of Generative AI

Mathematics

3

Undergraduate

MCB447 - Big Data in Molecular Biology and Biomedicine 

Molecular and Cellular Biology

3

Undergraduate

MCB547 - Big Data in Molecular Biology and Biomedicine 

Molecular and Cellular Biology

3

Graduate

MATH574M - Statistical Machine Learning

Mathematics

3

Graduate

STAT571A -  Advanced Statistical Regression Analysis

Mathematics

3

Graduate

 

Course

COGS555 - Philosophy and Artificial Intelligence

Department

Philosophy

Units

3

Level

Graduate

GWS260 - Sex, Gender, and Technology

Gender & Women's Studies

3

Undergraduate

HRTS598A - Human Rights and Technology Certificate Project

Social & Behavioral Sci Admin

3

Graduate

LING582 - Advanced Statistical Natural Language Processing

Linguistics

3

Graduate

LING529 - Human Language Technology I

Linguistics

3

Graduate

LING539 - Statistical Natural Language Processing

Linguistics

3

Graduate

LING150C1 - Linguistics in the Digital Age

Linguistics

3

Undergraduate

LING578 - Speech Technology

Linguistics

3

Graduate

LING696G - Topics in Computational Linguistics

Linguistics

3

Graduate

PHIL455 - Philosophy and Artificial Intelligence

Philosophy

3

Undergraduate

PHIL555 - Philosophy and Artificial Intelligence

Philosophy

3

Graduate

PHIL201 - Consciousness and Cognition

Philosophy

3

Undergraduate

PHIL206 - Ethics of Artificial Intelligence

Philosophy

3

Undergraduate

SOC301A - Introduction to Computational Social Science

Sociology

3

Undergraduate

 

Course

BNAN572 - Enterprise Artificial Intelligence for Business Strategies

Department

Business Analytics

Units

3

Level

Graduate

ECON515 - Econometrics and Machine Learning

Economics

3

Graduate

MIS584 - Big Data Technologies

Management Information Systems 

3

Graduate

MIS563 - Statistical Machine Learning with Applications

Management Information Systems 

3

Graduate

MIS548 - Introduction to Deep Learning

Management Information Systems 

3

Graduate

MIS554 - Artificial Intelligence for Business Intelligence

Management Information Systems 

3

Graduate

MIS555 - Artificial Intelligence for Cybersecurity

Management Information Systems 

3

Graduate

MIS552 - Artificial Intelligence for Digital Platforms

Management Information Systems 

3

Graduate

MIS553 - Artificial Intelligence in Healthcare

Management Information Systems 

3

Graduate

MIS550 - Policy and Ethics of Artificial Intelligence for Business

Management Information Systems 

3

Graduate

 

Course

SOC574C - Categorical Data Analysis

Department

Statistics

Units

3

Level

Graduate

STAT574C - Categorical Data Analysis

Statistics

3

Graduate

Course

LAW689D - Legal Practice in the Age of A.I. and Big Data

 

Department

College of Law

Units

2

Level

Course

BIOS647 - Analysis of Categorical Data

Department

Epidemiology and Biostatistics

Units

3

Level

Graduate

BIOS648 - Analysis of High Dimensional Data

Epidemiology and Biostatistics

3

Graduate

BIOS576D - Data Management and the SAS Programming Language

Epidemiology and Biostatistics

3

Graduate

HP401 - Artificial Intelligence and Healthcare

Health Professions

3

Undergraduate

HP501 - Artificial Intelligence and Healthcare

Health Professions

3

Graduate

HSD495 - Special Topics in Health Design - AI and Healthcare

Health Professions

3

Undergraduate

HSD595 - Special Topics in Health Design - AI and Healthcare

Health Professions

3

Graduate

 

Course

HNRS195H - Special Topics in Social Sciences - How is AI Affecting our World?

Department

Honors

Units

1

Level

Undergraduate