Course syllabus
010623123-63 การประยุกต์ใช้คอมพิวเตอร์ในงานวิศวกรรมวัสดุ (Computer Application in Materials Engineering)
Course Syllabus
Data entry : Assoc.Prof. Dr.Jennarong Tungtrongpairoj
1. Course number and name
010623123-63 การประยุกต์ใช้คอมพิวเตอร์ในงานวิศวกรรมวัสดุ (Computer Application in Materials Engineering)
2. Credits and contact hours
3(2-2-5)
3. Instructor’s or course coordinator’s name
Assoc.Prof. Dr.Jennarong Tungtrongpairoj
Asst.Prof. Dr.Thamrongsin Siripongsakul
Asst.Prof. Dr.Tanaporn Rojhirunsakool
4. Text book, title, author, and year
- Pramote Dechaumphai, Calculus and Differential Equation with Matlab, Chulalongkorn University Press, 2016
- Pramote Dechaumphai, Numerical Methods in Engineering, Chulalongkorn University Press, 2014
- Khennane, Amar, Introduction to finite element analysis using MATLAB and Abaqus, CRC Press, Taylor & Francis Group, 2013
- Pandat™ 2023 User's Guide, CompuTherm LLC, 2023
5. Specific course information
- brief description of the content of the course (catalog description)
Numerical methods for solution of differential equations, Fundamentals of Modeling, Application of data input and output functions in computing enthalpy, entropy, free energy of common metallurgical systems, writing a program to develop binary phase diagram from user input thermodynamics data, Basic mechanical responses simulation of common materials. - prerequisites or co-requisites
010623005-68 Computer Programming for Materials Engineering - indicate whether a required, elective, or selected elective (as per Table 5-1) course in the program
Required :
6. Specific goals for the course
- specific outcomes of instruction (e.g. The student will be able to explain the significance of current research about a particular topic.)
- CLO1 Understand and be able to solve and apply numerical methods for the solution of differential equations, fundamentals of modeling, application of data input and output functions in computing enthalpy, entropy, and free energy of common metallurgical systems, writing a program to develop binary phase diagram from user input thermodynamics data, and basic mechanical responses simulation of common materials.
- CLO2 Apply modeling fundamentals, write a program to develop a binary phase diagram from user input thermodynamics data, and design a simulation model to predict the mechanical properties of common materials.
- explicitly indicate which of the student outcomes listed in Criterion 3 or any other outcomes are addressed by the course.
ABET Student Outcome (SO) Listed in Criterion 3 Performance indicator SO1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. - PI-1.1 Identify the problems and applicable theories, variables and concepts.
- PI-1.2 Formulate the problem using appropriate assumptions and constraints by applying principles of engineering, science, and mathematics.
- PI-1.3 Solve and evaluate problem solutions by applying principles of engineering, science, and mathematics.
SO2 an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors. - PI-2.1 Identify the statement of problem and needs in an engineering design, including consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- PI-2.2 Develop criteria, constraints for the execution of the design by taking into consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- PI-2.3 Generate multiple and alternative solutions and systematically evaluates engineered design options
- PI-2.4 Select single concept and validate the design against requirements by creating a prototype and/or verifying solution through analysis, computer simulation
7. Brief list of topics to be covered
| Week | Topic | Details | Activities |
|---|---|---|---|
| Week #1 | Introduction to computer application in materials engineering and Introduction to MATLAB | ||
| Week #2 | Introduction to differentiation and integration | ||
| Week #3 | Introduction to computer application in materials engineering/ Numerical methods for solutions of differential equations 1 | ||
| Week #4 | Numerical methods for solutions of differential equations 2 | ||
| Week #5 | Numerical calculation in heat transfer | ||
| Week #6 | Numerical methods for solution of modelling fundamentals | ||
| Week #7 | Application of data input and output functions in computing common metallurgical systems' enthalpy, entropy, and free energy. Numerical calculation in Thermodynamics of Materials and Kinetics 1 | ||
| Week #8 | Application of data input and output functions in computing common metallurgical systems' enthalpy, entropy, and free energy. Numerical calculation in Thermodynamics of Materials and Kinetics 2 | ||
| Week #9 | Introduction to basic mechanical responses simulation of common materials | ||
| Week #10 | Basic mechanical responses simulation of common materials 1 | ||
| Week #11 | Basic mechanical responses simulation of common materials 2 | ||
| Week #12 | How to write a program to develop a binary phase diagram from user input thermodynamics data 1 | ||
| Week #13 | How to write a program to develop a binary phase diagram from user input thermodynamics data 2 |
8. Course Assessment
| Course assessment | Weight score (%) | Assessment tools | Date |
|---|---|---|---|
| Formative 1 | 35 | quiz, assignment | 22 Jun 2026 - 09 Oct 2026 |
| Formative 2 | 30 | midterm examination | 17 Aug 2026 - 23 Aug 2026 |
| Summative | 30 | final examination | 26 Oct 2026 |
The grading table
| Grading | Rank |
|---|---|
| >= 80% | A |
| 75% - 79.99% | B+ |
| 70% - 74.99% | B |
| 65% - 69.99% | C+ |
| 57% - 64.99% | C |
| 49% - 56.99% | D+ |
| 40% - 48.99% | D |
| 0% - 39.99% | F |
หมายเหตุ - ลำดับเนื้อหาจะมีการปรับเปลี่ยนตามความเหมาะสม