The University of UtahDepartment of Chemical Engineering

Chemical Engineering, University of Utah

 

Online Teaching Material

Tony Butterfield

For instructional uses only. Not guaranteed to be without bugs.

Analysis of Data:

Statistics, Basics

Descriptive Statistics

des statAn introduction to means, standard deviation, population vs. sample properties, and so on.

Random Variables, PDFs, and CDFs

pdf_cdfBasic information on random variables and their associated functions.

Display of Data

displayAn brief discussion of ways in which data is typically displayed, with interactive examples.

Useful Statistics Functions

funcsA collection of basic statistics functions and plots thereof, which are important in the realm of data analysis.

Data Analysis

Confidence Intervals

ci clFinding the confidence interval on measurements and descriptive statistics with a given confidence level.

Hypothesis Testing

hyp testInteractive examples regarding how to test various hypothesis regarding two data sets in a statistically rigorous manner.

Tests for Normalcy

normalFinding the confidence interval on measurements and descriptive statistics with a given confidence level.

Error Propagation

normalA description of common methods of finding certainty in calculated values, and an interactive example.

Physical Measurements

Physical Measurement Basics

phys measBasic considerations when collecting data in a laboratory setting.

Calibration

phys measA brief discussion of instrument calibration, with an interactive pH calibration example.

Experimental Design

Basic Considerations in Experimental Design

phys measBasic considerations when collecting data in a laboratory setting, illustrated by use of interactive examples.

Method of Steepest Assent

phys measAn brief explanation of an experimental design method meant to find the maxima (or minima) in a response surface.

 

Simulations:

2D Heat Transfer

heat conductionExample of finite difference solutions to the 2D transient diffusion problem under various boundary conditions. Parabolic PDEs may describe a variety of phenomena, from heat and mass transfer to acoustic propagation and EM field strength.

CSTR Control

CSTRA temperature controlled CSTR simulation. This code illustrates concepts of mass transfer, reaction kinetics and control theory.

Drag Positioning Control

Drag and ControlA simple control problem with an integrating system. Issues of drag coefficients may also be addressed with this simulation. Furthermore, this simulation models an existing physical demo.

Ideal Gas in a Piston

pistonThe traditional frictionless piston containing an ideal gas. This simulation is meant to illustrate basic concepts of thermodynamics and the behavior of ideal gasses.

Kinetics on a Molecular Level

Drag and ControlA simulation of an elementary reaction. Demonstrates the origin of the continuum kinetic equations from discrete molecular interactions. To be used in conjunction with the Spectrophotometry & Kinetics simulation.

Spectrophotometry & Kinetics

Drag and ControlA simulation of both spectrophotometry and Beer's law. The applet may also be used to demonstrate, alone or in tandem, simple batch kinetics. To be used in conjunction with the Kinetics on a Molecular Level simulation.

Diffusion on a Molecular Level

Drag and ControlDemonstrates simple Fickian diffusion of two solutes.

Simple Circuit With Oscilloscope

Drag and ControlA circuit with DC or AC power supply and an oscilloscope simulation. This simulation is meant to familiarize students with resistors, capacitors and oscilloscope operation.

 

Raw Online Tools:

  • Analysis of a single data set (one treatment) - Finds basic statistical properties, calculates confidence intervals at a given level, and tests normality.

  • Analysis of two data sets (two treatment) - Finds basic statistical properties, calculates confidence intervals at a given level, performs hypothesis tests, and tests normality.

  • Error Propagation - Given a function, the value of its variables and their error, this script approximates the propagated error in the calculated value (discussed in greater detail here).
     
  • Parabolic PDE Example - Example of numerical solutions to the 2D transient diffusion problem under various boundary conditions. Parabolic PDEs may describe a variety of phenomena, from heat and mass transfer to acoustic propagation and EM field strength.