Courses of Study 2024-2025 
    
    Dec 04, 2024  
Courses of Study 2024-2025

Artificial Intelligence Minor


The AI Minor

The Bowers CIS Artificial Intelligence minor (AI) will be open to all undergraduates beginning in fall 2024, and is designed to provide students with a solid foundational understanding of the algorithms and techniques that underlie AI capabilities. Learn more.

Minor Requirements

  • Six courses are required in total
  • There are four required Foundations of AI core courses. Two are technical classes – on computational AI methods for learning and reasoning, respectively. These are complemented by a course on the design and evaluation of human-AI systems and a course on AI ethics, governance, and policy.
  • Students also select two AI elective courses from the course list provided. 

Important Notes

  • No more than two courses can be concurrently used to meet requirements for a major, though they may be used to satisfy elective requirements. 
  • Each course must be completed with a grade of “C” or better to count toward the minor. S/U grades will not be accepted.
  • All qualifying courses must be taken at Cornell for a letter grade. No substitutions allowed.

CORE COURSES 

Foundations of AI: Machine Learning

One of:

  • CS 3780  - Machine Learning for Intelligent Systems (formerly CS 4780)
  • ECE 4200  - Fundamentals of Machine Learning (formerly ECE 4200)
  • ORIE 3741  - Learning with Big Messy Data (formerly ORIE 4741)
  • STSCI 3740  - Data Mining and Machine Learning (formerly STSCI 4740)

Foundations of AI: Reasoning

  • CS 3700  - Foundations of AI (formerly CS 4700)

Foundations of AI: Human-AI Interaction

  • INFO 4940 , Section 002 - Human-AI Interaction Design*

*Note: Students graduating in Dec 2024 or May 2025 may use INFO 3450  Human-Computer Interaction as an alternative. This substitution is only permitted for Dec and May graduates during year 1 (academic year 2024-25) of the new minor.

Foundations of AI: Ethics, Governance & Policy

One of:

  • ENGRG 3605 - Ethics of Computing and Artificial Intelligence Technologies
  • INFO 1260  - Choices and Consequences in Computing
  • PUBPOL 4210  - Artificial Intelligence: Law, Ethics, and Politics

ELECTIVES 

Two of:

  • CS 4670  - Intro Computer Vision
  • CS 4701  - Practicum in Artificial Intelligence
  • CS 4740  - Natural Language Processing [cross-listed with LING 4474]
  • CS 4750  - Foundations of Robotics [ECE 4770, MAE 4760]
  • CS 4756  - Robot Learning
  • CS 4782  - Introduction to Deep Learning
  • CS 4783  - Mathematical Foundations of Machine Learning
  • CS 4787  - Principles of Large-Scale Machine Learning Systems
  • CS 4789  - Introduction to Reinforcement Learning
  • CS 4860  - Applied Logic [cross-listed with MATH 4860 ]
  • ECE 4160  - Fast Robots [cross-listed with MAE 4190 ]
  • ENGRG 3605 - Ethics of Computing and Artificial Intelligence Technologies (at most one course from Foundations of AI: Ethics, Governance & Policy can be used as an elective and it cannot be the same course used to satisfy the Ethics, Governance & Policy requirement)
  • INFO 1260  - Choices and Consequences in Computing (at most one course from Foundations of AI: Ethics, Governance & Policy can be used as an elective and it cannot be the same course used to satisfy the Ethics, Governance & Policy requirement)
  • INFO 3350  - Text Mining History and Literature
  • INFO 3950  - Data Analytics for Information Science
  • INFO 4100  - Learning Analytics
  • INFO 4120  - Ubiquitous Computing
  • INFO 4130  - Health and Computation
  • INFO 4275  - Novel Interaction Techniques
  • INFO 4300  - Language and Information [cross-listed with CS 4300 ]
  • INFO 4310  - Interactive Information Visualization
  • INFO 4410   - Re-Designing Robots [cross-listed with CS 4754 
  • LING 4424  - Computational Linguistics I [cross-listed with COGST 4240, CS 4744]
  • LING 4434  - Computational Linguistics II
  • MAE 4180  - Autonomous Mobile Robots [cross-listed with CS 4758 , ECE 4180 ]
  • MAE 4810  - Robot Perception
  • NBA 4920  - Artificial Intelligence for Marketing Strategy
  • ORIE 4160  - Topics in Data Science and OR
  • ORIE 4740  - Statistical Data Mining I
  • ORIE 4742  - Info Theory Probabilistic Modeling and Deep Learning with Scientific and Financial Apps
  • PHIL 2621  - Minds and Machines [cross-listed with COGST 2621 ]
  • PUBPOL 4210  - Artificial Intelligence: Law, Ethics, and Politics (at most one course from Foundations of AI: Ethics, Governance & Policy can be used as an elective and it cannot be the same course used to satisfy the Ethics, Governance & Policy requirement)
  • STS 3440 - Data Science & Society Lab
  • STSCI 3080  - Probability Models and Inference [cross-listed with BTRY 3080 , ILRST 3080 ]
  • STSCI 3110  - Probability Models for Social Science [cross-listed with ECON 3110 , ILRST 3110 ]
  • STSCI 4030  - Linear Models with Matrices [cross-listed with BTRY 4030 ]
  • STSCI 4520  - Statistical Computing
  • STSCI 4750  - Understanding Machine Learning

Questions about the AI minor should be directed to cis.ai-minor@cornell.edu.