SEC-PHY-03 Syllabus
SEC-PHY-03 Syllabus
Course Outcomes: At the end of the course, the student will be able to:
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).