CHEN20070 Computers in Chemical & Bioprocess Engineering

Academic Year 2021/2022

In this module students develop further (advancing from CHEN10040) their core skills in the use of Matlab and MS Excel, including VBA, for the purpose of solving more advanced Chemical & Bioprocess Engineering problems. This will be done, in part, through a rigorous study of a number of numerical techniques frequently used for solving such problems.

Show/hide contentOpenClose All

Curricular information is subject to change

Learning Outcomes:

On completion of this module students should be able to,

1. Use the Matlab and Visual Basic for Applications(VBA) programming environments and to develop complex programs using the extensive functionality of both.
2. Solve chemical engineering problems, which require significant numerical programming by means of the Matlab and VBA programming environments.
3. Recognise the importance of validation in the complete solution to a numerical problem and the ability to use either hand-calculation or spreadsheet based computation to verify Matlab program results.
4. Report and communicate the results of numerical calculations in a clear, rigorous and concise manner.

Indicative Module Content:

Students will learn to apply selected numerical methods in the solution of chemical engineering based problems using Matlab and Excel. The module content will cover selected topics from the following,

1. Algorithms, Precision & Errors
2. Solutions of Non-Linear Equations
3. Solution of Systems of Non-Linear Algebraic Equations
4. Iterative Solutions of Systems of Linear Equations
5. Polynomial Interpolation
6. Cubic Spline Interpolation
7. Linear Regression
8. Data Smoothing & Differentiating
9. Non-Linear Regression
10. Numerical Integration
11. Numerical Solution of Ordinary Differential Equations
12. Partial Differential Equations

Student Effort Hours: 
Student Effort Type Hours
Lectures

24

Computer Aided Lab

24

Autonomous Student Learning

72

Total

120

Approaches to Teaching and Learning:
This module will include a mixture of lectures (topic delivery) and computer laboratories (skills practice). 
Requirements, Exclusions and Recommendations

Not applicable to this module.


Module Requisites and Incompatibles
Pre-requisite:
CHEN10040 - Intro. to Eng. Computing


 
Assessment Strategy  
Description Timing Open Book Exam Component Scale Must Pass Component % of Final Grade
Assignment: Computer-based assignment 3 Week 12 n/a Other No

12

Class Test: Mid-term examination Week 7 n/a Other No

21

Class Test: End-of-Semester Class Test Week 11 n/a Other No

43

Assignment: Computer-based assignment 1 Week 5 n/a Other No

12

Assignment: Computer-based assignment 2 Week 9 n/a Other No

12


Carry forward of passed components
Yes
 
Resit In Terminal Exam
Autumn Yes - 2 Hour
Please see Student Jargon Buster for more information about remediation types and timing. 
Feedback Strategy/Strategies

• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment

How will my Feedback be Delivered?

n/a