0% found this document useful (0 votes)
18 views1 page

SEC-PHY-03 Syllabus

Uploaded by

rushil.rai08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views1 page

SEC-PHY-03 Syllabus

Uploaded by

rushil.rai08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

PAPER CODE: TITLE OF THE PAPER: CREDITS: 1

SEC-PHY-03 COMPUTATIONAL PHYSICS


LABORATORY - I
Course Category: SEC Total Hours: 28
Pre-requisite (If any): Elementary concepts of matrices, concepts of probability and statistics,
basic python programming

Course Objectives: The course aims to:


give an understanding of the SciPy package in Python
enable the students to think and frame the codes for solving numerical problems
handle matrices and obtain solution through programming
use the software to graphically visualize models/plots

Course Outcomes: At the end of the course, the student will be able to:

have a strong grip over coding using Python


frame and execute programs to solve mathematical/numerical problems in interpolation,
regression, linear algebraic equations
use the software for graphical visualizations

S. No. Description
1 Installing scipy, Introduction to scipy packages: Linear interpolate, Linear algebra,
Linear equation systems, Eigenvalues and eigenvectors, Matrix operations, Sparse
matrices
2 Matrix manipulations; Absolute value; algebra of matrices; vector cross product;
determinant; transposing;
3 Linear algebraic equation solution using Gauss Elimination; Gauss Jordan method,
finding matrix inverse, LU Decomposition: Doolittle and Crout decomposition;
4 Probability and Statistics, Probability distributions Binomial, Gaussian and Poisson
distributions;
Random samples and random numbers
Note: These concepts will be taught by solving Physics problems using numerical methods and
Numpy, SciPy and matplotlib modules.
Reference Texts/Materials:
1. David J. Pine, Introduction to Python for Science and Engineering, CRC Press, Taylor
and Francis Group, (2018).
2. Wes McKinney, Python for Data Analysis, II Edition, O'Reilly Media, Inc. (2017).
3. Chapra S. C. and Canale R. P., Numerical Methods for Engineers; VII Edition, Tata
McGraw Hill, (2016).
4. Kreyszig, E., Advanced Engineering Mathematics, IX Edition, Wiley Eastern, (2011).

Applicable from the year 2023-24


Page 15 of 81

You might also like