Instructional Video12:08
APMonitor

Install Python 🐍 on Chromebook

10th - Higher Ed
Install Debian Linux on a Google Chromebook with a virtual machine (does not require developer mode). Once Linux is installed, a command terminal is available. A first step is to update Debian Linux with: sudo apt-get update The Debian...
Instructional Video11:51
APMonitor

Load Arduino Leonardo Firmware for TCLab

10th - Higher Ed
Firmware is compiled code that runs a microcontroller such as an Arduino Leonardo. The Temperature Control Lab (TCLab) has an Arduino base and the program is modified for serial connection for Python, MATLAB, Java, or other programming...
Instructional Video24:07
APMonitor

Matlab 👩‍💻 Arduino Leonardo

10th - Higher Ed
There are many built-in functions in Matlab to facilitate complex programming steps with few lines of code. Using built-in functions can save many hours of programming but also increases the amount that you must learn to master the...
Instructional Video13:00
APMonitor

Matlab 👩‍💻 Printing disp and fprintf

10th - Higher Ed
Printing is displaying values to the terminal. You use the built in Matlab function disp() to display values. Here are some examples: disp(round(pi)) fprintf('%.2f',pi) fprintf('The value of pi is %.20f',pi)
Instructional Video5:28
APMonitor

Solve and Optimize ODEs in MATLAB

10th - Higher Ed
This tutorial covers MATLAB programming to simulate a differential equation model and optimize parameters to match measurements. In this exercise, the model is simulated with an ODE integrator (ode15s) and optimized with fmincon or...
Instructional Video7:08
APMonitor

Solve Nonlinear Equations with MATLAB

10th - Higher Ed
MATLAB solves nonlinear equations either symbolically or numerically with solvers such as "fsolve". This example demonstrates how to obtain a solution to sets of nonlinear equations.
Instructional Video5:33
Curated Video

Data Science and Machine Learning (Theory and Projects) A to Z - Matplotlib, Seaborn, and Bokeh for Data Visualization: Seaborn Versus Matplotlib Style

Higher Ed
In this video, we will cover Seaborn versus Matplotlib Style. This clip is from the chapter "Basics for Data Science: Python for Data Science and Data Analysis" of the series "Data Science and Machine Learning (Theory and Projects) A to...
Instructional Video12:52
Curated Video

Data Science and Machine Learning (Theory and Projects) A to Z - Why Python and Jupyter Notebook: Why Jupyter Notebooks

Higher Ed
In this video, we will understand the need of Jupyter Notebooks. This clip is from the chapter "Basics for Data Science: Python for Data Science and Data Analysis" of the series "Data Science and Machine Learning (Theory and Projects) A...
Instructional Video4:36
APMonitor

Solve Linear Equations with Excel

10th - Higher Ed
Excel MMULT and MINVERSE functions are used to solve systems of linear equations such as A * x = b by inverting A and multiplying by the right hand side (x = A^-1 * b).
Instructional Video7:48
APMonitor

Solve Linear Equations with MATLAB

10th - Higher Ed
MATLAB is used to solve a set of linear equations (Ax=b) by inverting the matrix A and multiplying by the b vector. Three ways to solve A*x=b are: x = inv(A)*b % good x = A\b % better x = linsolve(A,b) % best See...
Instructional Video7:49
APMonitor

Python Basic Statistical Analysis

10th - Higher Ed
Python statistical functions such as average, maximum, minimum, standard deviation, and custom counting are demonstrated in an iPython notebook.
Instructional Video21:01
APMonitor

Data Analysis with Python for Excel Users

10th - Higher Ed
A common task for scientists and engineers is to analyze data from an external source. By importing the data into Python, data analysis such as statistics, trending, or calculations can be made to synthesize the information into relevant...
Instructional Video10:25
APMonitor

Raoult's Law Vapor Liquid Equilibrium Solved with Excel

10th - Higher Ed
Microsoft Excel is used to calculate the liquid mole fraction and temperature of a mixture, using Raoult's law for vapor-liquid equilibrium. Excel solver is used to solve for 2 equations and 2 unknowns.
Instructional Video13:47
APMonitor

Matlab 👩‍💻 For and While Loops

10th - Higher Ed
There are two basic types of loops including for and while. An example of a loop is to check the temperature of the egg every second and adjust the heater. The loop may continue for a determine amount of time or until a certain condition...
Instructional Video9:17
APMonitor

Generate Poisson Distribution and Histogram in Excel

10th - Higher Ed
Powerful statistical analysis tools are available in the Excel is add-in data analysis package. This is an example of generating a randomly sampled Poisson distribution (1000 values) and plotting the frequency of the result.
Instructional Video5:12
APMonitor

Euler's Method for ODEs in Excel

10th - Higher Ed
Euler's method can be used to simulate and optimize differential equations in Excel. This tutorial demonstrates the steps to set up the simulation and then match the response to data.
Instructional Video8:07
APMonitor

Microsoft Excel Solver for Engineering Optimization

10th - Higher Ed
Excel Solver is a powerful tool for engineering optimization. This tutorial shows how to solve a simple benchmark problem with an objective function, inequality constraint, and an equality constraint.
Instructional Video3:40
APMonitor

Arduino TCLab for Engineering Education

10th - Higher Ed
The Temperature Control Lab is a plug-and-play Arduino device to teach programming, heat transfer, machine learning, data science, process dynamics, and control with real data. Two heaters and an LED are adjusted with MATLAB or Python....
Instructional Video18:41
APMonitor

Introduction to Python Classes

10th - Higher Ed
Python classes are collections of variables and functions. Instances of the class can be initialized and customized to store properties, data, or use methods that belong to the class and instance. The tutorial concludes with an example...
Instructional Video15:32
APMonitor

Loops in Python

10th - Higher Ed
Loops such as "for" and "while" in Python are blocks of code that repeat a sequence of commands. They can be repeated a set number of times or repeatedly until a condition is met. The individual loop cycle can be skipped with a continue...
Instructional Video2:51
SWPictures

Bangladesh: Treating & Preventing Diarrhoea

12th - Higher Ed
Treating and preventing diarrhoea is a great challenge in Bangladesh. In Matlab, a rural area in Bangladesh, approximately 20,000 people suffering from diarrhoea are admitted to the main hospital every year. Most of those admitted come...
Instructional Video8:48
Zach Star

How To Write a Resume (For College Students)

12th - Higher Ed
In this video I go over how to write a resume, specifically for those in college. When you are new to college and trying to already apply for jobs and internships, you may be wondering what to even include on a resume. The good news is...
News Clip1:41
AFP News Agency

CLEAN : Muslims protest French operations in C

9th - Higher Ed
Several thousand Muslim supporters of the Central African Republic's former rebel group Seleka protested Sunday against French troops conducting a disarmament operation CLEAN : Muslims protest French operations in C on December 22, 2013...
News Clip1:41
AFP News Agency

CLEAN : Former rebel leader in Centrafrica wants

9th - Higher Ed
Several thousand Muslim supporters of the Central African Republic's former rebel group Seleka protested Sunday against French troops conducting a disarmament operation CLEAN : Former rebel leader in Centrafrica wants on December 22,...