BTE 320. Introduction to Programming. 3 Credit Hours.

This course covers the fundamentals of programming logic and structured programming principles—including problem solving, algorithm design, and program development—using a high level programming language. Topics covered include fundamentals of algorithms, flowcharts, problem solving, programming concepts, classes and methods, control structures, arrays, and strings, pointers, and data structures.
Requisite: Must be in School of Business Or have a CIS and CSC Major or Minor.
Components: LEC.
Grading: GRD.
Typically Offered: Fall & Spring.

Industrial Engineering

http://bulletin.miami.edu/undergraduate-academic-programs/engineering/industrial-engineering/industrial_engineering-bsie/

...the following departments: MTH, BTE (except BTE 417), BME (except BME 320 ), CAE, ECO, EEN...