• Tiada Hasil Ditemukan

Course Information KC06603 Semester 1 2022/23

N/A
N/A
Protected

Academic year: 2023

Share "Course Information KC06603 Semester 1 2022/23"

Copied!
5
0
0

Tekspenuh

(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

Rujukan

DOKUMEN BERKAITAN

This study was carried out using MATLAB®. MATLAB is a programming environment for engineers and scientists developed by Math Works. Next, the ESP32 Cam Module and his

For software part, it involves the Arduino programming language (based on wiring), the Arduino Software (IDE), based on processing and MATLAB. While for

For the primal simplex algorithm, we always concerned the starting basis are primal feasible (right-hand side are all nonnegative) from the beginning until the final

BIS (Hons) Information System Engineering Faculty of Information and Communication Technology (Perak Campus), UTAR.. 1 CHAPTER

This page shows the necessary information for the group and assignment such as group ID, total members, assignment description, programming language used, due date of the

From Figure 2, there are two observations: (1) comparing sequential IPM and data parallel IPM, the computational time for sequential implementation increases at a

 To prepare newly enrolled graduate students with basic skills in research and academic writing.  Course content: Research Management, Information Search, Writing Research

PO2 - Problem Analysis - Able to identify, formulate, research litera- ture and analyse complex Civil Engineering problems reaching sub- stantiated conclusions using first