This is an advanced course for UG and PG level students. The course is designed to help the students in solving various scientific problems numerically. This course will improve the ability of the students in handling data-sets, plotting in 2D, 3D and transforming an analytic problem into a numerical one. This course is intended to give a flavour of the numerical problems that one will face in pursuing research oriented education.
Course Objective: The objectives of the course are –
1. To learn powerful methods, tools, and techniques for solving advanced scientific problems.
2. To develop practical computational problem-solving skills.
Course Outcome: After completion of the course –
1. Students will be able to solve scientific problems using different numerical techniques.
2. Students will be able to write codes using any of the following languages
(a) Python
(b) Fortran
(c) Scilab
(d) C, C++
In the 21st century, people have advanced a lot in the field of modelling problems with graphics and showcasing it through visual representations. The advancement in computational capacity and coding skills is exemplary. Through this course we are trying to jump start our students in this regard. In this course students will be playing with various tools using which a mathematical solution can be represented visually which gives more insight to the real world.
Students will also get some idea how the computer works. For example we can edit our photos using software available in our devices. But, we have no idea how this works. In this course we are trying to give some basic idea about digital data processing.
Furthermore, the students need to realize that, in any experiment we do not get the final result directly. The raw data that we get from the experiments need to be analyzed and processed.