## CS201 Introductory Computational Physics

(CS201 Computational Physics)

**Course Placement**

Introductory Computational Physics is a core course offered to second year students of B.Tech Hons. ICT (Minor in Computational Science) program. It is a pre-requisite for course on Modeling and Simulation.

**Course format**

- 3 hours lecture per week (Monday, Wednesday and Friday).
- 3 hours lab per week. LAB 207. (Software : MATLAB)

** Course content**

This is a calculus based introductory computational physics course aimed to develop insight into solving problems using Newton's laws of motion and basics principles of mechanics. Course focuses on topics such as fundamental concepts of classical mechanics, oscillations, dynamics of system of particles and rigid bodies, Lagrangian and Hamiltonian Dynamics, Rotational Motion and Rigid Bodies.

**Approach to be followed:**

problem→theory→model→**Compuational implementation (MATLAB)**→ assessment and analysis

**Text Books**

*Classical Dynamics of Particles and Systems,* 5^{th} edition, S. T. Thornton and J. B. Marion, Cengage Learning, 2012.

*Classical Mechanics*, 3^{rd} Edition, H. Goldstein, C. Poole, and J. Safko, Pearson India, 2011.

Any MATLAB book.

**Assessment method/ Grading**

*Theoretical/Exam*: Two mid-semester examinations and a final examination: 70% (15+25+30)

*Lab207:* Lab Assignment/ report submission: 25% + 5% (attendance)

Grading scheme is relative and depends on both: class performance and minimum expectation from a student.

**Course Outcomes**

Introductory Computational Physics course will help the students to analyze and model simple mechanical systems using both Newtonian mechanics and, Lagrangian and Hamiltonian approaches. The course will also prepare the students to **build computational models to investigate dynamical system**.

After completing this course a student will have the ability

- To understand and analyze motion in real world surroundings using a small set of powerful fundamental principles. The course will enhance the student’s problem solving skills.
- To design, model and investigate complex engineering problems.

- Course Instructor: Bhaskar Chaudhury
- Course Instructor: Chahak Mehta
- Teaching Assitant: Chahak Mehta
- Student: anirudhdh beriya
- Student: Bhavya Bhatt
- Student: Dhruv Charan
- Student: Jhanvi Chauhan
- Student: Harsh Chhatbar
- Student: Meher Chinwala
- Student: Niharika Dalsania
- Student: Kashyap Daxini
- Student: SHUBH DESAI
- Student: Jay Dev
- Student: Anurag Fichadiya
- Student: Deep Godhani
- Student: Kartikeya Gokhale
- Student: Husain Hirani
- Student: Ronak Jain
- Student: Harin Jani
- Student: Pranav Jasoliya
- Student: CHINTAN KALIYANI
- Student: JIGAR KAPADIYA
- Student: Yash Kataria
- Student: Kishan Kavathiya
- Student: Kavit Kheni
- Student: Harsh Lukka
- Student: Bhargey Mehta
- Student: Chahak Mehta
- Student: Jay Mehta
- Student: Purvil Mehta
- Student: Ronak Nahata
- Student: Darshit Nasit
- Student: KISHAN PANCHAL
- Student: Romil Parikh
- Student: DARSHAN PATEL
- Student: Dhruv Patel
- Student: Harsh Patel
- Student: KARAN PATEL
- Student: KAUSHAL Kumar Patel
- Student: Parth Patel
- Student: RAG PATEL
- Student: Rahil Patel
- Student: Raj Patel
- Student: rudra patel
- Student: Shrey Patel
- Student: Viraj Patel
- Student: Zeel Patel
- Student: Dhvanil Pipaliya
- Student: Meet Prajapati
- Student: Rahul Purohit
- Student: Meet Raval
- Student: Jahanvi Sapoliya
- Student: Krushikbhai Savani
- Student: Jui Shah
- Student: Megh Shah
- Student: Nikunj Shah
- Student: Nirmit Shah
- Student: Param Shah
- Student: Ruchit Shah
- Student: Saumya Shah
- Student: Smit Shah
- Student: DHRUVIL SUTARIYA
- Student: HARSH TANK
- Student: Devashish Vachhani
- Student: Dilip Valiya
- Student: Sairam Venkatachalam
- Student: Jash Vithlani