Details of CS1201 (Spring 2013)
| Level: 1 | Type: Laboratory | Credits: 3.0 |
| Course Code | Course Name | Instructor(s) |
|---|---|---|
| CS1201 | Computer Science II | Ananda Dasgupta, Anandamohan Ghosh, Rangeet Bhattacharyya |
| Syllabus |
|---|
| Part I: Scientific applications in python
1. Root finding by the bisection, regula falsi and Newton-Raphson methods. 2. Study of iteration systems bifurcation and chaos 3. Solving ordinary differential equations by the Euler and Runge-Kutta methods. 4. Interpolation and extrapolation from data sets. 5. Random processes and probabilities. 6. Elementary simulations of physical, chemical or biological systems. Part II: Introduction to the SAGE computer algebra system. |
| References |
|---|
| Suggested Texts / Reference Books:
1. An Introduction to Computer Simulation Methods by H. Gould et al , Addison Wesley (2006) 2. A Primer on Scientific Programming with Python by H. L. Langtangen, Springer (2009) |
Course Credit Options
| Sl. No. | Programme | Semester No | Course Choice |
|---|---|---|---|
| 1 | IP | 2 | Elective |
| 2 | IP | 4 | Elective |
| 3 | MS ( Physical Sciences ) | 2 | Core |
| 4 | RS | 1 | Not Allowed |