Bruce Krogh, Director
Office: Porter Hall B22
The objective of the Designated Minor in Automation and Control Engineering
is to expose CIT students to the breadth of knowledge required by the modern
practice of control and automation. With this objective in mind, the requirements
include not only two courses in control system analysis and design, but also
courses on real-time computation, software engineering, hardware implementation,
and applications. The minor is expected to attract primarily students from Chemical
Engineering, Electrical and Computer Engineering, and Mechanical Engineering.
The main interdisciplinary component of the minor is between engineering and
computer science, although many opportunities exist for creating a program across
several CIT departments.
Faculty Advisors
Electrical & Computer Engineering - Pradeep K. Khosla
Civil & Environmental Engineering - James Garrett
Mechanical Engineering - William Messner
Chemical Engineering - Erik Ydstie
Course Requirements for Automation and Control Engineering Minor
The minor requires a minimum of six courses as described below:
Note: The course lists below are not necessarily current or complete. Appropriate
courses not listed below may be counted toward the requirements for the minor
upon approval by one of the departmental the faculty advisors. Students interested
in the Automation and Control Engineering Designated Minor are encouraged to
look for applicable courses each semester in CIT, CS, and Robotics.
One basic control course:
06-362 Chemical Engineering Process Control
18-370 Fundamentals of Control
24-451 Feedback Control Systems
One course on control system analysis and design:
06-708 Advanced Process Dynamics and Control
18-771 Linear Systems
One course on computing and software:
15-200 Advanced Programming/Practicum
15-211 Fundamental Structures of Computer Science I
15-212 Fundamental Structures of Computer Science II
12-741 Advanced Programming Concepts in CAE
18-549 Distributed Embedded Systems
One course on hardware implementation:
06-311 Unit Operations Laboratory
18-474 Real-time Computer Control System Design
18-578 Mechatronic Design
One course on applications:
06-606 Computational Methods for Large Scale Process Design
and Analysis
12-615 Traffic Flow Theory and Operations
24-354 General Robotics
16-743 Robot Control
16-761 Introduction to Mobile Robots
24-356 Engineering Vibrations
24-351 Engineering Dynamics
xx-xxx 12 independent project units
One elective course:
xx-xxx Any course in the list above excluding the basic control course category
12-748 Design of CAE Systems
15-381 Artificial Intelligence:
Representation and Problem Solving
15-385 Computer Vision
15-413 Software Engineering
15-498 Introduction to Real-Time Software
18-349 Introduction to Embedded Systems
18-772 Multivariable Control Systems
18-773 Adaptive Control
18-775 Optimal and Stochastic
18-791 Digital Signal Processing I
24-341 Manufacturing Sciences
24-772 Multivariable Process and Nonlinear Control