When choosing a major or exploring career paths, it may be difficult to understand the difference between computer science and management information systems (or MIS). We’ve summarized some key features of each area as well as what you can expect to study and do with your degree.
NOTE: These descriptions are broad and may not be a 1:1 match for the curriculum at Augsburg. However, it will give you a good idea of the major differences between the two programs.
Computer Science
Computer science focuses mainly on creating programs and generating code to create an operating system. Generally, curriculum is math and science focused and includes a broad range of topics including data structures, programming languages, and artificial intelligence. Computer scientists tend to focus on developing innovative solutions to complex problems through mathematical principles and abstract thinking.
Key aspects: theory and algorithms, software development, artificial intelligence and machine learning, computational complexity
Possible roles: software engineer, database administrator, computer hardware engineer, information security analyst
MIS (Management Information Systems)
MIS is also sometimes known as computer information systems. MIS students still learn programming but they are also focused on how databases work within businesses. They focus broadly on business and accounting courses to gain knowledge about how businesses are run. They also will study database management, web development, business analytics, and programming.
Key aspects: information systems management, business process analysis, data management, security and risk management
Possible roles: business analyst, program manager, technology analyst, web developer, IT analyst, software developer, quality assurance engineer
Key Differences
The chart below highlights some of the differences between the two pathways.
NOTE: There is a certain amount of overlap so it’s possible to shift into different roles regardless of the major. However, if there’s a certain pathway you particularly have in mind, it might be easier and more worthwhile to select the major that highlights those skills or experiences.
Focus | Course Content | Technology | Core Activities | Curriculum | Orientation | Role | Preparation | Degree | |
Management Information Systems | More on business application | Learners take courses that will help them solve business problems | Mainly use technology to grow business | All about solving business needs using IT and coding | Includes accounting and business development | More oriented towards application | Provides solutions implementing strategies | Prepares learners for business and industry | Focus on the business side of information and management |
Computer Science | More on technology | Learners take courses which are more focused on technology | Responsible for making technology better | All about math and coding | Includes operating system, programming languages, and database systems | More oriented towards theory | Focuses on building systems | Prepares learners for software engineering and IT roles. | Focus on creating and managing software |