COVID-19 Update: To help students through this crisis, The Princeton Review will continue our "Enroll with Confidence" refund policies. For full details, please click here.


Companies and organizations depend on computerized information for almost every aspect of their business. How is all this data organized? Enter the field of management information systems. In this major, you’ll learn how to design computer systems to help people and organizations function more effectively.

As you might expect, management information systems entails a whole slew of computer courses, including languages and programming, information technology and security, and systems planning and integration. A major in management information systems will also provide a solid grounding in all aspects of business management, including human resources, business law, and contracting. You’ll learn how to analyze individual needs, as well as the larger economic and social priorities of a company, so you can most effectively structure and organize its data. Because you’ll frequently be planning and problem-solving in teams, it’s important that you possess good communications skills and enjoy working with people as well.


  • Advanced Data Analysis

  • Computer Algorithms

  • Database Program Development

  • Decision Support Systems

  • Human Computer Interaction

  • Information System Auditing and Security

  • Information Systems Architecture and

  • MIS Foundations

  • Principles of Organization and Management

  • Project Management

  • Systems Analysis & Design

  • Systems Programming II (C Language)

  • Technology


For this major, it’s recommended that you take calculus and any computer science or programming courses your school offers. If a public speaking elective is available, take that too.