BS in Industrial Engineering

Degree Requirements

To earn a Bachelor of Science in Industrial Engineering degree from UIC, students need to complete University, college, and department degree requirements. The Department of Mechanical and Industrial Engineering degree requirements are outlined below. Students should consult the College of Engineering section for additional degree requirements and college academic policies.

Summary of Requirements
Nonengineering and General Education Requirements56
Required in the College of Engineering63
Technical Electives 6
Electives outside the Major Rubric3
Total Hours128

Nonengineering and General Education Requirements

Required Courses
ENGL 160Academic Writing I: Writing in Academic and Public Contexts3
ENGL 161Academic Writing II: Writing for Inquiry and Research3
Exploring World Cultures course a3
Understanding the Creative Arts course a3
Understanding the Past course a3
Understanding the Individual and Society course a3
Understanding U.S. Society course a3
MATH 180Calculus I b4
MATH 181Calculus II b4
MATH 210Calculus III b3
MATH 220Introduction to Differential Equations3
MATH 310Applied Linear Algebra3
CHEM 122General Chemistry I Lecture c4
CHEM 123General Chemistry Laboratory I b,c1
PHYS 141General Physics I (Mechanics) b4
PHYS 142General Physics II (Electricity and Magnetism) b4
MGMT 340Introduction to Organizations3
STAT 362Elements of Statistical Computing2
Total Hours56

Students should consult the General Education section of the catalog for a list of approved courses in this category.


This course is approved for the Analyzing the Natural World General Education category.


General Education credit is given for successful completion of both CHEM 122 and CHEM 123.

Required in the College of Engineering

Required Courses
ENGR 100Engineering Orientation a1
CME 201Statics3
CME 203Strength of Materials3
CS 109C/C ++ Programming for Engineers with MatLab3
ECE 210Electrical Circuit Analysis3
IE 201Financial Engineering3
IE 342Probability and Statistics for Engineers3
IE 345Regression Applications and Forecasting in Engineering3
IE 365Work Productivity Analysis4
IE 380Manufacturing Process Principles3
IE 396Senior Design I3
IE 397Senior Design Il2
IE 442Design and Analysis of Experiments in Engineering3
IE 446Quality Control and Reliability3
IE 461Safety Engineering3
IE 463Plant Layout and Materials Handling3
IE 466Production Planning and Inventory Control3
IE 467Discrete Event Computer Simulation Application3
IE 471Operations Research I3
IE 472Operations Research II3
IE 473Stochastic Processes and Queuing Models3
ME 250Introduction to Engineering Design and Graphics3
IE 499Professional Development Seminar0
Total Hours63

ENGR 100 is a one-semester-hour course, but the hour does not count toward the total hours required for graduation.

Technical Electives

Select two of the following:6
Undergraduate Research
Introduction to Thermodynamics
Engineering Dynamics
Introduction to Computer-Aided Design
Any IE course at the 400-level not required above
Total Hours6

Electives Outside the Major Rubric

Electives outside the IE Rubric3
Total Hours3

Sample Course Schedule

Plan of Study Grid
Freshman Year
First SemesterHours
MATH 180 Calculus I 4
CHEM 122 General Chemistry I Lecture 4
CHEM 123 General Chemistry Laboratory I 1
ENGL 160 Academic Writing I: Writing in Academic and Public Contexts 3
General Education Core course 3
ENGR 100 Engineering Orientation a 1
Second Semester
MATH 181 Calculus II 4
PHYS 141 General Physics I (Mechanics) 4
ENGL 161 Academic Writing II: Writing for Inquiry and Research 3
ME 250 Introduction to Engineering Design and Graphics 3
CS 109 C/C ++ Programming for Engineers with MatLab 3
Sophomore Year
First Semester
MATH 210 Calculus III 3
PHYS 142 General Physics II (Electricity and Magnetism) 4
IE 201 Financial Engineering 3
CME 201 Statics 3
General Education Core course 3
Second Semester
MATH 220 Introduction to Differential Equations 3
MATH 310 Applied Linear Algebra 3
CME 203 Strength of Materials 3
IE 342 Probability and Statistics for Engineers 3
General Education Core course 3
Junior Year
First Semester
IE 471 Operations Research I 3
IE 345 Regression Applications and Forecasting in Engineering 3
IE 365 Work Productivity Analysis 4
ECE 210 Electrical Circuit Analysis 3
STAT 362 Elements of Statistical Computing 2
General Education Core course 3
Second Semester
IE 442 Design and Analysis of Experiments in Engineering 3
IE 472 Operations Research II 3
IE 446 Quality Control and Reliability 3
MGMT 340 Introduction to Organizations 3
General Education Core course 3
Senior Year
First Semester
IE 461 Safety Engineering 3
IE 380 Manufacturing Process Principles 3
IE 396 Senior Design I 3
IE 467 Discrete Event Computer Simulation Application 3
IE 473 Stochastic Processes and Queuing Models 3
Technical Elective 3
Second Semester
IE 397 Senior Design Il 2
IE 463 Plant Layout and Materials Handling 3
IE 466 Production Planning and Inventory Control 3
IE 499 Professional Development Seminar 0
Technical Elective 3
Elective outside Major Rubric 3
 Total Hours128

ENGR 100 is one-semester-hour course, but the hour does not count toward the total hours required for graduation.