Computer Information Systems Program BS
Get the skills today’s tech industry demands. Gain the advanced computing and problem-solving skills that power today’s businesses, schools, nonprofits, and government agencies — where professionals earn a median salary of around $100,000 per year.

Social:
Our graduates pursue successful careers as software developers, systems analysts, data scientists, usability engineers, database administrators, IT project managers, and more. The program emphasizes how technology and information systems drive innovation in business and society.
- Explore programming, data management, systems analysis, cybersecurity, and web and mobile app development
- Small class sizes, hands-on learning, and faculty who specialize in cutting-edge computing fields
- Customize your degree with advanced electives aligned to your career goals
Choose a Concentration
Focus your studies in data engineering, cybersecurity, Edge AI and IoT, or software engineering, or customize your own elective pathway.
ON THIS PAGE
Why earn this degree here?
Clubs & Community
Connect with peers who share your passion for technology through the IEEE and ACM student chapters, the E-Sports Club, the Game Design Club, and the Upsilon Pi Epsilon computing honor society.
BS/MS Joint Degree
Earn your master’s degree with just 21 additional credit hours through the Computer Science and Information Systems BS/MS Joint Degree program.
Undergraduate Research
Collaborate with faculty on real-world projects as a paid assistant or volunteer researcher through the Undergraduate Research Opportunity Program.
Free Tuition with the Go Blue Guarantee!
UM-Flint students are automatically considered, upon admission, for the Go Blue Guarantee, a historic program offering free tuition for high-achieving, in-state undergraduates from lower-income households. Learn more about the Go Blue Guarantee to see if you qualify and how affordable a Michigan degree can be.
Curriculum Overview
The Computer Information Systems Program BS curriculum features four prerequisite courses for program preparation, programming foundations courses, core CIS courses, a series of business and economics courses, and a choice of concentrations in data engineering, cybersecurity, Edge AI and IoT, or software engineering. Students can opt for the Computer Science and Information Systems BS/MS Joint Degree program. Four minors are available: Computer Information Systems, Computer Science, Game Development, and Health Information Systems.
Career Outlook
Demand for workers in computer and information technology occupations will remain strong, with employment projected to grow 13 percent through 2030 — faster than the 7.7 percent average for all jobs. The median annual salary for these workers is $97,430. Consider these job projections from the U.S. Bureau of Labor Statistics:
Computer Systems Analysts
7%
Job growth through 2030
47,500
Job openings annually through 2030
$99,270
Median annual salary
Database Administrators and Architects
8%
Job growth through 2030
13,900
Job openings annually through 2030
$98,860
Median annual salary
Computer Network Architects
5%
Job growth through 2030
11,000
Job openings annually through 2030
$120,520
Median annual salary
Other strong options include information security analysts (33 percent job growth, $102,600 median salary) and software developers, QA analysts, and testers ($110,140 median salary). More information is available from the U.S. Bureau of Labor Statistics.
Scholarships for CIS Majors
Besides being eligible for financial assistance through the Office of Financial Aid, you can apply for UM-Flint scholarships specifically for computer information systems majors, including:
- Ralph M. and Emmalyn E. Freeman Computer Science, Engineering, and Physics Scholarship
- Susan G. Helser Computer Science Scholarship Fund
- G. Radhabai and A.V. Rajagopal Scholarship
Admission Requirements
Computer information systems majors follow UM-Flint’s standard first-year or transfer admission requirements — there are no additional program-specific requirements to declare this major.
With so many options and opportunities, staying on top of everything can be hard — that’s where academic advisors help. They can ensure you’re fulfilling program requirements, help you choose classes, and point you toward opportunities you might have missed.