Course Registration
Main.InfoSheet History
Hide minor edits - Show changes to markup
Students can follow the course schedule independently even without a Google Classroom account but will not be able to turn in the assignments. An IRSRI account is no longer required to complete the course.
(:html:) <iframe width="560" height="315" src="https://www.youtube.com/embed/AfMOnLNT8p4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> (:htmlend:)
Students can follow the course schedule independently for self-study.
Preparation for this course includes:
Course Preparation
A knowledge of Python or MATLAB is required for this course. There are optional short courses to prepare for this more advanced course. Preparation material includes:
Registration (Optional)
Registration Form


The machine learning and dynamic optimization course is January-April, 2022 and you can Join Online. It was previously offered in 2015-2021. The course includes three sections on:
The machine learning and dynamic optimization course includes three sections on:

Registration (Optional)
(:html:) <iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2580" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe> (:htmlend:)
Students can follow the course schedule independently even without a Google Classroom account but will not be able to turn in the assignments.
(:html:) <iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2580" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe> (:htmlend:)
Students can follow the course schedule independently even without a Google Classroom account but will not be able to turn in the assignments. An IRSRI account is no longer required to complete the course.
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2550" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2580" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
The machine learning and dynamic optimization course is January 19-April 13, 2021 and you can Join Online. It was previously offered in 2015-2019. The course includes three sections on:
The machine learning and dynamic optimization course is January-April, 2022 and you can Join Online. It was previously offered in 2015-2021. The course includes three sections on:
Due to the number of students who register but do not complete the course, Google Classroom accounts will be made available one week after the course starts for those who have completed the first activity on Data Science (12 Modules). Students can follow the course schedule independently even without a Google Classroom account but will not be able to turn in the assignments or have access to the exams.
Preparation for this course includes:
- Begin Python (12 Modules)
- Data Science (12 Modules)
- Data Engineering (8 Modules)
Students can follow the course schedule independently even without a Google Classroom account but will not be able to turn in the assignments.
(:title Registration:)
(:title Course Registration:)
(:title Registration:) (:keywords machine learning, dynamic optimization, engineering, differential, algebraic, gekko, university course:) (:description Register for Machine Learning and Dynamic Optimization course for Engineers:)
The next dynamic optimization online course starts January 2021. It was previously offered in May-June or Jan-April from 2015-2019. A 3-day short course is also available in selected locations (see Short Course schedule). The course includes three sections on:
The machine learning and dynamic optimization course is January 19-April 13, 2021 and you can Join Online. It was previously offered in 2015-2019. The course includes three sections on:
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2550" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2450" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2380" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2450" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
Due to the number of students who register but do not complete the course, Google accounts will be made available one week after the course starts for those who have completed the first activity on Data Science (12 Modules).
Due to the number of students who register but do not complete the course, Google Classroom accounts will be made available one week after the course starts for those who have completed the first activity on Data Science (12 Modules). Students can follow the course schedule independently even without a Google Classroom account but will not be able to turn in the assignments or have access to the exams.
Due to the number of students who register but do not complete the course, Google accounts will be made available one week after the course starts for those who have completed the first activity on Data Science (12 Modules).
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2350" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2380" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2350" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="3000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="3500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="3000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
(:htmlend:)
(:html:) <iframe width="560" height="315" src="https://www.youtube.com/embed/AfMOnLNT8p4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
The next dynamic optimization online course starts January 2021. It was previously offered in May-June or Jan-April from 2015-2019. A 3-day short course is also available in selected locations (see [[Main/ShortCourse |Short Course schedule]]). The course includes three sections on:
The next dynamic optimization online course starts January 2021. It was previously offered in May-June or Jan-April from 2015-2019. A 3-day short course is also available in selected locations (see Short Course schedule). The course includes three sections on:
The next dynamic optimization course starts January 2019. Registration is free and includes three sections on:
The next dynamic optimization online course starts January 2021. It was previously offered in May-June or Jan-April from 2015-2019. A 3-day short course is also available in selected locations (see [[Main/ShortCourse |Short Course schedule]]). The course includes three sections on:
There is a certificate for those who complete the course. Each section is 3-4 weeks. There is also a mid-term exam for those who complete the first two sections and a final exam for those who complete all section.
There is a certificate for those who complete the course. Each section is 3-4 weeks for the online course and an abbreviated 1 day (8 hour) schedule for each section is in the short course. The online course has a mid-term exam for those who complete the first two sections and a final exam for those who complete all sections.
- Modeling and Machine Learning
- Estimation and Reinforcement Learning
- Control and Optimization
In addition, students are paired in small groups for two course projects:
- Create a Digital Twin / Modeling
- Estimation / Machine Learning
- Control / Optimization
In addition, students complete two course projects:
- Application of Dynamic Optimization (student choice)
There is a certificate for those who complete at least one section of the course. Each section is four weeks. There is also a mid-term exam for those who complete the first two sections and a final exam for those who complete all three sections.
- Application of Dynamic Optimization (group project)
There is a certificate for those who complete the course. Each section is 3-4 weeks. There is also a mid-term exam for those who complete the first two sections and a final exam for those who complete all section.
The next dynamic optimization course starts January 2019. Registration is free and includes three sections on:
- Modeling and Machine Learning
- Estimation and Reinforcement Learning
- Control and Optimization
In addition, students are paired in small groups for two course projects:
- Temperature Control Lab ($35 for lab kit + shipping)
- Application of Dynamic Optimization (student choice)
There is a certificate for those who complete at least one section of the course. Each section is four weeks. There is also a mid-term exam for those who complete the first two sections and a final exam for those who complete all three sections.
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="3000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="3500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="3000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="1500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="2000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width="550" height="1500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width=100% height="1500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width="500" height="1000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
<iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width="550" height="1500" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
(:html:) <iframe src="https://docs.google.com/forms/d/1YrxBUAN7VSaVs-4jyJVn0ZbKZ-gBACLTLFKe6crW22c/viewform?embedded=true" width="500" height="1000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe> (:htmlend:)