KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · Artificial Intelligence (MS)

Artificial Intelligence (MS)

Columbia University in the City of New York · New York, NY

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
Artificial Intelligence (MS)
Credential class
ceterms:MasterDegree
CIP
27.0304
Catalog edition
2026-2027
Checklist type
degree-program
Identifiers
IPEDS UNITID
190150
CourseShelf checklist
CK_190150_027b8d14
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

1. First semester: Artificial Intelligence course; choose 1, 3 credits:

2 items
  1. 3.00
  2. IEOR E4010
    Artificial Intelligence for OR and FE
    Not resolved to a course

2. First semester: Machine Learning course; choose 1, 3 credits:

4 items
  1. 3.00
  2. 3.00
  3. 3.00
  4. 3.00

For students with documented machine learning coursework and prior approval from the MSAI advisors, the following courses may be used to satisfy this requirement:

4 items
  1. 3.00
  2. 3.00
  3. 3.00
  4. 3.00

3. First or Second semester: NLP or Computer Vision: choose 1, 3 credits:

4 items
  1. 3.00
  2. 3.00
  3. 3.00
  4. 3.00

4. Second semester: Ethical AI: choose 1, 3 credits:

3 items
  1. 3.00
  2. 3.00
  3. 0.00

Complete 1 concentration from the list below (4 courses, 12 credits)

concentration · 0 items

    Capstone Project or Electives, 6 credits

    electives · 1 item
    1. ENGI E4698
      Artificial Intelligence Capstone Project
      Not resolved to a course

    Please see comprehensive electives lists below.

    electives · 0 items

      Columbia Engineering Electives

      electives · 63 items
      1. 3.00
      2. 3.00
      3. 3.00
      4. 3.00
      5. 3.00
      6. As published: “TOPICS IN COMPUTER SCIENCE (Topic: High-Performance Machine Learning)”
        3.00
      7. 3.00
      8. 3
      9. 3.00
      10. 3.00
      11. 3.00
      12. 3.00
      13. 1-3
      14. As published: “TOPICS IN COMPUTER SCIENCE (Topic: Adv Tpcs Comp Security)”
        3.00
      15. As published: “TOPICS IN COMPUTER SCIENCE (Topic: Data-Driven Design for Social Innovation)”
        3.00
      16. COMS W6113
        Not resolved to a course
      17. COMS W6975
        Advanced Topics in Natural Language Processing
        Not resolved to a course
      18. COMS W6998
        (Topic: Machine Learning and Climate)
        Not resolved to a course
      19. COMS W6998
        (Topic: Reinforcement Learning LLMs)
        Not resolved to a course
      20. 3.00
      21. 3.00
      22. 3.00
      23. 3.00
      24. 3.00
      25. 3.00
      26. 3.00
      27. 3.00
      28. EECS E6870
        SPEECH RECOGNITION
        Not resolved to a course
      29. 3.00
      30. 3.00
      31. 3.00
      32. 3.00
      33. EECS E6981
        Not resolved to a course
      34. EECS E6991
        Not resolved to a course
      35. EECS E6992
        Not resolved to a course
      36. 3.00
      37. 3.00
      38. ELEN E6722
        Not resolved to a course
      39. 3.00
      40. 3.00
      41. 3
      42. 3.00
      43. 3.00
      44. IEOR E4018
        Not resolved to a course
      45. 3.00
      46. 3.00
      47. 3.00
      48. 3.00
      49. 3.00
      50. 3.00
      51. 3.00
      52. 3.00
      53. IEOR E6529
        Not resolved to a course
      54. 3.00
      55. 3.00
      56. 3.00
      57. 3.00
      58. As published: “Mathematics of Machine Learning, Signals, and Control”
      59. 3.00
      60. 3.00

      Columbia University Electives

      electives · 49 items
      1. ARTS AR6040
        Transformative Storytelling: Crafting Stories of Understanding in Conversation with Emerging Technologies
        Not resolved to a course
      2. BINF G4001
        (Section 001)
        Not resolved to a course
      3. BINF G4001
        (Section 002)
        Not resolved to a course
      4. BINF G4003
        SYMBOLIC AI IN HEALTH CARE
        Not resolved to a course
      5. BINF G4008
        Not resolved to a course
      6. BINF G4011
        ACCULTURATN TO MED & CLIN INFO
        Not resolved to a course
      7. BINF G4013
        BIOLOGICAL SEQUENCE ANALYSIS
        Not resolved to a course
      8. BINF G4018
        Not resolved to a course
      9. BINF G4019
        Not resolved to a course
      10. BINF G5001
        Not resolved to a course
      11. BINF GU4008
        (Section 003)
        Not resolved to a course
      12. BIST P8105
        Data Science I
        Not resolved to a course
      13. BIST P8106
        Data Science II
        Not resolved to a course
      14. BIST P8119
        Advanced Statistical and Computational Methods in Genetics and Genomics
        Not resolved to a course
      15. BIST P8122
        Statistical Methods for Causal Inference
        Not resolved to a course
      16. BIST P8124
        Graphical Models for Complex Health Data
        Not resolved to a course
      17. BIST P8160
        Topics in Advanced Statistical Computing
        Not resolved to a course
      18. CEEN IA7330
        Artificial Intelligence and Climate Change
        Not resolved to a course
      19. DSPC IA7175
        Our AI Future
        Not resolved to a course
      20. EHSC P6351
        Introduction to Network Science
        Not resolved to a course
      21. EPID P8451
        Introduction to Machine Learning for Epidemiology and Public Health
        Not resolved to a course
      22. EPID P8477
        Epi Modeling for Infectious Diseases
        Not resolved to a course
      23. EHSC P6351
        Introduction to Network Science
        Not resolved to a course
      24. EHSC P8334
        Computational Toxicology
        Not resolved to a course
      25. EPID P8451
        Introduction to Machine Learning for Epidemiology and Public Health
        Not resolved to a course
      26. EPID P8477
        Epi Modeling for Infectious Diseases
        Not resolved to a course
      27. FILM AF6810
        Coding for Media Studies
        Not resolved to a course
      28. FILM AF8305
        DIGITAL STORY TELLING I: History and Theory of Interactivity
        Not resolved to a course
      29. FILM AF8310
        DIGITAL STORY TELLING II
        Not resolved to a course
      30. FILM AF8315
        Digital Storytelling III: Immersive Production
        Not resolved to a course
      31. FILM AF8316
        World-Building and Unbuilding
        Not resolved to a course
      32. FILM GU4045
        Augmented Creativity: practical uses of AI in storytelling, art and design
        Not resolved to a course
      33. 3.00
      34. ISDI IA7102
        Artificial Intelligence and Conflict Prevention
        Not resolved to a course
      35. SIPA IA6152
        Democracy and Democratic Erosion in the AI Era
        Not resolved to a course
      36. SIPA IA6670
        Artificial Intelligence in Public Policy
        Not resolved to a course
      37. STAT GR5241
        STATISTICAL MACHINE LEARNING
        Not resolved to a course
      38. STAT GR5242
        ADVANCED MACHINE LEARNING
        Not resolved to a course
      39. STAT GR5244
        Unsupervised Learning
        Not resolved to a course
      40. STAT GR5294
        Not resolved to a course
      41. 3.00
      42. 3.00
      43. 3.00
      44. STAT GR6701
        FOUNDATIONS OF GRAPHICL MODELS
        Not resolved to a course
      45. THEA AT6190
        CREATIVE CODING
        Not resolved to a course
      46. TPIN IA7006
        Digital Content Provenance: Path to Transparency & Authenticity in the Generative AI World
        Not resolved to a course
      47. TPIN IA7015
        Viral Videos and Generative AI in a Changing World
        Not resolved to a course
      48. USRP IA7112
        Not resolved to a course
      49. VIAR AV5603
        AI & PHOTOGRAPHY
        Not resolved to a course

      AI and Advanced Computing

      0 items

        Choose 4 graduate-level AI-related courses from computer science and AI from the approved elective pool (current offerings can be found on the MSAI program website)

        electives · 0 items

          AI Infrastructure

          0 items

            Choose 4 courses:

            9 items
            1. 3.00
            2. 3.00
            3. 3.00
            4. 3.00
            5. 3.00
            6. 3.00
            7. 3.00
            8. 3.00
            9. 3.00

            AI and Finance and Operations

            16 items
            1. 1.50
            2. As published: “TOPICS IN OPERATIONS RESEARCH (Topic: AI Application Development Tools)”
              1.50
            3. As published: “TOPICS IN OPERATIONS RESEARCH (Topic: Generative AI Recommendation Systems)”
              1.50
            4. As published: “TOPICS IN OPERATIONS RESEARCH (AI Startup Fundamentals)”
              1.50
            5. 1.00-2.00
            6. 3.00
            7. 3.00
            8. 3.00
            9. 3.00
            10. 3.00
            11. 3.00
            12. 3.00
            13. 3.00
            14. 3.00
            15. 3.00
            16. 3.00

            Robotics and Perception

            10 items
            1. 3.00
            2. 3.00
            3. 3.00
            4. 3.00
            5. 3.00
            6. MECE E6616
              ROBOT LEARNING
              Not resolved to a course
            7. 3.00
            8. 3.00
            9. EEME E6911
              Topics in Control
              Not resolved to a course

            AI and UI/IX

            11 items
            1. 3.00
            2. 3.00
            3. 1-3
            4. 3.00
            5. 3.00
            6. 3.00
            7. 3.00
            8. 3.00
            9. 3.00
            10. ENGI E4502
              Design of UI/UX for Connected Systems
              Not resolved to a course
            11. 3.00

            AI and Biomedical

            6 items
            1. 3.00
            2. 3.00
            3. 3.00
            4. 3.00
            5. 3.00
            6. 3.00

            AI and Health and Medicine

            0 items

              Take the following three mandatory classes:

              3 items
              1. BINF G4001
                Not resolved to a course
              2. BINF G4011
                ACCULTURATN TO MED & CLIN INFO
                Not resolved to a course
              3. BINF GU4008
                (Section 003 Special Topics in Biomedical Informatics)
                Not resolved to a course

              Choose 1 course:

              5 items
              1. BINF G4003
                SYMBOLIC AI IN HEALTH CARE
                Not resolved to a course
              2. BINF G4008
                (Section 001 Special Topics in Biomedical Informatics )
                Not resolved to a course
              3. BINF G4008
                (Section 002 Special Topics in Biomedical Informatics)
                Not resolved to a course
              4. BINF GU4019
                Computational Epidemiology
                Not resolved to a course
              5. BINF GR5001
                Data Science for Mobile Health
                Not resolved to a course

              AI and Public Health

              0 items

                Choose 4 courses:

                10 items
                1. BIST P8105
                  Data Science I (Data Science I )
                  Not resolved to a course
                2. BIST P8106
                  Data Science II (Data Science II )
                  Not resolved to a course
                3. BIST P8124
                  Graphical Models for Complex Health Data (Graphical Models for Complex Health Data)
                  Not resolved to a course
                4. BIST P8160
                  Topics in Advanced Statistical Computing (Topics in Advanced Statistical Computin)
                  Not resolved to a course
                5. BIST P8122
                  Statistical Methods for Causal Inference (Statistical Methods for Causal Inference)
                  Not resolved to a course
                6. BIST P8119
                  Advanced Statistical and Computational Methods in Genetics and Genomics (Advanced Statistical and Computational Methods in Genetics and Genomics)
                  Not resolved to a course
                7. EHSC P6351
                  Introduction to Network Science (Introduction to Network Science)
                  Not resolved to a course
                8. EHSC P8334
                  Computational Toxicology (Computational Toxicology)
                  Not resolved to a course
                9. EPID P8451
                  Introduction to Machine Learning for Epidemiology and Public Health (Intro to Machine Learning for Epidemiology and Public Health )
                  Not resolved to a course
                10. EPID P8477
                  Epi Modeling for Infectious Diseases (Epidemiologic Modeling for Infectious Disease)
                  Not resolved to a course

                Statistical Foundation in AI

                8 items
                1. 3.00
                2. 3.00
                3. 3.00
                4. STAT GR5241
                  STATISTICAL MACHINE LEARNING 1
                  Not resolved to a course
                5. STAT GR5242
                  ADVANCED MACHINE LEARNING
                  Not resolved to a course
                6. STAT GR5244
                  Unsupervised Learning
                  Not resolved to a course
                7. STAT GR6701
                  FOUNDATIONS OF GRAPHICL MODELS
                  Not resolved to a course
                8. STAT GR5294
                  (Topics in Machine Learning & Artificial )
                  Not resolved to a course

                AI and Arts, Creativity, and Media

                11 items
                1. 1-3
                2. FILM AF8305
                  DIGITAL STORY TELLING I: History and Theory of Interactivity
                  Not resolved to a course
                3. FILM AF8310
                  DIGITAL STORY TELLING II
                  Not resolved to a course
                4. FILM AF8315
                  Digital Storytelling III: Immersive Production
                  Not resolved to a course
                5. FILM AF8316
                  World-Building and Unbuilding
                  Not resolved to a course
                6. THEA AT6190
                  CREATIVE CODING
                  Not resolved to a course
                7. FILM AF6810
                  Coding for Media Studies
                  Not resolved to a course
                8. 3.00
                9. VIAR AV5603
                  AI & PHOTOGRAPHY
                  Not resolved to a course
                10. FILM GU4045
                  Augmented Creativity: practical uses of AI in storytelling, art and design
                  Not resolved to a course
                11. ARTS AR6040
                  Transformative Storytelling: Crafting Stories of Understanding in Conversation with Emerging Technologies
                  Not resolved to a course

                AI and Architecture and Urbanism

                7 items
                1. ARCH A4894
                  SPATIAL UX (Spatial UX )
                  Not resolved to a course
                2. ARCH A4988
                  CODING FOR SPATIAL PRACTICES (Coding for Spatial Practices )
                  Not resolved to a course
                3. ARCH A6968
                  SEEING WITH ALGORITHMS (Seeing with Algorithms )
                  Not resolved to a course
                4. ARCH A4845
                  GENERATIVE DESIGN (Generative Design)
                  Not resolved to a course
                5. ARCH A6956
                  SPATIAL AI (Spatial AI)
                  Not resolved to a course
                6. PLAN A6118
                  (Leveraging Data and AI for Real Estate Development )
                  Not resolved to a course
                7. PLAN A6113
                  EXPLORING URBAN DATA WITH MACHINE LEARNING (Exploring Urban Data with Machine Learning)
                  Not resolved to a course
                Source. Columbia University in the City of New York, catalog 2026-2027 — https://bulletin.columbia.edu/columbia-engineering/academic-departments-programs/engineering/graduate-programs/ms-in-ai/. Captured page pages/0377.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.