Carnegie Mellon University

IS Course Requirements & Courses For Fall '22 For Students With A CMU Entry Date Of 2020 And Later

Technical Core (Prerequisites)

Information Systems Core

Information Systems Breadth

Heinz Courses

 


Techinical 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

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

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
67-265 Design Fundementals: Shaping Interactions and Experiences 9 Units
67-338 Information and Grid Design 9 Units
70-321 Negotiation and Conflict Resolution 9 Units
70-340 Business Communications 9 Units
70-342 Managing Across Cultures 9 Units
76-270 Writing for the Professions 9 Units
88-418 Negotiation: Strategies and Behavorial Insights 9 Units
Back to Top

Quantitative Analysis & Research Methods

36-202 Statistics and Data Science Methods 9 Units
36/70-208 Regression Analysis 9 Units
36-225 Introduction to Probability Theory 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 Decision Theory 9 Units
88-251 Empirical Research Methods 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

Hacking for Homeland Security

12 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 Poverty, Inequality and Social Policies 12 Units
90-433 Population Health 6 Units
90-435 Public Finance 12 Units
90-436 Health Systems 6 Units
90-442 Critical AI Studies for Public Policy 6 Units
90-446 Civic Engagement as a Community Process 6 Units
90-463 Policy and Leadership in Public Edu 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-432 Business Intelligence & Data Mining SAS 6 Units
94-441 The Ethics and Politics of Data 6 Units
94-454 Developing as a Leader 6 Units
94-483 Applied Ethical Analysis 6 Units

94-486

Advances in Robotic Process Automation 6 Units
94-490 Race, Politics and Policies in the US 6 Units
94-491 Hacking for Defense/ Homeland Security 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 I 6 Units
95-451 Making Products Count: Data Sci for PM 6 Units
95-452 Intro to Information Security Man 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