Course Title: Chemical Engineering Computer Design

Part A: Course Overview

Course Title: Chemical Engineering Computer Design

Credit Points: 12.00


Course Code




Learning Mode

Teaching Period(s)


City Campus


172H School of Engineering


Sem 1 2018,
Sem 1 2019,
Sem 1 2020

Course Coordinator: A/Prof Kalpit Shah

Course Coordinator Phone: +61 3 9925 1109

Course Coordinator Email:

Course Coordinator Availability: Email for appointment

Pre-requisite Courses and Assumed Knowledge and Capabilities

Enforced pre-requisites:

  • Chemical Engineering Fundamentals (PROC2077)
  • Mathematics For Engineers (MATH1122)
  • Reaction Engineering (PROC2083)
  • Process Thermodynamics (PROC2080)
  • Process Principles (PROC2078)

Course Description

This unit will establish an understanding on the use of advanced simulation platforms in process design and control. It will help students in developing necessary computational skills to use simulation platforms for solving number of chemical engineering design and control problems for a range of industrial sectors such as oil and gas, power, petrochemicals, mining, fertilizer and pharmaceuticals. The students will develop software knowledge and skills by spending all of their time in computer labs as well as through open-ended individual tutorial problems and industry mentoring sessions. 

Objectives/Learning Outcomes/Capability Development

This course contributes to the following Program Learning Outcomes for Bachelor of Engineering (Chemical Engineering) (Honours) and associated double degrees.

1.1 Comprehensive, theory based understanding of the underpinning natural and physical sciences and the engineering fundamentals applicable to the engineering discipline.
1.2 Conceptual understanding of the, mathematics, numerical analysis, statistics, and computer and information sciences which underpin the engineering discipline.
1.3 In-depth understanding of specialist bodies of knowledge within the engineering discipline.
2.1 Application of established engineering methods to complex engineering problem solving.
2.2 Fluent application of engineering techniques, tools and resources.

On completion of this course you should be able to:

  1. apply process engineering knowledge to solve problems related to range of unit operations and plant operations.
  2. apply the fundamentals of process modelling using numerical and computer aided design methods and techniques.
  3. build block diagrams, process flowsheets and process models of plant operations based on conservation laws.
  4. develop necessary skills and confidence to work with various commercial modelling packages.
  5. make necessary decisions related to reactor design, catalyst volume, operating parameters, energy and raw materials requirement etc. based on design considerations such as product quality and throughput.

Overview of Learning Activities

Overview of Learning Activities

You will participate in lectures, related tutorials and industry mentoring sessions. You will need to work individually to perform questions from industry mentoring sessions and assignments.

The course is supported by the online learning management system.

Details of Learning Activities 
Lectures in Chemical Engineering Computer Design course are conducted to cover basics of process modelling, conservation laws, construction of block diagram and process flowsheeting and development of unsteady and steady state mass and energy balance models for various utilities and unit operations. A thorough understanding on the basics behind the construction and operation of various simulation platforms will be described. Lectures and tutorials will be problem based and conducted in the computer labs.

Working nearly all time in computer labs on software will provide hands-on experience and develop basic skills among students to use several of the widely-used simulation packages in process modelling area such as ASPEN Plus, ASPEN Hysys, COSILAB and Fact-sage. The major focus will be on ASPEN Plus and introductory information of ASPEN Hysys, COSILAB and Fact-sage will be provided. First half of each computer lab will cover a short lecture explaining the problem, its significance and simulation package to be used followed by performing an exercise to solve the problem. Tutorials/Industry mentoring sessions will be conducted weekly in parallel with lectures where students will be given a problem related to what they have been taught in the lecture. The Industry mentoring session will consist of a guest lecture from industry personnel including a problem statement relevant to their industry sector which students will need to solve. The Industry mentoring session will be assessed. You will also need to do group/individual projects (will be decided based on enrolment numbers) as part of your assignments 1 and 2 covering the use of multiple simulation packages. The objective here is that you develop problem solving, systems thinking, teamwork and communication skills in the context of solving and analysing process engineering problem. 

Overview of Learning Resources

Lectures, tutorials, and industry mentoring sessions.

Overview of Assessment

X This course has no hurdle requirements.

The assessment in this course is comprised of classroom exercise, mid-semester test, assignments and final test.