Zulfan Adi Putra
PETRONAS Group Technical Solutions (Process Simulation and Optimization)

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : ASEAN Journal of Science and Engineering Education (AJSEE)

Teaching Programming to Chemical Engineering Students Riezqa Andika; Zulfan Adi Putra
ASEAN Journal of Science and Engineering Education Vol 2, No 1 (2022): AJSEE: March 2022
Publisher : Universitas Pendidikan Indonesia (UPI)

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1618.99 KB) | DOI: 10.17509/ajsee.v2i1.36935

Abstract

Programming (including coding, data science, and artificial intelligence) is one of the important top skills for chemical engineering undergraduate students, especially in the current era of Industrial Revolution 4.0 (IR 4.0). Despite its importance, there is almost no dedicated course for programming in the traditional chemical engineering curriculum in many universities. In this article, a future chemical engineering curriculum that includes a programming course is discussed and its integration into traditional courses is also proposed. This study proposes to use three software i.e., Microsoft Excel, GAMS, and Python to make students comfortable to programming so they can learn further by themselves. A representative case of classic logistics problem is presented as a case study. It is expected that this teaching strategy and the proposed example will improve students’ cognition in programming.
An Excel Based Tool Development for Scheduling Optimization Muhammad Afwan Mohamad; Zulfan Adi Putra; M Roil Bilad; Nik Abdul Hadi Md Nordin; M Dzul Hakim Wirzal
ASEAN Journal of Science and Engineering Education Vol 1, No 1 (2021): AJSEE: March 2021
Publisher : Universitas Pendidikan Indonesia (UPI)

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (616.789 KB) | DOI: 10.17509/ajsee.v1i1.32398

Abstract

Scheduling can be seen in many areas such as chemical processing, logistic, supply chain, and class. In this study, two different cases of scheduling problems are addressed which are batch reactor process scheduling and University Class Scheduling (UCS) problems. The aim for the batch reactor process scheduling is to minimize the total discrepancies between the size of the assigned reactors and their corresponding assigned capacities or reactor sizes. The approach taken into consideration includes some constraints such as desired products, the production capacities, and the reactor capacities. Meanwhile, for the UCS problem, the concern is on the number of needed courses assign to certain classrooms while at the same time noting the constraints such as the size of the classroom and the number students. The UCS problem also seeks to optimize the distribution of courses remarkably to classrooms refers to the ratio of classroom capacity to course enrolment. These issues will be resolved using Integer Linear Programming (ILP) in the form of Excel-based software. The ILP model tool for both scheduling problems, therefore, is developed and resolved using the Excel solver utilizing Visual Basic Applications (VBA) and Macro.