CH2107 Introduction to Computational Thinking

Course Provider

School of Chemical and Biomedical Engineering (SCBE)


Continuing Education and Training Certificate

Academic Unit



The course enables students to learn analytical and numerical methods to solve mathematical problems, which are closely related to the chemical engineering principles, via computer-aided mathematical package, Mathematica.

*This is a single credit-bearing course from NTU Undergraduate Degree Programmes.


Course Availability

  • Date(s): 09 Aug 2021 to 03 Dec 2021

    Time: Please refer to schedule.

    Schedule: Download here

    Venue: NTU Main Campus

    Registration Closing Date: 30 Jun 2021

At the end of the course, students will be able to solve complex problems faced in the chemical engineering field and develop programming skills to change any mathematical expressions to computational codes via asymptotic algorithm construction, and to solve the sophisticated problems in chemical engineering principles.
  • Introduction to solving mathematical problems via numerical methods.
  • Introduction to computation algorithms and application of the programming packages.
  • Matrix algebra
  • Linear algebraic equations
  • Eigenvalues and eigenvectors
  • Non-linear polynomial equations
  • Function approximation
  • Numerical integration and differentiation
  • Ordinary differential equations and Partial differential equations.
Working Professionals with at least 2 years experience in chemical, oil and gas, pharmaceutical or bioprocess related industry.

Standard Course Fee: S$1,726.98

  • All fees stated are inclusive of 7% GST
  • NTU/NIE alumni may utilise their $1,600 Alumni Course Credits. Click here for more information.