Pre-course Preparation#
You have already largely been prepared for this course. I’m excited to work with you. Below are some additional items.
Pre-requisites#
Pre-requisites for this course are CH EN 170 and MATH 112, and 113. We’ll use some of those principles you practiced previously including integration, differentiation, mass balances, and energy balances.
Basic Computer Skills#
This class will require the following basic understanding of computers and software. If you are not familiar with these topics, please review short videos or documentation on the internet to prepare.
How to open and use Microsoft Excel for basic arithmetic on your laptop or desktop computer.
What a file system is and how to navigatge to files you download or create. For example, if you save a copy of the Excel file with the basic calculations, you should be able to find it on your file system.
How to create and access folders on your file system. For example, you should be able to create a folder called
preclassprep
and save the Excel file in that folder. You should be able to find the folder and file on your file system viewer.How to download and install software on your computer.
How to use the J:Drive on the CAEDM machines. You’re J:Drive follows you as you login to different computers. The local drive does not.
Install the Below Recommended Software#
Please ensure you have access to Microsoft Excel and Python through the Anaconda distribution.
Microsoft Excel#
We will be using Microsoft Excel in this course. To use Excel, you’ll need access to Microsoft Office. BYU provides access to Microsoft Office for free. You can download it here. You’ll need to login with your BYU credentials.
Anaconda (Python)#
Python is a programming language and although you can download it without an IDE (Integrated Development Environment), I recommend you download and install Anaconda. Anaconda is a distribution of Python that also includes an IDE called Jupyter Notebook (or Jupyter Lab). We’ll use Jupyter Notebook/Lab to write and run Python code. It’s also already on the CAEDM computers.
You’ll also need to install the following packages in Anaconda. You can do this by opening the Anaconda Prompt/terminal (under the Anaconda Navigator, click the play button on one of the environments and choose terminal) and typing the following commands:
pip install numpy
pip install scipy
pip install matplotlib
pip install pandas
pip install sympy
pip install param
pip install cantera
pip install statsmodels
Engineering Help Resource#
Please also download the NCEES FE Reference Handbook. After registering on NCEES (same organization that administers the FE and PE exams), it is a free download here. You’ll use this handbook if you take the FE exam to complete your BS degree in Chemical Engineering.
CAEDM J:Drive
Everyone in the College of Engineering should have access to the CAEDM labs and a computer (you should already have a CAEDM login). As part of that login, you’re given some hard drive space the stays with your account and can be used across the different CAEDM computers called your J: drive.
Other Computational Software#
The following software packages we’ll use during the course of the class. All of them except for Cantara requires a paid license. The CAEDM computers are setup to distribute liceses to you as needed.
Prior to class, please review the purposes of each of these software packages.
Cantera#
Cantera is a thermodynamics calculator that we’ll use. It can be easily coupled with python. I will give you more detailed instructions on how to use it later in the course.
Ansys Workbench#
Ansys Workebench is a finite element analysis software. It is available on the CAEDM machines. We’ll use it to solve example heat transfer problems.
Aspen HYSYS#
Aspen HYSYS is a chemical process simulator. It is also available on the CAEDM machines. We’ll complete an assignment using it to evaluate the effectiveness of basic chemical processes.
Solidworks#
Solidworks is widely used in industry to design and model parts. As a chemical engineer, you’ll benefit immensely by being somewhat familiar wiht it. You’ll use it to design a simple part and print it on a 3D printer. The software is available on the CAEDM machines.