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

  1. Pramote Dechaumphai, Calculus and Differential Equation with Matlab, Chulalongkorn University Press, 2016
  2. Pramote Dechaumphai, Numerical Methods in Engineering, Chulalongkorn University Press, 2014
  3. Khennane, Amar, Introduction to finite element analysis using MATLAB and Abaqus, CRC Press, Taylor & Francis Group, 2013
  4. Pandat™ 2023 User's Guide, CompuTherm LLC, 2023

5. Specific course information

  1. 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.
  2. prerequisites or co-requisites
    010623005-68 Computer Programming for Materials Engineering
  3. indicate whether a required, elective, or selected elective (as per Table 5-1) course in the program
    Required :

6. Specific goals for the course

  1. specific outcomes of instruction (e.g. The student will be able to explain the significance of current research about a particular topic.)
    1. 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.
    2. 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.
  2. 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

หมายเหตุ - ลำดับเนื้อหาจะมีการปรับเปลี่ยนตามความเหมาะสม