NEM753 - ADVANCED NUMERICAL METHODS IN ENGINEERING ANALYSIS
Course Name | Code | Semester | Theory (hours/week) |
Application (hours/week) |
Credit | ECTS |
---|---|---|---|---|---|---|
ADVANCED NUMERICAL METHODS IN ENGINEERING ANALYSIS | NEM753 | Any Semester/Year | 3 | 0 | 3 | 9 |
Prequisites | ||||||
Course language | Turkish | |||||
Course type | Elective | |||||
Mode of Delivery | Face-to-Face | |||||
Learning and teaching strategies | Lecture Preparing and/or Presenting Reports Problem Solving | |||||
Instructor (s) | Cemil Kocar (Assoc. Prof. Dr.), C. N. Sökmen (Prof.Dr.) | |||||
Course objective | To teach the computational methods used to analyze nuclear reactor systems and to provide students with skills in developing computer codes for engineering problems. | |||||
Learning outcomes |
| |||||
Course Content | Review of applied linear algebra, finite difference method, finite element method, finite volume methods, boundary value problems, initial value problems, accuracy and stability, iterative methods and multi-grid methods, spectral methods, code development for initial and boundary value problems. | |||||
References | (1) G. Strang, ?Computational Science and Engineering?, Wellesley-Cambridge Press, 2011. (2) G. Strang, ?Introduction to Applied Mathematics?, Wellesley-Cambridge Press, 1986. (3) S. Nakamura, ?Computational Methods in Engineering and Science?, John Wiley & Sons, 1996. |
Course outline weekly
Weeks | Topics |
---|---|
Week 1 | Introduction and review of numerical approaches in engineering problems |
Week 2 | Assigning a term project and discussion |
Week 3 | Developing a computer code for boundary value problems |
Week 4 | Developing a computer code for boundary value problems |
Week 5 | Developing a computer code for boundary value problems |
Week 6 | Developing a computer code for initial value problems |
Week 7 | Developing a computer code for initial value problems |
Week 8 | Developing a computer code for initial value problems |
Week 9 | Accuracy and stability concerns for initial value problems |
Week 10 | Iterative methods for large and sparse systems |
Week 11 | Spectral methods |
Week 12 | Krylov subspaces, conjugate gradients and multi-grid methods |
Week 13 | Developing a computer code based on multi-grid method |
Week 14 | Developing a computer code based on multigrid method |
Week 15 | |
Week 16 | Final report and presentation |
Assesment methods
Course activities | Number | Percentage |
---|---|---|
Attendance | 0 | 0 |
Laboratory | 0 | 0 |
Application | 0 | 0 |
Field activities | 0 | 0 |
Specific practical training | 0 | 0 |
Assignments | 3 | 30 |
Presentation | 2 | 20 |
Project | 0 | 0 |
Seminar | 0 | 0 |
Midterms | 0 | 0 |
Final exam | 1 | 50 |
Total | 100 | |
Percentage of semester activities contributing grade succes | 0 | 50 |
Percentage of final exam contributing grade succes | 0 | 50 |
Total | 100 |
WORKLOAD AND ECTS CALCULATION
Activities | Number | Duration (hour) | Total Work Load |
---|---|---|---|
Course Duration (x14) | 14 | 3 | 42 |
Laboratory | 0 | 0 | 0 |
Application | 0 | 0 | 0 |
Specific practical training | 0 | 0 | 0 |
Field activities | 0 | 0 | 0 |
Study Hours Out of Class (Preliminary work, reinforcement, ect) | 14 | 4 | 56 |
Presentation / Seminar Preparation | 1 | 24 | 24 |
Project | 1 | 35 | 35 |
Homework assignment | 3 | 20 | 60 |
Midterms (Study duration) | 0 | 0 | 0 |
Final Exam (Study duration) | 0 | 0 | 0 |
Total Workload | 33 | 86 | 217 |
Matrix Of The Course Learning Outcomes Versus Program Outcomes
D.9. Key Learning Outcomes | Contrubition level* | ||||
---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |
1. Graduates of this program: Reach comprehensive and in-depth knowledge, evaluate and utilize it in the areas of nuclear engineering, technology, and applications. | X | ||||
2. Build problems related to nuclear processes and pursue innovative methods to solve them. | X | ||||
3. Design and do research based on analytical, modeling and experimental methods related to nuclear reactor analysis and engineering, nuclear systems, fuel management, nuclear safety, radiation physics and its applications; analyze and interpret complex cases. | X | ||||
4. Design and analyze systems, components and/or processes pertinent to nuclear energy, and evaluate the design from all aspects, developing new methods/approaches. | X | ||||
5. Conduct an original research process throughout (design, implement and finish it). Can manage a research team and know how to lead team members. | X | ||||
6. Conveying stages and results of their work by writing and/or orally at national and international occasions, contribute to the current scientific level/literature. | X | ||||
7. Are conscious of their occupational and ethical responsibilities. | X | ||||
8. Being aware of the importance of lifelong learning, follow the advancements in science and technology and renew themselves continually. | X |
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest