Minor Electives-Machine Learning Department - Carnegie Mellon University

Electives for the Minor in Machine Learning

List of suggested two-course sequences for the Minor in Machine Learning. Additional pairs may be allowed, but need to be approved by ML's Director of Undergraduate Studies.

In Artificial Intelligence:

  • 15-381 Artificial Intelligence Representation and Problem Solving,
    plus one of:
  • 15-887 Planning, Execution, and Learning
    15-892 Foundations of
    Electronic Marketplaces
    15-589 Independent Study in Artificial
    Intelligence

In Bioinformatics:

  • 02-510 Computational Genomics , plus 03-511 Computational Molecular Biology and Genomics
    or
  • 02-530 Cell and Systems Modeling, plus 03-512 Computational Methods for Bio modeling and Simulation

In Computation, Organizations and Society:

  • 08-801 Dynamic Network Analysis,
    plus
  • 08-810 Computational Modeling of Complex Socio-Technical Systems

In Computer Vision:

  • 15-385 Computer Vision,
    plus one of:
  • 16-725 Methods in Medical Image Analysis
    16-824 Physics-based
    Methods in Vision
    16-823 Physics based Methods in Computer Vision
    15-862 Computational Photography

In Language Technologies:

  • 11-411 Natural Language Processing,
    plus one of:
  • 11-755 ML for Signal Processing
    11-761 Language and Statistics
    11-762 Language and Statistics II
    11-731 Machine Translation
    11-741 Information Retrieval
    11-748 Information Extraction
    11-751 Speech
    Recognition
    11-763 Structured Prediction for Language and Other
    Discrete Data
    11-773 Text-Driven Forecasting

In Neural Cognition: any two of the following (in any order):

  • 15-386/686 Neural Computation
  • 85-419/719 Introduction to Parallel Distributed Processing
  • 42-595 Neural Data Analysis
  • 36-759 Statistical Models of the Brain
  • 18-699/42-590 Neural Signal Processing
  • 15-883 Computational Models of Neural Systems

In Public Policy:

  • 10-830 Research Seminar in Machine Learning and Policy (6 units)
    plus
  • 10-831 Special Topics in Machine Learning and Policy (6 units)

In Robotics:

  • 16-311 Introduction to Robotics,
    plus one of:
  • 16-831 Statistical Techniques in Robotics
    16-745 Dynamic
    Optimization
    16-899C Adaptive Control and Reinforcement Learning

Double Counting Restrictions:
Any course in the Machine Learning minor, other than the pre-requisites, may not be counted towards another SCS minor.