Hero Image

Insights into Scientific Computing through Python

Course Objectives:

  • To learn the Basics of Python Programming.
  • To learn the basic theoretical concepts of different numerical techniques used in the scientific world.
  • Implementation of the theoretical concepts through hands-on Python Programming.
  • Comparison with inbuilt features of Python for performance evaluation.
  • To make the participants efficient in Scientific computing through Python, which is a premier requirement of the current world.



Batch Details: Class Timings: Convenient Weekend classes
Saturday: 7 pm – 9 pm; Sunday: 10:00 am-12 Noon
Start Date: 08th Feb 2025
End Date: 13th Apr 2025
Duration: Total 40 Hours
Mode: Online (ILT over Zoom/Webex/GMeet)
Certification: iHUB Divyasampark IIT Roorkee
Last Date to Register: 07th Feb 2025


Course Fee: Students/PhD Scholars/RA/JRF/SRF/Postdoc fellows: Rs. 4500/-
Faculty/Working Professional: Rs. 6500/-
Link to Register https://rzp.io/rzp/ScientificComputingCourse


About the Course:
This course provides a comprehensive knowledge on Scientific computing using Python, which is a very important skill in today's professional landscape. Python consistently ranks among the most sought-after skills, presenting a fantastic opportunity to increase earning potential and progress in one's career. Therefore, this course is structured to guide learners from the basics of Python Programming to its applications in the world of scientific computing. Starting from solving system of Linear equations using Python, the participants will be taught important fitting & interpolation techniques used in the scientific practices. It will be followed by Solution of Non-Linear system of Equations using different numerical techniques through Python Programming. Finaly, they will be taught Numerical Differentiation & Integration techniques and their implementations using Python. Completion of this course will make the participants skillful in using Numerical computation techniques in their Academic/Research projects and the attainment of certification from iHUB Divyasampark IIT Roorkee will enhance their career prospects.

Course Overview:

Module 1: Python Fundamentals
-Installing & working with Python
- Data Types and Operations
- Conditional Statements; Repetitive Statements- Loops
- Functions & their applications
- Introduction to NumPy-Handling Numerical Data
- Introduction to MatPlotlib- Plotting & Visualization

Module 2: System of Linear Equations
-Understanding System of Linear Equations
- Implementation of Gauss Elimination through Python
- Comparing with inbuilt Python Modules
- Implementing Gauss Seidel Method using Python

Module 3: Fitting & Interpolation
-Least Square Linear fit through Python Programming
-Non-Linear fits
-Polynomial Fits
- Lagrange Interpolation

Module 4: Solution of non-linear equations
-Numerical Root Finding
-Implementing Bisection Method through Python
- Newton’s Methods
- Use of Inbuilt Python Modules for solving non-linear equations

Module 5: Numerical Differentiation & Integration
-Numerical differentiation- Finite Differences.
-Evaluating Derivatives & errors through Python
-Applying for Higher Order Derivatives
-Numerical Integration
- Implementing Trapezoidal Rule through Python
- Simpson’s rule


Benefits and Program deliverables:

● A digital toolkit of PPTs/software packages and study material for all participants
● Complete Recording of the Classes on a daily basis
● An opportunity to exchange ideas and thoughts with students participating from colleges PAN India IITs, NITs, and Reputed Universities
● Live demonstration of topics and practicals is included to ensure that the candidate can get hands-on exposure


Contact Person:
Dr. Subrat Kotoky
rbpl.edu@gmail.com/subrat.kotoky@ritvij.co.in
9085317465/8473874389


Expert Profile: Dr. Manash Pratim Borthakur
https://www.linkedin.com/in/manash-pratim-borthakur-33665434/
Ph.D. in Mechanical Engineering (IIT Guwahati) (Specialization in CFD methods for diverse fluid flow problems)
1. Worked as a postdoctoral researcher at KTH Royal Institute of Technology, Sweden (2021-22).
2. Worked as a postdoctoral researcher at National Research Council, Italy (2022-23)
. 3. Currently associated as a CFD consultant for an Italian R&D firm Medlea S.r.l.s.
Total Experience: 5+ Years

Our Students Rate This Course

4.5
Program Fee

Rs 4500 & Rs. 6500

Available Seats

100

Schedule

Saturday: 7 pm – 9 pm; Sunday: 10:00 am-12 Noon

Only Few Seats Left

NEWS & UPDATES

Career Transitions

55% Average Salary Hike

$1,27,000 Highest Salary

800+ Career Transitions

300+ Hiring Partners

Who Can Apply for the Course?

  • No coding experience required. We’ll start from scratch.
  • This course can be taken up by any undergraduate/postgraduate student of Engineering, Computer Applications, and Business Administrations Basic & Applied Sciences.
  • Humanities and also by Research Scholars/Faculties/Working Professionals who want to upskill themselves .
  • Participants need to have a laptop/PC (with a minimum of 4 GB RAM, 100 GB HDD, Intel i3processor) and proper internet/Wi-Fi connection
Who can aaply

About Program

This program by iHub Divya Sampark, IIT Roorkee helps you gain the data analytics, machine learning, and artificial intelligence skills sought after by top employers.

Key Highlights

A digital toolkit of PPTs/software packages and study material for all participants
Complete Recording of the Classes on a daily basis
An opportunity to exchange ideas and thoughts with students participating from colleges PAN India IITs, NITs, and Reputed Universities
An opportunity to exchange ideas and thoughts with students participating from colleges PAN India IITs, NITs, and Reputed Universities

Our Alumni Work At

Master Client Desktop

What is included in this course?

  • Non-biased career guidance
  • Counselling based on your skills and preference
  • No repetitive calls, only as per convenience
  • Rigorous curriculum designed by industry experts
  • Complete this program while you work

I’m Interested in This Program