Introduction To Scientific Computing
Introduction To Scientific Computing
2. Lecture Requirements
a) Prerequisite: None
b) Learning Context: The Course will be taught through lectures, discussions, assignments,
practical session
c) Learning Materials: White Boards, Marker pens, Handouts, Laptop Computer, Projector
1
“Exploring The Heights”
3. Course Requirements:
d) Assessment Details and Related Requirements:
Total 100
4. Description of the Course Unit: This course provides an overview of scientific computing,
i. e. of the different tasks to be tackled on the way towards powerful numerical simulations.
Starting from mathematical models (derivation, analysis, and classification; various
examples), their numerical treatment is discussed (discretization of differential systems,
grid generation). The course is conceived as an introduction to the thriving field of
numerical simulation for computer scientists, mathematicians, engineers, or natural
scientists without an already strong background in numerical method
2
“Exploring The Heights”
6. Course Plan in the Semester
S/No Week Topic to be Covered Time/Durati Teaching References
and on Methodology
Month
of Study
Week 1: Topic 1: Basic 3 Hours Lectures Facilitator’s
Calculus Class compiled
Functions and discussions notes
functions Reading
notation. assignment
Limits
Derivatives
Integrals
3
“Exploring The Heights”
Week 3: Topic 3 Hours Lectures Facilitator’s
3:Combinatorics Class compiled
Fundamental discussion
Theorem of notes
Reading
Counting
Factorial assignment
Notations
Permutation
Combinations
Week 4: CONTINUOUS ASSESSMENT TEST 1
Week 5: Topic 3: Errors and 3 Hours Lectures Facilitator’s
Error propagation Class compiled
Relative error, discussion
Absolute error Reading notes
and Cancelation assignment
Truncation error
Iterative
methods