NQE311       

Spring 2017

NQE311 Numerical Methods and Computer Simulation

3:0:3(6)

Course Outline


Time Tuesday 10:30-11:50AM   Thursday 10:30-11:50AM
Classroom Rm 4401 (Doosan Lecture Room, ME Building N7-1)
Instructor Prof. Nam Zin Cho (nzcho@kaist.ac.kr x3819)
Instructor Office Hours Tuesday 2:30-4:00PM
Thursday 2:30-4:00PM 
Teaching Assistant YuGwon Jo (yugwon@kaist.ac.kr x3859)
TA Office Hours Monday 14:00-17:00
Wednesday 14:00-17:00  
Lecture In English
Links to Spring 2015



[ Notice | Keywords | Introduction | Lecture Schedule | Problem Sets | Course Grading | Textbook/References ]

 

Notice
Post Date

Notice

5/4

No class on 5/4 (Thu.), 5/9 (Tue.), and 5/11 (Thu.)

6/1 HW6 is updated.
6/5

 Final exam is on 6/15 (Thu.) 19:30 ~ 23:30 pm.

QnA session on 6/8 (Thu.)

 

Keywords
 
Numerical Analysis, Numerical Methods, Numerical Approximation of Functions, Numerical Calculus, Iterative Methods, Euler Methods, Predictor-Corrector Methods, Runge-Kutta Methods, Ordinary/Partial Differential Equations, Finite Difference Methods, Solution of Matrix Representation, Random Number/Sampling, Monte Carlo Methods
Introduction
This course is designed to provide NQE undergraduate students with basic numerical methods and computational skills (including, writing computer programs implementing basic algorithms). The course covers i) brief introduction to mathematical models dealt in nuclear and quantum engineering, ii) numerical approximation of functions and numerical calculus, iii) matrix theory and linear algebra, iv) numerical methods for ODEs, v) introduction to numerical methods for PDEs, and vi) basics of Monte Carlo simulation. To provide concrete ideas to the students taking the course, the example problems will be taken from various subjects covered in nuclear and quantum engineering.
Lecture Schedule
  Week 1 (Feb. 28, Mar. 2) Introduction
  Week 2 (7, 9) Approximation of Functions
  Week 3 (14, 16) Numerical Calculus - Differentiation, Integration, Root-Finding
  Week 4 (21, 23) Numerical Calculus - Differentiation, Integration, Root-Finding
  Week 5 (28, 30) Systems of Linear Equations
  Week 6 (Apr. 4, 6) Direct and Iterative Methods
  Week 7 (11, 13) Ordinary Differential Equations, Euler Methods, Predictor-Corrector Methods
  Week 8 (18, 20) Review, and Midterm Exam
  Week 9 (25, 27) Runge-Kutta Methods
  Week 10 (May 2, 4) Partial Differential Equations and Model Problems
  Week 11 (9, 11) Discretizations and Finite Difference Methods
  Week 12 (16, 18) Discretizations and Finite Element Methods
  Week 13 (23, 25) Monte Carlo Methods, Random Number and Random Sampling of Distributions
  Week 14 (30, Jun. 1) Numerical Integration, Neutron Transport Simulation
  Week 15 (6, 8) Neutron Transport Simulation
  Week 16 (13, 15) Review, and Final Exam
Problem Sets



(For computer programming language, FORTRAN is preferred, C is OK.)

How to submit homework? (Read Carefully!)

Post Date Problems Due Date
3/7

Problem Set #1

3/14
3/21

Problem Set #2

3/28

3/30

Problem Set #3

4/6
4/6

Problem Set #4

4/13
5/3

Problem Set #5

5/18
5/23

Problem Set #6

5/30
6/1

Problem Set #7

6/15

Course Grading 

Midterm                 20 % 

Final 30 %
Project & Presentation 25 %
Homework 25 %
----------------------------
Total 100%
Textbook 

textbook

1. W. Cheney and D. Kincaid, "Numerical Mathematics and Computing", 6th edition, Thomson Brooks/Cole, 2008.
References 
1. U. M. Ascher and C. Greif, "A First Course in Numerical Methods", SIAM, 2011.
2. G. Stewart, "Afternotes on Numerical Analysis", SIAM, 1996.
3. C. Moler, "Numerical Computing with MATLAB", SIAM, 2004.
4. H. Press, A. Teukolsky, et al., "Numerical Recipies in C++", 2nd edition, Cambridge University Press, 2002.
5. S. Nakamura, "Computational Methods in Engineering and Science", John Wiley & Sons, Inc., 1977.
6. E. B. Becker, G. F. Carey, and J. T. Oden, "Finite Elements An Introduction Volume I,", Prentice-Hall, Inc., 1981.
 

 


If you have any questions, contact TA.
yugwon@kaist.ac.kr