Skip to main content
Four people sitting at a table during a workshop

Information Systems Major


What You’ll Learn

Develop a unique blend of technical and business skills that allow you to solve complex problems facing companies and society in today’s digital world.

Topics, skills, and concepts

  • Developing technical solutions to support business functions, designing and implementing computer-based systems
  • Gain a holistic understanding of business operations and how technology fits into strategy
  • Analyze data to help decision-makers make better decisions

32
in the U.S. for undergraduate management information systems programs
U.S. News & World Report, 2020

Prepare for Your Information Systems Career

79,256
average starting salary

Key employers

Deloitte logoEpic logoPricewaterhouseCoopers logo
American Family Insurance logoGeneral Mills logoErnst & Young logo - Building a better working world

Knowledge and abilities

  • Programming, database management, systems analysis, design
  • Project management, strategic mindset, communication, inclusive thinking

Common job titles

  • Systems Analyst
  • Business Analyst
  • Business Systems Developer
  • Business Process Management Specialist
  • Project Manager
  • Technical Services Manager
  • Database Administrator
  • Information Technology Analyst

Common Career Paths

IT business analysts act as a liaison between business users and an organization’s technical team. They work closely with users to understand business processes and reporting needs—then, they work to translate them into technical specifications and solutions. IT business analysts may help facilitate system design, validation, and training sessions, but they are also responsible for assessing the impact of new software, system upgrades, and patches. They may be asked to focus on several systems and to determine how best to integrate those systems to deliver maximum efficiency and business value. IT business analysts provide insight and data regarding cost versus return on investment for IT-related projects.

Computer programmers are responsible for developing and testing computer programs that solve problems. Programmers also create documentation for programs they write. In today’s era, programmers work together to produce large-scale software systems.

Technology consulting focuses on advising organizations on how best to use information technology to achieve business objectives. In addition to providing advice, technology consultants often estimate, manage, implement, deploy, and administer IT systems on behalf of their client organizations. Areas of technology consulting can include Enterprise Reporting Platforms (ERP), cloud, and systems design and implementation.

A product manager connects business strategy, design knowledge, and customer needs in order to develop a product that is relevant, feasible, and valuable. PMs are focused on optimizing a product to achieve the business goals and user necessities while maximizing return on investment.

Project managers are responsible for client engagements from the planning phase through implementation and delivery. Project management involves determining the scope of client engagements, allocating resources to implementation teams, and determining effective approaches to work completion. Those working in this area must be able to meet deadlines and to interact extensively with clients, developers, and external departments. A project manager may also be required to design performance and expense comparisons. Above all else, project management is concerned with ensuring accuracy and quality of client deliverables.

Those working in systems analysis and design roles use both business and computer programming skills to plan, develop, test, and document computer programs. They also evaluate new or modified programs to determine feasibility, cost, time requirements, and compatibility with current system capabilities within an organization.

Database analysts collect different pieces of data that are assembled to create working databases. When designing databases, they determine a structure that allows for easy data storage and retrieval. Database analysts also often work with existing databases by maintaining and updating them as needed by businesses.

Go Beyond the Classroom

Students work in groups and use cutting-edge technologies to solve real problems for real clients in an environment that simulates what they will experience after graduation.

Join a student org

Meet the Information Systems Team

Career coach

Use Starfish to make an appointment with your career coach.

Kristen Fellhoelter

Kristen Fellhoelter

Career Coach

Pathway consultant

Placeholder image of an icon of a person

Samer Khasawneh

Faculty Associate