Carnegie Mellon University

IS Course Requirements & Courses For Fall '24 For Students

Technical Core (Prerequisites)

Information Systems Core

Information Systems Breadth

Concentrations

Electives

Heinz Courses

 


Technical Core (Prerequisites)

Mathematics

Complete one of the following math courses:
21-112 Calculus II 10 Units
21-120 Differential and Integral Calculus 10 Units
21-127 Concepts of Mathematics 10 Units
21-240 Matrix Algebra with Applications 10 Units
80-210 Logic and Proofs 9 Units

Computer Science

15-110 Principles of Computing 10 Units
15-112 Fundamentals of Programming and Computer Science 12 Units
15-121 Introduction to Data Structures 10 Units

Information Systems Core

Complete all of these courses:

67-100 Information Systems First Year Colloquium 1 Unit First Year
67-200 Information Systems Research Colloquium 1 Unit Second Year
67-262 Database Design and Development 9 Units Second Year
17-313 Foundations of Software Engineering 12 Units

Third/Fourth Year

95-422 Managing Digital Transformation 9 Units

Fourth Year

Complete one of these:

05-391 Designing Human Centered Software 12 Units
05-410 User-Centered Research and Evaluation 12 Units
05-452 Service Design 12 Units
Back to Top

Information Systems Breadth

One course from EACH of the three Information Systems Breadth categories are needed to fulfill this requirement:

Professional Communications

05-317 Design of Artificial Intelligence Products 12 Units
36-315 Statistical Graphics and Visualization 9 Units
51-261

Communication Design Fundamentals: IxD for Communications

9 Units
70-321 Negotiation and Conflict Resolution 9 Units
70-340 Business Communications 9 Units
70-342 Managing Across Cultures 9 Units
70-350 Acting for Business 9 Units
76-270 Writing for the Professions 9 Units
88-341 or 70-341 Team Dynamics and Leadership 9 Units
Back to Top

Quantitative Analysis & Research Methods

36-202 Statistics and Data Science Methods 9 Units
36-225 Introduction to Probability Theory 9 Units
36-235 Probability and Statistical Inference I 9 Units
36-309 Experimental Design for Behavioral and Social Sciences 9 Units
36-315 Statistical Graphics and Visualization 9 Units
36-350 Statistical Computing 9 Units
36-401 Modern Regression 9 Units
73-265 Economics and Data Science 9 Units
80-305 Game Theory 9 Units
88-251 Empirical Research Methods 9 Units
88-252 Casual Inference: from Data to Decisions 9 Units
Back to Top


Innovation and Entrepreneurship

Students must first complete 67-272 Application Design & Development in order to fulfill one of the courses below towards their Innovation and Entrepreneurship requirement.

05-470 Digital Service Innovation 12 Units
67-443

Mobile Application Design and Development

12 Units
94-491

Lean Innovation Lab

12 Units
Back to Top

Concentrations

Students must select a concentration or a double major/minor from the options below in order to graduate:

Data Analytics

Fundamentals on Cleaning/Visualizing Data: (Choose one of)

36-315

Statistical Graphics and Visualization (cannot be double counted for core Professional Communications requirement)

9 Units
*67-364

Practical Data Science (cannot be double counted for core Quantitative Analysis requirement)

9 Units

Analyzing Data: (Choose one of)

36-202

Methods for Statistics & Data Science (cannot be double counted for core Quantitative Analysis requirement)

9 Units
*05-434

Machine Learning in Practice

12 Units
*67-364 Practical Data Science (cannot be double counted for core Quantitative Analysis requirement) 9 Units

Breadth: (Choose one of)

70-462

Uncertainty and Risk Modeling

9 Units
70-467

Machine Learning for Business Analytics

9 Units
*05-434

Machine Learning in Practice

12 Units
*67-364 Practical Data Science (cannot be double counted for core Quantitative Analysis requirement) 9 Units

*Any course with an asterisk can only count towards one of the above three categories

Summative Course:

^94-489

ML for Public Policy

9 Units

^ This is a Heinz course, IS students are only eligible to take Heinz courses in their junior and senior years

Back to Top

Health Information Systems

Required courses:

^90-436

Health Systems

6 Units

Optional Courses:

73-328

Health Economics

12 Units

Summative Course:

^94-739

Capstone Project

12 Units

Contact Alexandra Lutz ashansen@andrew.cmu.edu the semester before you intend to enroll in the Capstone Project course.

^ These are Heinz courses, IS students are only eligible to take Heinz courses in their junior and senior years

Back to Top

Technology and Arts Enterprises

Required courses:

^93-703

Arts Enterprises: Structures and Strategies

Must be taken in Fall of 3rd year

This 12 unit, full-semester, graduate course that counts as 2 courses for Concentration purposes

12 Units
^93-430

Disruptive Technologies in Arts Enterprises

Must be taken in Spring of 3rd year

6 Units

Back to Top

Technology and International Development

History/Context of Development: (Choose one of)

84-318

Politics of Developing Nations

9 Units
^90-404

The Racial and Gender Impact of U.S. Social Policies

6 Units

Working/Communicating Across Cultures: (Choose one of)

70-342

Managing Across Cultures

9 Units
82-283

Language Diversity & Cultural Identity

9 Units
84-362

Diplomacy and Statecraft

9 Units

Program development, monitoring, and evaluation:

^90-823

Program Evaluation

12 Units

^ These are Heinz courses, IS students are only eligible to take Heinz courses in their junior and senior years

Summative Course:

Consult abroad as part of the Technology Consulting in the Global Community Program

Back to Top

User Experience (UX)

Fundamentals: (Choose one of)

05-360

Interaction Design for HCI

12 Units
51-261

Design Center: Communication Design Fundamentals

9 Units

Grid Design: (Choose one of)

76-391

Document & Information Design

9 Units
^90-401

Media & Communication Design I

6 Units

^ This is a Heinz course, IS students are only eligible to take Heinz courses in their junior and senior years

Toolkit Options: (Choose one of)

05-291

Learning Media Design

12 Units
05-452

Service Design (Cannot be double counted for core IS HCI requirement)

12 Units
49-313

Designing for the Internet of Things

12 Units
51-221

Color for Communications, Products, Environments

9 Units
62-142

Digital Photography I

10 Units
76-481

Introduction to Multimedia Design

12 Units

Summative Course:

 IS Design Capstone: 05-315 - Persuasive Deisgn

Back to Top

Minors and Additional Majors

IDeATe Minors:

Additional Majors/Second Minors Include:

Additional Majors Only:

Business Administration:

Only if the following conditions are met can the Business Administration minor also be used to meet the IS Concentration requirement.

Required Courses:

70-100

Global Business

9 Units
70-122

Introduction to Accounting

9 Units
73-102

Principle of Microeconomics 

9 Units

Constrained Electives (Take one of):

70-381

Marketing I

9 Units
70-391

Finance

9 Units
70-371

Operations Management

9 Units

Note: The BA minor also accepts 70-311 Organizational Behavior, but that will not count toward the Concentration.

Electives:

Take 2 courses from this subset of courses allowed for the BA minor: 

73-265

Economics and Data Science

9 Units
70-374

Data Mining & Business Analytics

9 Units
70-469 End to End Business Analytics

9 Units

70-443 Digital Marketing & Social Media

9 Units

70-371 Operations Management

9 Units

70-471 Supply Chain Management

9 Units

70-460 Mathematical Models for Consulting  9 Units
70-462 Uncertainty and Risk Modeling 9 Units

Back to Top 

Electives

The following are optional IS courses (not required for graduation) for interested students.

67-220 Digital Accessibility - Ensuring Universal Access to the Information Society 9 Units
67-240 Mobile Web Design & Development 9 Units
67-309 Special Topics: Information Assurance and Security 6 Units
67-328 Full-Stack Application Development 9 Units
67-348 Black Mirror - Cultural Representations of Technology 9 Units
Back to Top

Heinz Courses

The following are courses available for Information Systems students in their junior and senior years to take through Heinz College

90-401 Media & Communication Design I 6 Units
90-403 Gender, Politics & Policies- US & World 6 Units
90-404 Racial & Gender Impact of U.S. Social Policy 6 Units
90-435 Public Finance 12 Units
90-436 Health Systems 6 Units
90-440 Critical Analysis of Policy Research 12 Units
90-442 Critical AI Studies for Public Policy 6 Units
93-430 Disruptive Technologies/Arts Enterprises 6 Units
94-401 Acting for Management 6 Units
94-408 Management Consulting 12 Units
94-413 Project Management 6 Units
94-423 Measuring Social 12 Units
94-431 Applied Econometrics for DAS 6 Units
94-433 Optimization for DAS 6 Units
94-454 Developing as a Leader 6 Units

94-486

Advances in Robotic Process Automation 6 Units

94-489

Machine Learning for Public Policy Lab 12 Units
94-491 Lean Innovation Lab 12 Units
95-408 IT Project Management 6 Units
95-410 Blockchain Fundamentals 6 Units
95-433 Internet of Things 6 Units
95-444 Cybersecurity Policy and Governance 12 Units
95-451 Making Products Count: Data Sci for PM 6 Units
95-452 Intro to Information Security Management 12 Units
95-475 IT Business Leadership 6 Units
95-483 Ethical Penetration Testing 6 Units
95-499 Linux and Open Source 6 Units
Back to Top