Process Dynamics and Control in Python

Catalog Description

ChE 436: Process Control and Dynamics (3 credit hours). Prerequisite: Math 334; ChEn 376, 478 (386). Process systems, associated control systems, and instrumentation. Use of Laplace transforms and complex variables.

 Process Dynamics and Control
 MWF - 1:00 pm, 256 CB

Recitation Sessions

As needed through-out the semester. The Teaching Assistants will conduct the recitation sessions. Generally they will be held:

  • Before exams
  • To help work through difficult project issues
  • For additional class time


  • Graded Items
    • Homework / Quizzes = 10%
    • Arduino Lab Written Report = 10%
    • Exam #1 = 15%
    • Exam #2 = 15%
    • Exam #3 = 15%
    • Project Written and Oral Report = 15%
    • Final Exam = 20%
  • Grade-cutoffs
    • A = 93
    • A- = 90
    • B+ = 87
    • B = 83
    • B- = 80
    • C+ = 77
    • C = 73
    • C- = 70

College Lectures

Students are required to attend two lectures during the semester. The college lectures are in October and November. You may also fulfill this requirement by attending graduate seminars in Chemical Engineering or other departments (with prior approval). Your grade will be lowered 5% (e.g., from a B+ to a B) if you do not attend 2 lectures (2.5% if you only attend one lecture). You will need to email the information about the lecture to the TAs, including date, person speaking, and topic. You may also write this on the homework.


There will be multiple exams given during the semester. These exams may be closed book and/or open book, in-class or in the testing center, as specified by the instructor prior to the exam. Exams will only be given after the scheduled date by special permission. Students with conflicts should arrange to take the exam prior to the scheduled date.


You will be required to complete two group projects. The Arduino lab consists of 2 students and the Final Project consists of 3 students. One report will be submitted for the group.

Computer Tools

We will be using the open-source software package Python with Matplotlib, Numpy, and Scipy for this course. You can access this in the UO lab or download the software on your personal computer. You need to do turn in your own version of the work, even if you work with other students.


I will come prepared to each class, ready to help explain the material and engage students in an intensive learning environment. I appreciate attentive students who respect my time and the time of other students.

Honor Code

President Henry B. Eyring has encouraged us to make this the type of university where Christ would like to come. He is also very interested in justifying the tithing money of faithful members of the church. It is such a pleasure to work at this university with such great young men and women. Please remember to adhere to the Honor Code and the Dress and Grooming Standards.

Study Habits

Grade Expectations

A Read or watch material in advance. Be attentive and ask questions in lectures, understand and do all homework on time, study hard for exams well before the exam starts, work hard and perform well on exams.

B Skim material in advance, attend lectures and try to stay awake, depend on TA for homework help, casually study for the exam by working the practice exam instead of learning concepts.

C Never read book, work on Separations or other homework during class, skip some homework assignments, start cramming for the exam the night before the exam.

D Skip class, don't turn in homework or turn it in late, start learning during the exam.

Preventing Sexual Misconduct

As required by Title IX of the Education Amendments of 1972, the university prohibits sex discrimination against any participant in its education programs or activities. Title IX also prohibits sexual harassment—including sexual violence—committed by or against students, university employees, and visitors to campus. As outlined in university policy, sexual harassment, dating violence, domestic violence, sexual assault, and stalking are considered forms of “Sexual Misconduct” prohibited by the university.

University policy requires any university employee in a teaching, managerial, or supervisory role to report incidents of Sexual Misconduct that come to their attention through various forms including face-to-face conversation, a written class assignment or paper, class discussion, email, text, or social media post. If you encounter Sexual Misconduct, please contact the Title IX Coordinator at or 801-422-2130 or Ethics Point at or 1-888-238-1062 (24-hours). Additional information about Title IX and resources available to you can be found at

Disability Resources

If you suspect or are aware that you have a disability, you are strongly encouraged to contact the University Accessibility Center (UAC) located at 2170 WSC (801-422-2767) as soon as possible. A disability is a physical or mental impairment that substantially limits one or more major life activities. Examples include vision or hearing impairments, physical disabilities, chronic illnesses, emotional disorders (e.g., depression, anxiety), learning disorders, and attention disorders (e.g., ADHD). When registering with the UAC, the disability will be evaluated and eligible students will receive assistance in obtaining reasonable University approved accommodations.