Overview

Computer and information systems are at the heart of every modern organization. As technology continues to transform how we live and work, demand for computer and information systems analysts is projected to grow by 9–11% between 2034 and 2044, much faster than the average for all occupations.

Industrial engineers are uniquely positioned to excel in this field. By combining skills in quantitative system analysis, process improvement, and human factors, they help design and refine the increasingly complex computer systems that drive modern enterprises. Careers in this area offer strong technical growth, opportunities to collaborate with diverse professionals, and potential for travel and global engagement.

Course guide

Computer science minor

Students in this focus area can complete all the requirements for a computer science minor, strengthening both their technical expertise and career flexibility. Graduates often pursue roles such as systems analyst, data engineer, operations technology specialist, or software integration engineer, positions that bridge people, processes, and technology.

Courses required for computer science minor
Required for computer science minor

SH

Equivalent for IE majors

SH

CS:1210 Computer Science I: Fundamentals

4

ENGR:1300 and ENGR:2730 (part of focus area)

 7

CS:2210 Discrete Structures

3

Take as part of focus area

 3

CS:2230 Computer Science II: Data Structures

4

Take as part of focus area

 4

CS:3330 Algorithms

3

Take as part of focus area (elective course)

 3

CS:3210 Programming Languages and Tools or CS:3980 Topics in Computer Science I

3

Take as part of focus area (elective course)

3

Total hours required

17 

Total hours required

20

 

Computer science major for ISE undergraduates