Search

Search

The Major in Information Systems

Faculty Program Director: Randy S. Weinberg

Office: Porter Hall 222
http://www.cmu.edu/information-systems/

Information Systems (IS) is a unique and innovative undergraduate interdisciplinary program, drawing on a wide range of exciting college and university strengths. IS is an internationally recognized undergraduate major for students who want to design and implement effective solutions to meet organizational and management needs for information and decision support. IS majors learn how elements of organizations, technology, economics, social aspects and human interaction work together to create effective computer-based information systems to affect real outcomes. Graduates of the Program are ideally situated to take a leading role in managing and shaping our information-based future. 

Information Systems appeals to outstanding students with a wide range of backgrounds and interests. The major provides students with a broad liberal education (being situated in the College of Humanities & Social Sciences) along with training in the essential aspects of the design and implementation of information systems. The flexible nature of the program encourages students to explore their own interests through program electives, study in a contemporary content area and optional second majors and minors. While all IS majors will become proficient in information technologies, they share a common interest in the effective application of these technologies to real needs for better information management and decision making.

IS students are well prepared to pursue graduate work in a wide range of fields including information systems, business administration, technology management and policy, human-computer interaction and related areas. Some IS students may also position themselves to pursue graduate degrees in social and behavioral sciences or in the humanities. For students interested in master's degree-level graduate work at Carnegie Mellon, there are many possibilities, including accelerated Masters degree programs in Information Systems Management, Information Security Policy and Management, Engineering Technology and Innovation Management, and Business Administration. Some of the undergraduate coursework for the IS major can be counted towards graduate requirements and the degree can usually be completed in three or four additional semesters.

IS students meet an important need in the information-age workplace. There has been a strong job market for IS students in recent years, and national trends indicate that this is likely to continue. IS majors often take jobs in consulting companies, major software firms, large corporations, and start-up companies. Internship opportunities closely parallel the job market.

In addition to the H&SS General Education Requirements and basic prerequisites in Mathematics, Statistics and Computer Science, IS students must complete the Professional Core, the Disciplinary Core and a focused Content Area. In the Professional Core (consisting of six courses), students learn the basic skills necessary to analyze, design, implement and test high-quality, cost effective information systems. Two of the Professional Core courses are project-based experiences in which small teams of students develop and deliver solutions to real information problems.

In the Disciplinary Core (consisting of three courses), students study key areas fundamental to understanding and solving problems in information systems: professional communications; quantitative analysis and research methods; and organizations, policy, and social science.

IS students also complete three courses within one Content Area. The content areas are designed to provide students an opportunity to gain additional depth in a focused area. Currently, four content areas are available: (1) Business / Enterprise Systems, (2) Computing and Information Systems & Technology, (3) Social and Global Systems, (4) Quantitative Analysis and Research Methods.
 

Study Abroad Options in Information Systems

Given the rise of globalization and its effect on information systems development, we encourage students to consider expanding their international experience by spending a semester studying abroad. The IS program is very flexible in allowing students to pursue these opportunities, and we have a number of strategic alliances with overseas universities to make it easy for students to find courses that will count towards major requirements.  With careful planning, study abroad is possible during most semesters. Students interested in study abroad should talk with the IS academic advisor to help plan an appropriate course of study.
 

Information Systems as Additional Major or Minor

Information Systems is not available as either an additional major or minor.
 

Transfer into Information Systems

Most IS students are admitted directly into Information Systems as incoming freshmen.  Only Information Systems major students are permitted to enroll in the Professional Core courses (67-272 and above), and IS students have enrollment priority in IS electives.

Students in good academic standing may apply to be admitted to the Information Systems major as transfer students.  Students accepted as transfers to the IS program would normally be expected to complete the usual prerequisites and begin the Professional Core courses during the next available semester.  Applications for admission to the major are considered at mid-semester and at the end of each semester.  

Undergraduate students in other Carnegie Mellon colleges who wish to transfer to H&SS and then into Information Systems should apply through the H&SS Academic Advisory Center, Baker Hall A57.  Students must first be approved for admission to H&SS and then for admission into Information Systems.  Decisions regarding transfer requests will be based on evidence of adequate prior academic performance and on the applicant's prospects for success in the Information Systems major. 

Students interested in applying for transfer to the Information Systems major should keep in touch with the IS academic advisor for information regarding availability, application procedures and deadlines. Potential applicants to the IS major should be working toward a sensible alternative major, so that their success at Carnegie Mellon is not predicated on admission to the IS program.
 


Curriculum

The Information Systems major is offered only as a Bachelor of Science (B.S.) degree. In addition to major requirements outlined below, all Information Systems students must fulfill the General Education requirements for the College of Humanities and Social Sciences.

Requirements are subject to revision.  Advisor approval is required for each student's major curriculum plan.  Any proposed course substitutions to courses required for the IS major must be approved in advance by the IS academic advisor. 

Prerequisites

Information Systems requires completion of prerequisite courses in Mathematics, Statistics and Computer Science.  All prerequisites must be successfully completed prior to the start of Fall semester, junior year. 
 

Mathematics and Statistics

Complete one of the following calculus sequences:

Units
21-111 Calculus I 10
21-112 Calculus II 10

OR

Units
21-120 Differential and Integral Calculus 10
21-122 Integration, Differential Equations and Approximation 10

OR

Units
21-120 Differential and Integral Calculus 10
21-256 Multivariate Analysis 9


OR

21-120 Differential and Integral Calculus 10
21-259 Calculus in Three Dimensions 9


AND also complete:

Units
36-201 Statistical Reasoning and Practice 9

 

Computer Science

Three Computer Science courses are required.  To maintain normal progress toward the Information Systems degree, students must complete 15-121 Introduction to Data Structures prior to the start of Spring Semester, sophomore year.  Students entering the program with appropriate Advanced Placement credit may place directly into 15-121.  Students entering the program with substantial Computer Science experience may place into 15-112 by completing a Computer Science placement test.  Most students entering the program will begin the sequence with 15-110.

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


 

Professional Core

The Professional Core consists of six courses.

Complete all five of these courses:

Units
67-250 The Information Systems Milieux 9
67-272 Application Design and Development 9
67-371 Fundamentals of System Development I 9
67-373 Software Development Project 12
67-475 Information Systems Applications 12

Note: Students transferring into Information Systems may substitute 67-344 Organizational Intelligence in the Information Age for 67-250 Information Systems Milieux

Plus, complete one course (6 to 12 units) chosen from one of the following options:

19-402 Telecommunications, Technology Policy & Management 12
19-601 Information Warfare 12
67-306 Special Topics: Management of Computer and Information Systems 6
67-309 Special Topics 6
67-327 Web Application Security 6
67-328 Distributed Application Development 9
67-329 Contemporary Themes in Global Systems 9
67-330 Technology Consulting in the Community 9
67-331 Technology Consulting in the Global Community 3
67-344 Organizational Intelligence in the Information Age 9
67-370 Intelligent Decision Support Systems 9
88-223 Decision Analysis and Decision Support Systems 9

OR Any Computer Science course above 15-121 with prerequisite of 15-112 or higher.

OR Any Human-Computer Interaction course (05-xxx).

OR other pre-approved 67-3xx or 67-4xx which may be offered from time to time. Students wishing to apply such courses to their Professional Core requirement must complete a course substitution application through the IS academic advisor. 

OR other pre-approved courses offered by the Engineering & Public Policy Department (19-xxx). 

NOTE: 67-1xx and 67-2xx courses may not be applied to this requirement.

Disciplinary Core

Complete one course from each of the three Disciplinary Core categories.

Professional Communications

Information systems professionals communicate with a wide range of people in most organizations and often facilitate communications between diverse groups of stakeholders. Consequently, the most successful professionals typically are those with strong communication skills. These courses help students see that the structure and presentation of information affects how well (and how easily) it can be understood and used.

Complete one course (it is recommended that this requirement be completed by the end of junior year): 

36-315 Statistical Graphics and Visualization 9
51-261 Communication Design Fundamentals 9
or51-262 Communication Design Fundamentals (9 units)
70-321 Negotiation and Conflict Resolution 9
70-340 Business Communications 9
70-342 Managing Across Cultures 9
76-270 Writing for the Professions 9
88-341 Organizational Communication 9
or70-341 Organizational Communication (9 units)
 
Quantitative Analysis and Research Methods

This area focuses on decision making and data analysis - essential to development of useful information systems. this area exposes students to analytic methods in the social sciences and quantitative methods for approaching complex methods.

Complete one course (it is recommended that this requirement be completed in the sophomore year): 

Units
21-257 Models and Methods for Optimization 9
36-202 Statistical Methods 9
36-208 Regression Analysis 9
or70-208 Regression Analysis (9 units)
36-303 Sampling, Survey and Society 9
36-309 Experimental Design for Behavioral and Social Sciences 9
67-370 Intelligent Decision Support Systems 9
80-305 Rational Choice 9
80-405 Game Theory 9
88-223 Decision Analysis and Decision Support Systems 9
88-251 Empirical Research Methods 9
 
Organizations, Policy, and Social Science

The focus of this area is on how organizations function in modern social and economic environments. Students will develop a greater understanding of how social policy and technology influence organizations and how they operate.

Complete one course: 

Units
15-390 Entrepreneurship for Computer Science 9
19-402 Telecommunications, Technology Policy & Management 12
19-403 Policies of Wireless Systems and the Internet 12
19-411 Global Competitiveness: Firms, Nations and Technological Change 9
19-601 Information Warfare 12
67-344 Organizational Intelligence in the Information Age 9
70-311 Organizational Behavior 9
70-332 Business, Society and Ethics 9
70-341 Organizational Communication 9
or88-341 Organizational Communication (9 units)
70-342 Managing Across Cultures 9
70-414 Technology Based Entrepreneurship for CIT 9
70-415 Introduction to Entrepreneurship 9
80-341 Computers, Society and Ethics 9
88-220 Policy Analysis I 9
88-223 Decision Analysis and Decision Support Systems 9
88-260 Organizations 9

Content Area

Complete a minimum of 27 units from one of the four Content Areas below. No Content Area course may also be used to fulfill a Disciplinary Core or Professional Core requirement.

Business/Enterprise Systems

This content area broadens a student's knowledge in the business, economics and policy aspects of large scale information systems. 

19-402 Telecommunications, Technology Policy & Management 12
19-411 Global Competitiveness: Firms, Nations and Technological Change 9
19-601 Information Warfare 12
67-301 Networks and Telecommunications 6
67-306 Special Topics: Management of Computer and Information Systems 6
67-309 Special Topics 6
67-330 Technology Consulting in the Community 9
67-331 Technology Consulting in the Global Community 3
67-344 Organizational Intelligence in the Information Age 9
67-370 Intelligent Decision Support Systems 9
70-332 Business, Society and Ethics 9
70-366 Intellectual Property and E-Commerce 6
70-371 Production/Operations Management 9
70-414 Technology Based Entrepreneurship for CIT 9
70-415 Introduction to Entrepreneurship 9
70-421 Entrepreneurship for Computer Scientists 9
70-455 Information Resource Management 9
70-459 Web Business Engineering 9
70-460 Mathematical Models for Consulting 9
70-465 Information Technology Strategy 9
70-471 Logistics and Supply Chain Management 9
73-359 Benefit-Cost Analysis 9
73-469 Global Electronic Markets: Economics and the Internet 9
76-391 Document Design 12
76-487 Web Design 9

Computing and Information Systems & Technology

This content area allows students to focus on current and emerging technologies. 

05-410 User-Centered Research and Evaluation 12
05-430 Programming Usable Interfaces 6
05-431 Software Structures for User Interfaces 6
16-311 Introduction to Robotics 12
16-362 Mobile Robot Programming Laboratory 12
19-403 Policies of Wireless Systems and the Internet 12
19-411 Global Competitiveness: Firms, Nations and Technological Change 9
60-415 Advanced ETB: Animation 10
67-327 Web Application Security 6
67-328 Distributed Application Development 9
Any 15-xxx course above 15-121 with prerequisite of 15-112 or higher 
 
Social and Global Systems

This content area exposes students to key themes in globalization and global systems . management, policy, international business, and technology.

19-402 Telecommunications, Technology Policy & Management 12
19-403 Policies of Wireless Systems and the Internet 12
19-411 Global Competitiveness: Firms, Nations and Technological Change 9
19-601 Information Warfare 12
67-329 Contemporary Themes in Global Systems 9
67-330 Technology Consulting in the Community 9
67-331 Technology Consulting in the Global Community 3
70-342 Managing Across Cultures 9
70-365 International Trade and International Law 9
70-430 International Management 9
70-480 International Marketing 9
73-371 International Trade and Economic Development 9
73-372 International Money and Finance 9
76-318 Communicating in the Global Marketplace 9
76-386 Language & Culture 9
79-289 Energy, Environment, Globalization in the Americas 9
79-318 Sustainable Social Change: History and Practice 9
88-326 Theories of International Relations 9
88-359 Globalization 9
88-371 Entrepreneurship, Regulation and Technological Change 9
88-378 International Economics 9
88-384 Conflict and Conflict Resolution in International Relations 9
88-391 Technology and Economic Growth 9
88-410 The Global Economy: A User's Guide 9
88-411 The Rise of the Asian Economies 9

 Additionally, other pre-approved courses offered by the Engineering & Public Policy Department (19-xxx) may be used to fulfill the Social and Global Systems Content Area. 
 

Quantitative Analysis and Research Methods

Students will learn to apply analytic and quantitative methods for approaching complex, ambiguous problems. 

Units
21-257 Models and Methods for Optimization 9
21-292 Operations Research I 9
36-208 Regression Analysis 9
or70-208 Regression Analysis (9 units)
36-303 Sampling, Survey and Society 9
36-309 Experimental Design for Behavioral and Social Sciences 9
36-350 Statistical Computing 9
36-401 Modern Regression 9
36-410 Introduction to Probability Modeling 9
OR 36-46x Topics in Statistics 
67-370 Intelligent Decision Support Systems 9
70-460 Mathematical Models for Consulting 9
70-462 Stochastic Modeling and Simulations 9
73-261 Econometrics 9
88-223 Decision Analysis and Decision Support Systems 9
88-251 Empirical Research Methods 9

 

DOUBLE COUNTING OF COURSES

"Double Counting" refers to instances when a course taken to fulfill one requirement counts simultaneously toward a requirement in another major or minor program.  Double Counting is permitted in H&SS on a very limited basis.  Information Systems students may double count no more than two courses used to fulfill any Information Systems major requirement (beyond H&SS General Education requirements and Prerequisite courses) with any combination of additional majors, minors or graduate degree programs.  Only one course may double count with any minor.  No course can count for more than one requirement within the major.   Students must also adhere to any policy restrictions on double counting enforced by the academic department of the student's additional major or minor.

 

Information Systems Sample Curriculum

 

FreshmanSophomore
FallSpringFallSpring
36-201 Statistical Reasoning and Practice15-112 Fundamentals of Programming15-121 Introduction to Data Structures67-272 Application Design and Development
15-110 Principles of Computing21-112 Calculus II67-250 The Information Systems MilieuxDisciplinary Core Course
21-111 Calculus I76-101 Interpretation and ArgumentDisciplinary Core CourseElective Course
H&SS Freshman Seminar79-104 Global Histories Elective CourseElective Course
99-101 Computing @ Carnegie Mellon67-101 Concepts of Information Systems Elective CourseElective Course
67-100 Information Systems Freshman Workshop
Elective Course

 

JuniorSenior
FallSpringFallSpring
67-371 Fundamentals of System Development I67-373 Software Development Project67-475 Information Systems ApplicationsContent Area Course
Disciplinary Core CourseContent Area CourseContent Area CourseElective Course
Elective CourseElective CourseElective CourseElective Course
Elective CourseElective CourseElective CourseElective Course
Elective CourseElective CourseElective CourseElective Course

 

Faculty

C.F. LARRY HEIMANN, Teaching Professor – Ph.D., Washington University (St. Louis); Carnegie Mellon, 1998–.JOSEPH S. MERTZ, Associate Teaching Professor (joint Appointment with Heinz College) – Ph.D., Carnegie Mellon University; Carnegie Mellon, 1997–.JERIA QUESENBERRY, Assistant Teaching Professor – Ph.D., Pennsylvania State University; Carnegie Mellon, 2007–.RAJA SOORIAMURTHI, Associate Teaching Professor – Ph.D., Indiana University; Carnegie Mellon, 2007–.RANDY S. WEINBERG, Teaching Professor; Program Director, Information Systems – Ph.D., University of Minnesota; Carnegie Mellon, 1998–.

Back To Top

Faculty

C.F. LARRY HEIMANN, Teaching Professor – Ph.D., Washington University (St. Louis); Carnegie Mellon, 1998–.JOSEPH S. MERTZ, Associate Teaching Professor (joint Appointment with Heinz College) – Ph.D., Carnegie Mellon University; Carnegie Mellon, 1997–.JERIA QUESENBERRY, Assistant Teaching Professor – Ph.D., Pennsylvania State University; Carnegie Mellon, 2007–.RAJA SOORIAMURTHI, Associate Teaching Professor – Ph.D., Indiana University; Carnegie Mellon, 2007–.RANDY S. WEINBERG, Teaching Professor; Program Director, Information Systems – Ph.D., University of Minnesota; Carnegie Mellon, 1998–.