This is an introductory course on using computers to solve
Along the way, Python programming language will also be taught.
The course instructors are M. S. Santhanam and Umakant Rapol.
This website will have all the updates for this course.
Course Contents :
some of which will be evaluated.
Suggested Books :
Online resources for Python beginners :
Online resources for Linux :
Problems for the lab sessions :
(Note : Throughout this course, we will use only python version 3.)
7-11 Aug, 2017 : Lab exercise 1
14-18 Aug, 2017 : Lab exercise 2
You need to know : format and input/output.
21-25 Aug, 2017 : Lab exercise 3
28 Aug-1 Sep, 2017 : Lab exercise 4
First test will be held on 8.9.2017 as per the following schedule:
Batch-1: 2:30 to 3:30 pm / Batch-2: 3:30 to 4:30 pm / Batch-3: 4:30 to 5:30 pm / Batch-4: 5:30 to 6:30 pm/ Some instructions
11-15 Sep, 2017 : Lab exercise 5
18-19 Sep, 2017 : Lab exercise 6
You need to know : Bisection method and Newton-Raphson method.
Midsem exam on 27.9.2017.
Some information related to midsem exam.
9-13 Oct, 2017 : Lab exercise 7
You need to know : loadtxt
16-20 Oct, 2017 : Lab exercise 8
23-27 Oct, 2017 : Lab exercise 9
Sample programs : plotdata.py
30 Oct-3 Nov, 2017 : Lab exercise 10
Second test will be held as per the following schedule:
Batch-1 : 8.11.2017, 2:30 to 3:45 pm
Batch-2: 8.11.2017, 4:15 to 5:30 pm
Batch-3: 7.11.2017, 2:30 to 3:45 pm
Batch-4: 9.11.2017, 2:30 to 3:45 pm
13 - 17, Nov 2017 : Lab exercise 11
Practical component of the final exam will be held on 22.11.2017 as per the following schedule:
Batch-1 : 9:00 to 10:30 am
Batch-2 : 11:00 am to 12:30 pm
Batch-3 : 2:00 to 3:30 pm
Batch-4 : 4:00 to 5:30 pm
Written final exam will be held on 30.11.2017. It will cover the elements of python language and numerical algorithms taught in class.
Re-exam will have both practical and written exam component. Dates will be announced by academic section. Exam will cover exactly the same portion as the endsem exam.
|Keep visiting this page for updates to this course.|