logo

CS381: Numerical Computation and Software (1/2018)


Lecturer: Jakramate Bootkrajang
Office : 14.30-15.30 Tuesday-Friday @ CSB 107
Email: jakramate.b@cmu.ac.th

Announcements
Welcome to course's homepage
Midterm marks link
Syllabus
DateLectureDateLabHW
6 Aug First hour 9 Aug Introduction to JULIA การบ้าน 1
13 Aug หยุดชดเชยวันแม่แห่งชาติ 16 Aug First Julia Program
20 Aug Error Analysis 23 Aug Introduction to JULIA 2 การบ้าน 2
27 Aug Polynomial Interpolation 30 Aug Lagrange interpolation การบ้าน 3
3 Sep Polynomial Interpolation 6 Sep Newton interpolationการบ้าน 4
10 Sep Spline Interpolation 13 Sep Cubic spline
17 Sep Numerical Differentiation 20 Sep Differentiation lab
24 Sep No class 28 Sep ทบทวนก่อนสอบ
1 Oct สอบกลางภาค 3 Oct สอบกลางภาค
DateLectureDateLabHW
8 Oct Integration 1 11 Oct Integration 2
15 Oct วันชดเชยวันคล้ายวันสวรรคต 18 Oct Integration lab การบ้าน 5
22 Oct เฉลยข้อสอบกลางภาค 25 Oct No class
29 Oct System of linear equations 1 1 Nov Gauss Elimination การบ้าน 6
5 Nov System of linear equations 2 8 Nov Gauss-Seidelการบ้าน 7
12 Nov Root finding 15 Nov Iterative methods for root finding การบ้าน 8
19 Nov ทบทวนก่อนสอบ 22 Nov ทบทวนก่อนสอบ
26 Nov สอบปลายภาค 29 Nov สอบปลายภาค

Assigments
Assignment 1 (due 23 Aug.) [PDF]
Assignment 2 (due 30 Aug.) [PDF]
Assignment 3 (due 7 Sep.) [PDF]
Assignment 4 (due 23 Sep.) [PDF]
Assignment 5 (due 25 Oct.) [PDF]
Assignment 6 (due 26 Oct.) [PDF]
Assignment 7 (due 18 Nov.) [PDF] คำอธิบายเพิ่มเติม link
Assignment 8 (due 24 Nov.) [PDF]

Grading
Midterm: 30%
Final 30%
Assignments: 8x5=40%

Useful resources
Book
Numerical methods using MATLAB by John Penny, George Lindfield.
Introduction to numerical analysis by Doron Levy [PDF]
Online Materials
TF 502: Numerical Analysis by Prof. Boris Houska
Numerical Methods for Computational Science and Engineering: Prof. Ralf Hiptmair
Julia language
Julia language quick introduction
Back to Top