SlideShare a Scribd company logo
1 of 3
NUMERICAL METHODS AND PROGRAMMING
Code: M(CS) 312
Contacts: 3L
Credits: 3
Computer Number Systems; Overflow and underflow; Approximation in numerical computation;
Truncation and round off errors; Propagation and control of round off errors; Chopping and rounding
off errors; Pitfalls (hazards) in numerical computations (ill conditioned and well conditioned problems).
2L
Algorithmic Approach in C Language to all the Numerical Problems Discussed below must be followed:
Interpolation: Lagrange’s Interpolation, Newton’s forward & backward Interpolation Formula.
Extrapolation; Newton’s Divided Difference Formula; Error; Problems. 4L
Numerical Differentiation:
Use of Newton’s forward and backward interpolation formula only. 1L
Numerical Integration:
Trapezoidal formula (composite); Simson’s 1/3rd formula (composite); Romberg Integration (statement
only); Problems. 2L
Numerical Solution of System of Linear Equations:
Gauss elimination method; Matrix Inversion; Operations Count; LU Factorization Method (Crout’s
Method); Gauss-Jordan Method; Gauss-Seidel Method; Sufficient Condition of Convergence. 6L
Numerical Solution of Algebraic and Transcendental Equations:
Iteration Method: Bisection Method; Secant Method; Regula-Falsi Method; Newton-Raphson Method.
4L
Numerical solution of Initial Value Problems of First Order Ordinary Differential Equations:
Taylor’s Series Method; Euler’s Method; Runge-Kutta Method (4th order); Modified Euler’s Method and
Adams-Moulton Method. 6L
C Language Overview:
Loop; Recursion; Function; Array; Pointers; Structures and Unions; Various types of File Access
Methods: Sequential, Indexed Sequential, Random; Binary.
Various types of Files in C and Various types of File Handling Statements in C
11L
Total 36L
Implementation above Numerical & Statistical Problems in C Language;
Text Books:
1 Numerical Analysis & Algorithms, Pradeep Niyogi, TMH, 1
st
ed.
2 C Language and Numerical Methods by C.Xavier
3 Introductory Numerical Analysis by Dutta & Jana
4 Numerical Method:Balagurusamy
5 Numerical Mathematical Analysis by J.B.Scarborough
6 Numerical Methods (Problems and Solution) by Jain, Iyengar , & Jain
7 Numerical Methods In Computer Applications – P.U.Wayse. EPH
8 Computer Oreinted Numerical Method- Dutta,N. ,Vikas
9 Numerical Methods with Programs in Basic Fortran Pascal & C++ - S.B.Rao, Universities Press
10 Computer Programming & Numerical Analysis – N.Dutta, Universities Press
11 Numerical Methods for Engineers – Gupta, New Age International
12 Numerical Solutions of Differential Equations – Jain M.K.,New Age International
13 Numerical Methods for Scientific & Engg Computation – Jain M.K.,New Age International
14 Numerical Analysis – Rao G.S.,New Age International
15 Discrete Mathematical Structures – Rao G.S., New Age International
16 Foundations of Discrete Mathematics – Joshi K.D., New Age International
17 Applied Discrete Structures – Joshi, New Age International
18 Groups, Rings & Modules with Applications – Adhikari, M.R.,Universities Press

More Related Content

What's hot

Csc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigmCsc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigm
IIUM
 

What's hot (20)

[Question Paper] Introduction To C++ Programming (Revised Course) [April / 2014]
[Question Paper] Introduction To C++ Programming (Revised Course) [April / 2014][Question Paper] Introduction To C++ Programming (Revised Course) [April / 2014]
[Question Paper] Introduction To C++ Programming (Revised Course) [April / 2014]
 
[Question Paper] Database Management Systems (Revised Course) [June / 2014]
[Question Paper] Database Management Systems (Revised Course) [June / 2014][Question Paper] Database Management Systems (Revised Course) [June / 2014]
[Question Paper] Database Management Systems (Revised Course) [June / 2014]
 
Computer Science XII - Hissan 2078
Computer Science XII - Hissan 2078Computer Science XII - Hissan 2078
Computer Science XII - Hissan 2078
 
Parallel processing -open mp
Parallel processing -open mpParallel processing -open mp
Parallel processing -open mp
 
Advanced Web Programming (November – 2018) [Choice Based | Question Paper]
Advanced Web Programming (November – 2018) [Choice Based | Question Paper]Advanced Web Programming (November – 2018) [Choice Based | Question Paper]
Advanced Web Programming (November – 2018) [Choice Based | Question Paper]
 
Matlab lecture 1 - installation of matlab, introduction and course outline@taj
Matlab lecture 1 - installation of matlab, introduction and course outline@tajMatlab lecture 1 - installation of matlab, introduction and course outline@taj
Matlab lecture 1 - installation of matlab, introduction and course outline@taj
 
Artificial Intelligence (November – 2018) [Choice Based | Question Paper]
Artificial Intelligence (November – 2018) [Choice Based | Question Paper]Artificial Intelligence (November – 2018) [Choice Based | Question Paper]
Artificial Intelligence (November – 2018) [Choice Based | Question Paper]
 
Software Project Management (November – 2018) [Choice Based | Question Paper]
Software Project Management (November – 2018) [Choice Based | Question Paper]Software Project Management (November – 2018) [Choice Based | Question Paper]
Software Project Management (November – 2018) [Choice Based | Question Paper]
 
7. 8085 instruction set iv
7. 8085 instruction set iv7. 8085 instruction set iv
7. 8085 instruction set iv
 
Enterprise Java (November – 2018) [Choice Based | Question Paper]
Enterprise Java (November – 2018) [Choice Based | Question Paper]Enterprise Java (November – 2018) [Choice Based | Question Paper]
Enterprise Java (November – 2018) [Choice Based | Question Paper]
 
Assignment
AssignmentAssignment
Assignment
 
Linux System Administration (November – 2018) [Choice Based | Question Paper]
Linux System Administration (November – 2018) [Choice Based | Question Paper]Linux System Administration (November – 2018) [Choice Based | Question Paper]
Linux System Administration (November – 2018) [Choice Based | Question Paper]
 
Next Generation Technologies (November – 2018) [Choice Based | Question Paper]
Next Generation Technologies (November – 2018) [Choice Based | Question Paper]Next Generation Technologies (November – 2018) [Choice Based | Question Paper]
Next Generation Technologies (November – 2018) [Choice Based | Question Paper]
 
Lecture6
Lecture6Lecture6
Lecture6
 
Csc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigmCsc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigm
 
[Question Paper] Database Management Systems (Revised Course) [April / 2015]
[Question Paper] Database Management Systems (Revised Course) [April / 2015][Question Paper] Database Management Systems (Revised Course) [April / 2015]
[Question Paper] Database Management Systems (Revised Course) [April / 2015]
 
Mca 104
Mca 104Mca 104
Mca 104
 
Internet Technologies (May - 2018) [IDOL - Old Course | Question Paper]
Internet Technologies (May - 2018) [IDOL - Old Course | Question Paper]Internet Technologies (May - 2018) [IDOL - Old Course | Question Paper]
Internet Technologies (May - 2018) [IDOL - Old Course | Question Paper]
 
Daa cat1
Daa cat1Daa cat1
Daa cat1
 
[Question Paper] Data Communication and Network Standards (Revised Course) [A...
[Question Paper] Data Communication and Network Standards (Revised Course) [A...[Question Paper] Data Communication and Network Standards (Revised Course) [A...
[Question Paper] Data Communication and Network Standards (Revised Course) [A...
 

Similar to Numerical methods and programming Tutorial

Course Breakup Plan- C
Course Breakup Plan- CCourse Breakup Plan- C
Course Breakup Plan- C
swatisinghal
 
Design and Analysis Algorithms.pdf
Design and Analysis Algorithms.pdfDesign and Analysis Algorithms.pdf
Design and Analysis Algorithms.pdf
HarshNagda5
 

Similar to Numerical methods and programming Tutorial (20)

Course Breakup Plan- C
Course Breakup Plan- CCourse Breakup Plan- C
Course Breakup Plan- C
 
Programming For Problem Solving Lecture Notes
Programming For Problem Solving Lecture NotesProgramming For Problem Solving Lecture Notes
Programming For Problem Solving Lecture Notes
 
M phil
M philM phil
M phil
 
IT-UG-New-Syllabus.pdf
IT-UG-New-Syllabus.pdfIT-UG-New-Syllabus.pdf
IT-UG-New-Syllabus.pdf
 
Design and Analysis Algorithms.pdf
Design and Analysis Algorithms.pdfDesign and Analysis Algorithms.pdf
Design and Analysis Algorithms.pdf
 
4.80 sy it
4.80 sy it4.80 sy it
4.80 sy it
 
Backtracking based integer factorisation, primality testing and square root c...
Backtracking based integer factorisation, primality testing and square root c...Backtracking based integer factorisation, primality testing and square root c...
Backtracking based integer factorisation, primality testing and square root c...
 
Cprogrammingforproblemsolving
CprogrammingforproblemsolvingCprogrammingforproblemsolving
Cprogrammingforproblemsolving
 
GE3151_PSPP_All unit _Notes
GE3151_PSPP_All unit _NotesGE3151_PSPP_All unit _Notes
GE3151_PSPP_All unit _Notes
 
Lesson 1 - Chapter0_Introductory Lecture.pptx
Lesson 1 - Chapter0_Introductory Lecture.pptxLesson 1 - Chapter0_Introductory Lecture.pptx
Lesson 1 - Chapter0_Introductory Lecture.pptx
 
Mca syllabus
Mca syllabusMca syllabus
Mca syllabus
 
GE3151 PSPP _Unit 1 notes and Question bank.pdf
GE3151 PSPP _Unit 1 notes and Question bank.pdfGE3151 PSPP _Unit 1 notes and Question bank.pdf
GE3151 PSPP _Unit 1 notes and Question bank.pdf
 
Numerical Method
Numerical MethodNumerical Method
Numerical Method
 
Computational methods couurseout line
Computational methods couurseout lineComputational methods couurseout line
Computational methods couurseout line
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
 
Introduction Mathematics Intelligent Systems Syllabus
Introduction Mathematics Intelligent Systems SyllabusIntroduction Mathematics Intelligent Systems Syllabus
Introduction Mathematics Intelligent Systems Syllabus
 
Notion of Algorithms.pdf
Notion of Algorithms.pdfNotion of Algorithms.pdf
Notion of Algorithms.pdf
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016
 
Fy secondsemester2016
Fy secondsemester2016Fy secondsemester2016
Fy secondsemester2016
 

Recently uploaded

Recently uploaded (20)

80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 

Numerical methods and programming Tutorial

  • 1. NUMERICAL METHODS AND PROGRAMMING Code: M(CS) 312 Contacts: 3L Credits: 3 Computer Number Systems; Overflow and underflow; Approximation in numerical computation; Truncation and round off errors; Propagation and control of round off errors; Chopping and rounding off errors; Pitfalls (hazards) in numerical computations (ill conditioned and well conditioned problems). 2L Algorithmic Approach in C Language to all the Numerical Problems Discussed below must be followed: Interpolation: Lagrange’s Interpolation, Newton’s forward & backward Interpolation Formula. Extrapolation; Newton’s Divided Difference Formula; Error; Problems. 4L Numerical Differentiation: Use of Newton’s forward and backward interpolation formula only. 1L Numerical Integration: Trapezoidal formula (composite); Simson’s 1/3rd formula (composite); Romberg Integration (statement only); Problems. 2L Numerical Solution of System of Linear Equations: Gauss elimination method; Matrix Inversion; Operations Count; LU Factorization Method (Crout’s Method); Gauss-Jordan Method; Gauss-Seidel Method; Sufficient Condition of Convergence. 6L Numerical Solution of Algebraic and Transcendental Equations: Iteration Method: Bisection Method; Secant Method; Regula-Falsi Method; Newton-Raphson Method. 4L Numerical solution of Initial Value Problems of First Order Ordinary Differential Equations: Taylor’s Series Method; Euler’s Method; Runge-Kutta Method (4th order); Modified Euler’s Method and
  • 2. Adams-Moulton Method. 6L C Language Overview: Loop; Recursion; Function; Array; Pointers; Structures and Unions; Various types of File Access Methods: Sequential, Indexed Sequential, Random; Binary. Various types of Files in C and Various types of File Handling Statements in C 11L Total 36L Implementation above Numerical & Statistical Problems in C Language; Text Books: 1 Numerical Analysis & Algorithms, Pradeep Niyogi, TMH, 1 st ed. 2 C Language and Numerical Methods by C.Xavier 3 Introductory Numerical Analysis by Dutta & Jana 4 Numerical Method:Balagurusamy 5 Numerical Mathematical Analysis by J.B.Scarborough 6 Numerical Methods (Problems and Solution) by Jain, Iyengar , & Jain 7 Numerical Methods In Computer Applications – P.U.Wayse. EPH 8 Computer Oreinted Numerical Method- Dutta,N. ,Vikas 9 Numerical Methods with Programs in Basic Fortran Pascal & C++ - S.B.Rao, Universities Press 10 Computer Programming & Numerical Analysis – N.Dutta, Universities Press 11 Numerical Methods for Engineers – Gupta, New Age International 12 Numerical Solutions of Differential Equations – Jain M.K.,New Age International
  • 3. 13 Numerical Methods for Scientific & Engg Computation – Jain M.K.,New Age International 14 Numerical Analysis – Rao G.S.,New Age International 15 Discrete Mathematical Structures – Rao G.S., New Age International 16 Foundations of Discrete Mathematics – Joshi K.D., New Age International 17 Applied Discrete Structures – Joshi, New Age International 18 Groups, Rings & Modules with Applications – Adhikari, M.R.,Universities Press