## Online Courses

## Site.OnlineCourses History

Hide minor edits - Show changes to markup

<button class="button" onclick="window.location.href='https://apmonitor.com/che263/index.php/Main/DataScience'"><span>ðŸŽ“ Data Science</span></button>

<button class="button" onclick="window.location.href='https://apmonitor.com/pds/index.php/Main/TCLabIntro'"><span>ðŸŽ“ Data Science</span></button>

ðŸŽ“ Data Science

ðŸŽ“ Machine Learning

ðŸŽ“ Optimization

ðŸŽ“ Dynamic Optimization

ðŸŽ“ Process Systems Engineering Webinars

ðŸŽ“ Graduate Seminar

ðŸŽ“ Introduction to Engineering Computing (Python, Excel, Matlab)

ðŸŽ“ Control (Python)

ðŸŽ“ Control (MATLAB)

<br>

<button class="button" onclick="window.location.href='https://apmonitor.com/che263/index.php/Main/BeginMatlab'"><span>ðŸŽ“ Begin MATLAB</span></button>

<br>

<button class="button" onclick="window.location.href='https://apmonitor.com/che263/index.php/Main/BeginJava'"><span>ðŸŽ“ Begin Java</span></button>

ðŸŽ“ Begin Matlab

ðŸŽ“ Begin Java

ðŸŽ“ Begin Python

ðŸŽ“ Graduate Seminar

- ðŸŽ“ Begin Python
- ðŸŽ“ Begin Matlab
- ðŸŽ“ Begin Java

ðŸŽ“ Begin Python ðŸŽ“ Begin Matlab ðŸŽ“ Begin Java

- ðŸŽ“ Introduction to Engineering Computing (Python, Excel, Matlab)

ðŸŽ“ Introduction to Engineering Computing (Python, Excel, Matlab)

- ðŸŽ“ Control (Python)
- ðŸŽ“ Control (MATLAB)

ðŸŽ“ Control (Python) ðŸŽ“ Control (MATLAB)

- ðŸŽ“ Data Science
- ðŸŽ“ Optimization
- ðŸŽ“ Dynamic Optimization

ðŸŽ“ Data Science ðŸŽ“ Optimization ðŸŽ“ Dynamic Optimization

- ðŸŽ“ Process Systems Engineering Webinars
- ðŸŽ“ Graduate Seminar

ðŸŽ“ Process Systems Engineering Webinars ðŸŽ“ Graduate Seminar

width: 1500px; height: 300px;

width: 500px; height: 550px;

width: 500px; height: 550px;

width: 1500px; height: 300px;

width: 1500px;

width: 500px;

height: 300px;

height: 550px;

<img src="https://apm.byu.edu/prism/uploads/Site/begin_matlab.pngslide" width="500" height="550" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_python.pngslide" width="500" height="550" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_java.pngslide" width="500" height="550" />

<img src="https://apm.byu.edu/prism/uploads/Site/begin_matlab.pngslide" width="500" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_python.pngslide" width="500" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_java.pngslide" width="500" />

<img src="https://apm.byu.edu/prism/uploads/Site/begin_matlab.pngslide" width="500" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_python.pngslide" width="500" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_java.pngslide" width="500" />

<img src="https://apm.byu.edu/prism/uploads/Site/begin_matlab.pngslide" width="500" height="550" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_python.pngslide" width="500" height="550" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_java.pngslide" width="500" height="550" />

<img src="/uploads/Site/begin_matlab.png" class="slide" width="500" /> <img src="/uploads/Site/begin_python.png" class="slide" width="500" /> <img src="/uploads/Site/begin_java.png" class="slide" width="500" />

<img src="https://apm.byu.edu/prism/uploads/Site/begin_matlab.pngslide" width="500" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_python.pngslide" width="500" /> <img src="https://apm.byu.edu/prism/uploads/Site/begin_java.pngslide" width="500" />

<style>

.slider { width: 500px; height: 300px; background-color: yellow; margin-left: auto; margin-right: auto; margin-top: 0px; text-align: center; overflow: hidden; } .image-container { width: 1500px; background-color: pink; height: 300px; clear: both; position: relative; -webkit-transition: left 2s; -moz-transition: left 2s; -o-transition: left 2s; transition: left 2s; } .slide { float: left; margin: 0px; padding: 0px; position: relative; } #slide-1:target ~ .image-container { left: 0px; } #slide-2:target ~ .image-container { left: -500px; } #slide-3:target ~ .image-container { left: -1000px; } .buttons { position: relative; top: -20px; } .buttons a { display: inline-block; height: 15px; width: 15px; border-radius: 50px; background-color: lightgreen; }

</style>

<div class="slider">

<span id="slide-1"></span> <span id="slide-2"></span> <span id="slide-3"></span> <div class="image-container"> <img src="/uploads/Site/begin_matlab.png" class="slide" width="500" /> <img src="/uploads/Site/begin_python.png" class="slide" width="500" /> <img src="/uploads/Site/begin_java.png" class="slide" width="500" /> </div> <div class="buttons"> <a href="#slide-1"></a> <a href="#slide-2"></a> <a href="#slide-3"></a> </div>

</div>

There are additional links on computer programming on the CACHE teaching resources for Computer Programming.

There are additional links on the CACHE teaching resources for Computer Programming.

Data science is an inter-disciplinary field that uses algorithms to extract useful information from data. Machine learning is the ability to automatically learn from data without being explicitly programmed. Once a cause-and-effect relationship is learned or programmed, optimization can determine the best result by running many different scenarios to find feasible and optimal outcomes. Dynamic optimization is the application of optimization to time-varying systems.

There are many opportunities to learn from and interact with experts. In-person seminars and live webinars give an opportunity to engage with the speakers to learn from their disciplines.

Process Systems Engineering (PSE) is an interdisciplinary field of process design, operation, and optimization. The following courses are online resources from beginning to advanced topics. The beginning topics are focused on using a computer with programming, spreadsheet

Process Systems Engineering (PSE) is an interdisciplinary field of process design, operation, and optimization.

The following courses are online resources from beginning to advanced topics. The beginning topics are focused on introductory computing while the more advanced topics are focused on theory and methods for control, optimization, and machine learning.

There are additional links on computer programming on the CACHE teaching resources for Computer Programming.

Automation is transforming many industries. Process dynamics are how a system changes with time and control is concerned with automatically adjusting actuators to regulate a dynamic process, typically to a set point.

- ðŸŽ“ Control (Python)

- ðŸŽ“ Control (Python)

The Process Dynamics and Control courses are 14 week courses that are intended for self-study. There are additional links on the CACHE teaching resource page for process control.

Computer programming is a pre-requisite with available short-courses on Python, Matlab, and Java. Each **Begin ______** course has 12 modules and can be completed in 2-3 hours.

Computer programming is a pre-requisite with available short-courses on Python, Matlab, and Java. The Begin Python, Matlab, and Java courses have 12 modules and can be completed in 2-3 hours each.

- ðŸŽ“ Computational Tools (Excel, Matlab, Python, MathCAD)

- ðŸŽ“ Introduction to Engineering Computing (Python, Excel, Matlab)

Process Systems Engineering (PSE) is an interdisciplinary field of process design, operation, and optimization.

Process Systems Engineering (PSE) is an interdisciplinary field of process design, operation, and optimization. The following courses are online resources from beginning to advanced topics. The beginning topics are focused on using a computer with programming, spreadsheet

Computer programming is a pre-requisite with available short-courses on Python, Matlab, and Java. Each course has 12 modules and can be completed in 2-3 hours.

Computer programming is a pre-requisite with available short-courses on Python, Matlab, and Java. Each **Begin ______** course has 12 modules and can be completed in 2-3 hours.

- ðŸŽ“ Computational Tools (Excel, Matlab, Python, MathCAD)