ChEn-3170 Spring 2024 UMass Lowell; Prof. V. F. de Almeida 16Jan24
$ \newcommand{\Amtrx}{\boldsymbol{\mathsf{A}}} \newcommand{\Bmtrx}{\boldsymbol{\mathsf{B}}} \newcommand{\Mmtrx}{\boldsymbol{\mathsf{M}}} \newcommand{\Imtrx}{\boldsymbol{\mathsf{I}}} \newcommand{\Pmtrx}{\boldsymbol{\mathsf{P}}} \newcommand{\Qmtrx}{\boldsymbol{\mathsf{Q}}} \newcommand{\Lmtrx}{\boldsymbol{\mathsf{L}}} \newcommand{\Umtrx}{\boldsymbol{\mathsf{U}}} \newcommand{\Smtrx}{\boldsymbol{\mathsf{S}}} \newcommand{\xvec}{\boldsymbol{\mathsf{x}}} \newcommand{\avec}{\boldsymbol{\mathsf{a}}} \newcommand{\bvec}{\boldsymbol{\mathsf{b}}} \newcommand{\cvec}{\boldsymbol{\mathsf{c}}} \newcommand{\rvec}{\boldsymbol{\mathsf{r}}} \newcommand{\mvec}{\boldsymbol{\mathsf{m}}} \newcommand{\gvec}{\boldsymbol{\mathsf{g}}} \newcommand{\zerovec}{\boldsymbol{\mathsf{0}}} \newcommand{\norm}[1]{\bigl\lVert{#1}\bigr\rVert} \DeclareMathOperator{\rank}{rank} $
Office: Southwick Hall 201B North Campus
Email: valmor_dealmeida@uml.edu
Web: https://www.uml.edu/Engineering/Chemical/faculty/de-Almeida-Valmor.aspx
Lectures:
Days meetings total Mon: 13.
Days meetings total Tue: 2 x 13.
Days meetings total Wed: 14.
Week meetings total: 14 + 1.
Teaching assistant: Mr. Julian Barra Otondo (email: julian_barraotondo@student.uml.edu).
Office hours and location: meet at 10:00 – 11:00 pm Southwick Hall 202E or by appointment.
Software needed for course and labwork: Python system and Jupyter Notebook to be obtained freely
Use Binder at the course repository (see instructions at the site).
Use the UMass Lowell vLabs Learning Commons machine. Download the VMWare Horizon Client and install on your computer. Login with your academic credentials. Anaconda is pre-installed, use the Anaconda-Navigator to start the Jupyter Notebook application.
Refer to 01-Introduction Notebook in the course repository.
Suplement materials: On-line course repository for this course and UMass Lowell Blackboard System.
Course topics:
Overall, this course combines computational mathematics, computer programming (in Python programming language), and core elements of chemical engineering as listed above.
When you cannot express it in numbers, your knowledge is of meager and unsatisfactory kind.
Lord Kelvin (William Thomson; 1824-1907, British physicist, speaking on the topic of science).
Evaluation: (for grading purposes the requirements for this course include)
The electronic laboratory notebook will be collected and graded for technical content, style and grammar, and for overall professional appearance. That is the notebook will be treated as a formal, professional, technical engineering report. The graded laboratory work represents a significant part of the evaluation process for this course since it is expected that a large part of the learning of the course material will be associated with the student’s effort on the laboratory work assignments. All assignments are individual. Make up of late laboratory work assignments will be resolved on a case-by-case basis if there is enough evidence of a special circumstance.
Announcements and submission of laboratory work will be made via Blackboard distributed to the students.
Course Grading Procedure | Value |
---|---|
Midterm | 20/100 |
Final | 30/100 |
Laboratory work | 50/100 |
Letter Grade Scale | Value |
---|---|
A | 92+ |
A- | 87–91.9 |
B+ | 82–86.9 |
B | 77–81.9 |
B- | 72–76.9 |
C+ | 67–71.9 |
C | 62–66.9 |
C- | 58–61.9 |
D+ | 54–57.9 |
D | 50–53.9 |
F | <50 |
Relation of course outcomes to ABET Criterion 3:
Course Outcomes | ABET Criterion 3 |
---|---|
1 | 1, 6 |
2 | 1, 2, 6 |
3 | 1, 2, 6 |
4 | 1, 2, 6 |
5 | 1, 2, 6 |
6,7 | 1, 2, 6 |
8 | 6, 7 |
9 | 3, 5, 7 |
9 | 3, 7 |
Schedule - Subject to change (updated weekly):
Labwork listed below will be available at the day of the labwork. Previous years labwork can be obtained in the course repository under releases. Also, syllabi from past offerings of this course are included in the releases.
Week | Day | Date | Notebook | Assessment | Note |
---|---|---|---|---|---|
- | - | January | - | - | - |
1 | T | 16Jan24 | 01 | - | Syllabus/Intro Jupyter Notebook & Python |
1 | W | 17Jan24 | 01/02 | Labwork-01 due 24Jan24 BB submission | Primitive Data Types |
2 | M | 22Jan24 | 02 | - | Primitive Data Types |
2 | T | 23Jan24 | 02/03 | - | Built-in Data Structures |
2 | W | 24Jan24 | 03 | Labwork-02 due 01Feb24 BB submission | Built-in Data Structures |
3 | M | 29Jan24 | 03 | - | Numpy Arrays (Vectors, Matrices) |
3 | T | 30Jan24 | 03 | - | Numpy Arrays (Matrices, Bricks) |
3 | W | 31Jan24 | 03 | Labwork-03 due 18Feb24 BB submission | Arrays (Bricks) |
Week | Day | Date | Notebook | Assessment | Note |
---|---|---|---|---|---|
- | - | February | - | - | - |
4 | M | 05Feb24 | 03/06 | - | Numpy Arrays (Bricks)/Computational Stoichiometry ($\Smtrx,\ \Smtrx\,\mvec=\zerovec, \ \Smtrx^\top\rvec=\gvec$)/Notes/NB |
4 | T | 06Feb24 | 06/04 | No class: recorded lecture on BBC | Computational Stoichiometry ($\Smtrx^\top\rvec=\gvec$)/Notes/Array Operations |
4 | W | 07Feb24 | 06/04 | - | Computational Stoichiometry ($\Smtrx^\top\rvec=\gvec$)/Notes/Array Operations |
5 | M | 12Feb24 | 04/06 | - | Array Operations/Linear Algebra Basics, $\Amtrx\,\xvec=\bvec$/Notes |
5 | T | 13Feb24 | 06/05 | Snowed out (Lecture recorded on BBC) | Linear Algebra Basics, $\Lmtrx\,\xvec=\bvec$, $\Umtrx\,\xvec=\bvec$/Notes/Flow Control/Function for , assert , if |
5 | W | 14Feb24 | 06 | - | $\Lmtrx\,\xvec=\bvec$, $\Umtrx\,\xvec=\bvec$ coding/Notes |
~6~ | ~M~ | ~19Feb24~ | - | No Class | Holiday (President's Day) |
6 | T | 20Feb24 | 06 | Monday Schedule Labwork-04 due 18Mar24 BB submission | $\Amtrx = \Lmtrx\,\Umtrx$ (no pivoting) Notes |
6 | W | 21Feb24 | 06 | - | $\Amtrx = \Lmtrx\,\Umtrx$ (no pivoting) Notes |
7 | M | 26Feb24 | 06 | - | $\Pmtrx\,\Amtrx = \Lmtrx\,\Umtrx$ (partial pivoting) Notes |
7 | T | 27Feb24 | Classroom exam | Mid-Term Exam | Comprehensive, closed book |
7 | W | 28Feb24 | 06/05 | - | $\Pmtrx\,\Amtrx = \Lmtrx\,\Umtrx$ (partial pivoting) / $\Pmtrx\,\Amtrx\,\Qmtrx = \Lmtrx\,\Umtrx$ (total pivoting)/Function/Notes |
Week | Day | Date | Notebook | Assessment | Note |
---|---|---|---|---|---|
- | - | March | - | - | - |
~8~ | ~M~ | ~04Mar24~ | - | No class | Spring Break |
~8~ | ~T~ | ~05Mar24~ | - | No class | Spring Break |
~8~ | ~W~ | ~06Mar24~ | - | No class | Spring Break |
9 | M | 11Mar24 | 05/06 | - | Rank/$\Amtrx\,\xvec=\bvec$ Existence/Uniqueness/Notes |
9 | T | 12Mar24 | 05/06 | - | Rank/$\Amtrx\,\xvec=\bvec$ Existence/Uniqueness/Notes |
9 | W | 13Mar24 | 05/06 | - | Rank/$\Amtrx\,\xvec=\bvec$ Existence/Uniqueness/Notes |
10 | M | 18Mar24 | 05/06/07 | No class (ACS conference): Recorded lecture on BBC | Rank and $\Pmtrx\Amtrx\Qmtrx=\Lmtrx\Umtrx$/Read Data Files/Notes |
10 | T | 19Mar24 | 07 | No class (ACS conference): Recorded lecture on BBC | Read Rxn Mech. Data Files/Stoic OneNote Notes |
10 | W | 20Mar24 | 08 | No class (ACS conference): Recorded lectuure on BBC | Full-Rank Least-Squares Residual for $\Smtrx^\top\rvec=\gvec$/Notes |
11 | M | 25Mar24 | 07 | Labwork-05 due 11Apr24 BB submission | Full-Rank/Rank-Deficient Least-Squares Residual for $\Amtrx\xvec=\bvec$/Notes |
11 | T | 26Mar24 | 08/09/10 | - | Full-Rank/Rank-Deficient Least-Squares Residual for $\Amtrx\xvec=\bvec$/Notes |
11 | W | 27Mar24 | 11/12 | - | Data Approximation Linear LSQ Method/Notes |
Week | Day | Date | Notebook | Assessment | Note |
---|---|---|---|---|---|
- | - | April | - | - | - |
12 | M | 01Apr24 | 12 | - | Data Approximation Linear LSQ and Generalized Linear LSQ Method/Notes |
12 | T | 02Apr24 | 12 | - | Generalized Linear LSQ Method/Notes |
12 | W | 03Apr24 | 12 | - | Generalized Linear LSQ Method/Notes |
13 | M | 08Apr24 | 13 | Labwork-06 due 28Apr24 BB submission | Single-reaction, fixed stoichiometry equilibria Newton's method |
13 | T | 09Apr24 | 14 | - | Single-reaction, variable stoichiometry equilibria Newton's method |
13 | W | 10Apr24 | 14 | - | Single-reaction, variable stoichiometry equilibria Newton's method |
~14~ | ~M~ | ~15Apr24~ | - | No Class | Holiday (Patriot's Day) |
14 | T | 16Apr24 | 15 | - | Multiple-reactions, variable stoichiometry equilibria Newton's method |
14 | W | 17Apr24 | 15 | - | Multiple-reactions, variable stoichiometry equilibria Newton's method |
14 | F | 19Apr24 | 15 | - | Monday Schedule |
15 | M | 22Apr24 | 15 | - | Multiple-reactions, variable stoichiometry equilibria Newton's method |
15 | T | 23Apr24 | 15 | - | Multiple-reactions, variable stoichiometry equilibria Newton's method |
15 | W | 24Apr24 | 17/19 | Labwork-07 due 01May24 BB submission | CSTR Mass/Energy Balance / Simulation / Steady-State |
Week | Day | Date | Notebook | Assessment | Note |
---|---|---|---|---|---|
- | - | May | - | - | - |
16 | ~M~ | ~29Apr24~ | No class | No class | Finals week |
16 | ~T~ | ~30Apr24~ | No class | No class | Finals week |
16 | W | 01May24 | Comprehensive | Final Exam | Olsen Hall 104 - NC; 3:00-6:00 |
16 | ? | xxMay24 | Comprehensive | Bonus Oral Exam | Shah Hall 302; x:xx-x:xx |
Attendance: All Students are expected to attend all classes.
Mobile device policy: Mobile devices are needed for programming and following the material presented in the classroom; see classroom conduct below.
Credit hour policy: A credit hour requires a minimum of 2 hours of out-of-class student deep work per 1 hour of instructor-led course activity.
Classroom Conduct: Students are expected to exhibit professional and respectful behavior that is conducive to a mutually beneficial learning environment in the classroom/online. Examples of inappropriate behavior include: text messaging, listening to music, cell phone use (other than the campus alert system), late arrivals, early departures, use of laptops for other than class purposes, disrespectful comments or behavior, intentional disruptions, failure to follow faculty directives, etc. Students in violation of these standards may be asked to leave class (or virtual class) and/or be referred to the Dean of Students for disciplinary action.
Academic Integrity: Cheating and plagiarism will not be tolerated. A first offense will result in a failing grade for the assignment/exam in question and a formal filing with the Office of Provost according to the Academic Integrity Policy. A second offense could lead to a failing grade in the course, suspension or expulsion, as detailed in the policy, defined here.
Instructional Resources: The Centers for Learning and Academic Support Services provide many tutoring resources; more details are available here Technology Resources: For a listing of available computing and software resources available to students, visit here.
Accommodations: In accordance with University policy and the ADA, accommodations are provided for students with documented disabilities. If you have a disability, please contact the Office of Disability Services as soon as possible. Their office is in UC 220 (978-934-4574, Disability@uml.edu). Documentation of disability is confidential. Requests for accommodation for religious reasons should be directed to Equal Opportunity and Outreach at 978-934-3565, Wannalancit Mills, Suite 301.
Counseling Services: As part of the Wellness Center, Counseling Services at UMass Lowell provide mental health counseling, consultation and referrals to help students achieve personal and academic success. They also assist students in better understanding and coping with their feelings, relationships, and choices surrounding their academic success. Visit Veterans’ Services: UMass Lowell is committed to helping our military students take full advantage of all the educational benefits available through the federal and state governments. For complete information on the services and resources available please visit our website. University Cancellation Information: If campus is closed (most likely for weather), visit the website for announcements relevant to the class.