Computer Information Systems Major

Pictured is Dr. Carrie Song in a computer lab.

The computer and software industry is rapidly growing, and a computer information systems degree from Western Michigan University’s Haworth College of Business will provide you with a strong foundation in business principles, as well as extensive training in information technology—a winning combination that employers seek.

To succeed in this ever-evolving world, our undergraduate information systems program will instill practical skills to give you the broad and thorough business and technology knowledge you need for a successful career in the IT profession. Some of the many career opportunities include web and mobile application development, IT security, business analytics, database administration, customer relationship management and more.

Explore our program and see why the computer information systems major is right for you!

Schedule a Tour

beyond the classroom

As a computer information systems student at WMU, you will be eligible to apply for merit-based program scholarships. To qualify, you will submit an online application that outlines your qualities as a student.

If you're interested in hearing about the latest trends in technology straight from industry leaders, you'll want to attend the Western Michigan IT Forum. This on-campus event has featured high-profile speakers from companies such as Google, Kellogg, Pfizer, LinkedIn, IBM, Cisco, Microsoft, Stryker, GM, Quicken Loans and Thompson Reuters.

computer information systems coursework

Core courses

  • CIS 2600—Business Application Programming
    • or CIS 2610—Business Mobile Programming
    • or CIS 2800—Internet Programming
  • CIS 3600—Systems Analysis and Design (Enroll in CIS 3600 after completing CIS 2600 or CIS 2610 or CIS 2800)
  • CIS 4600—Business Database Applications
  • CIS 4640—Business Data Mining
  • CIS 4990—Enterprise Project (Enroll in CIS 4990 after completing CIS 4600 and CIS 4640)

Elective courses

  • CIS 2610—Business Mobile Programming
  • CIS 2640—Business Analytics I
  • CIS2650—Programming for Data Analytics
  • CIS 2660—Networking and Data Communications
  • CIS 2800—Internet Programming
  • CIS 2900—Web Applications for Business
  • CIS 3620—Practical Project Management
  • CIS 3640—Visual Analytics
  • CIS 3660—Info Assurance and Compliance
  • CIS 3900—Business Web Architecture
  • CIS 4100—Internship
  • CIS 4360—Technology Entrepreneurship
  • CIS 4500—Customer Relationship Management
  • CIS 4610—Database for Business Analytics
  • CIS 4700—Mobile Commerce Development
  • CIS 4960—Independent Study
  • CIS 4980—Readings
  • CIS 5550—Topics in Computer Information Systems
  • CIS 5650—Big Data Analytics

Read more about prerequisites, core courses and electives in the WMU Catalog.

career placement

The U.S. Department of Labor reports, "Employment of computer and information technology occupations is projected to grow 13 percent from 2016 to 2026, faster than the average for all occupations. The median annual wage for computer and information technology occupations was $86,320 in May 2018, which was higher than the median annual wage for all occupations of $38,640.”

Possible job titles include:

  • Database administrator
  • Business analyst
  • Web/Mobile application developer
  • Software developer
  • Customer relationship management analyst

Organizations that employ our students include:


For questions about the computer information systems major (coursework, advising, etc.), contact the program's major coordinator:

Dr. Muhammad Razi
Office: 3289 Schneider
(269) 387-5524
Email Muhammad Razi