Course Information KC06603 Semester 1 2022/23

Download (0)

Full text

(1)

Faculty: Faculty of Engineering Page: 1 of 2 Programme: Chemical Engineering

Course code: KC06603 Academic Session/Semester: 2022-2023/1

Course name: Engineering Problem Solving and Programming

Pre/co requisite (course name and code, if applicable):

Credit hours: 3

Course Synopsis The main objective of this course is to provide the students the foundation of programming skills as a tool for solving problems in chemical engineering. It helps students to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. This course includes the coverage of basics and application of MATLAB software for solving simple arithmetic operations with arrays, two-dimensional plotting and programming using flow control commands with conditional statements and loops. With this foundation of basic programming skills, the course provides opportunities to explore advanced topics for solving complex chemical engineering problems.

Course Learning Outcomes (CLOs)

At the end of this semester, students will be able to:

1. Apply basic MATLAB programming script for common operations such as performing arithmetic calculations, creating arrays and plots, in solving chemical engineering problems.

2. Formulate appropriate MATLAB programming algorithm and flowchart for solving complex chemical engineering programming problems.

3. Develop a MATLAB programming script in the form of M-file for applying common operations in solving complex chemical engineering programming problems.

4. Synthesize MATLAB programming script that utilize non-sequential structure such as decisions statement and loops command for successfully solving complex chemical engineering programming problems.

Course Schedule

Tuesday 8:00 – 10:00 (Makmal Umum 2, FKJ) Thursday 14:00 – 16:00 (Makmal Umum 2, FKJ)

Course lecturer Name Office Contact no. E-mail

Assoc. Prof. Ts. Dr. Mohd Kamaruddin bin Abd Hamid

A-11 0137790426 kamaruddinhamid@ums.

edu.my

Mapping of the Course Learning Outcomes (CLO) to the Programme Learning Outcomes (PLO), Teaching &

Learning (T&L) methods and Assessment methods:

No. Course Learning Outcomes PLO Taxonomies Level

T&L Methods Assessment Methods CLO 1 Apply basic MATLAB programming script

for common operations such as performing arithmetic calculations, creating arrays and plots, in solving chemical engineering problems.

PLO 5 C3 (apply) Active learning, Cooperative Learning, Blended Learning

In-Classs Exercises, Mid- Term Test

CLO 2 Formulate appropriate MATLAB

programming algorithm and flowchart for solving complex chemical engineering programming problems.

PLO 5 C6 (formulate) Active learning, Cooperative Learning, Blended Learning

Progress Reports, Project Report

CLO 3 Develop a MATLAB programming script in the form of M-file for applying common operations in solving complex chemical engineering programming problems.

PLO 5 C6 (develop) Active learning, Cooperative Learning, Blended Learning

Progress Reports, Project Report

CLO 4 Synthesize MATLAB programming script that utilize non-sequential structure such as decisions statement and loops command for successfully solving complex chemical engineering programming problems.

PLO 5 C6

(synthesize)

Active learning, Cooperative Learning, Blended Learning

Progress Reports, Project Report

(2)

Faculty: Faculty of Engineering Page: 2 of 2 Programme: Chemical Engineering

Course code: KC06603 Academic Session/Semester: 2022-2023/1

Course name: Engineering Problem Solving and Programming

Pre/co requisite (course name and code, if applicable):

Credit hours: 3

Figure

Updating...

References

Related subjects :