logo

CS381: Numerical Computation and Software (1/2017)


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

Announcements
การสอบปลายภาค: วันที่ 30 พฤศจิกายน 2560 เวลา 12.00 - 15.00 ห้องสอบ CSB 209
Assignment checklist (as of 29 Nov) Link
Update: มีการเพิ่มคำอธิบายการบ้านที่ 8 เกี่ยวกับค่า x สองตัวที่ function secant ต้องการใน iteration ที่ 1
การสอบกลางภาค: วันที่ 5 ตุลาคม 2560 เวลา 12.00 - 15.00 ห้องสอบ CSB 100
Update: Slide เกี่ยวกับการทำ integration มีการแก้ไขสูตรของ midpoint rule หน้า 11
New upload: คำอธิบายการบ้านที่ 3
มีการเปลี่ยนแปลงตัวอย่างของการบ้านที่ 2 โดยตัวอย่างใหม่แสดงการคิดค่าบวกลบของตัวเลขด้วย
Welcome to course's homepage
Syllabus
DateLectureDateLabHW
7 Aug First hour 10 Aug Introduction to JULIA การบ้าน 1
14 Aug หยุดชดเชยวันแม่แห่งชาติ 17 Aug สัปดาห์วันวิทยาศาสตร์
21 Aug Error Analysis 24 Aug Introduction to JULIA 2 การบ้าน 2
28 Aug Polynomial Interpolation 31 Aug Lagrange interpolation การบ้าน 3
4 Sep Polynomial Interpolation 7 Sep Newton interpolationการบ้าน 4
11 Sep Spline Interpolation 14 Sep Cubic spline
18 Sep Numerical Differentiation 21 Sep Differentiation lab
25 Sep Integration 1 28 Sep ทบทวนก่อนสอบ
2 Oct สอบกลางภาค 5 Oct สอบกลางภาค
DateLectureDateLabHW
9 Oct Integration 2 12 Oct Integration labการบ้าน 5
16 Oct System of linear equations 1 19 Oct Gauss Eliminationการบ้าน 6
23 Oct วันปิยะมหาราช 26 Oct วันพระราชทานเพลิงศพ
30 Oct ทบทวนบทเรียน 2 Nov ทบทวนบทเรียน
6 Nov System of linear equations 2 9 Nov Gauss-Seidelการบ้าน 7
13 Nov Root finding 16 Nov Iterative methods for root finding การบ้าน 8
20 Nov ทบทวนก่อนสอบ 23 Nov Free lab session
27 Nov สอบปลายภาค 30 Nov สอบปลายภาค

Assigments
Assignment 1 (due 24 Aug.) [PDF]
Assignment 2 (due 31 Aug.) [PDF]
Assignment 3 (due 7 Sep.) [PDF]
Assignment 4 (due 17 Sep.) [PDF]
Assignment 5 (due 19 Oct.) [PDF]
Assignment 6 (due 26 Oct.) [PDF]
Assignment 7 (due 18 Nov.) [PDF]
Assignment 8 (due 24 Nov.) [PDF]

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