Topic outline
Course Description
The use of computers in Physics has grown enormously in the twentieth and twenty-first centuries, to the point where computers play a central role in virtually every new physics discovery. Assuming no previous computer programming experience, the course will introduce the basic ideas and programming skills of computational physics and students will develop their own computer software to solve problems in quantum physics, electromagnetism, biophysics, mechanics, chaos, nonlinear dynamics, mathematical methods in physics, geophysics, spectral analysis and other areas.
This course gives a modern introduction to the basic methods in computational Physics and an overview of the recent progress in scientific computing. Many examples from recent research in Physics and related areas are given with the Mathematica and other computer packages and computer languages. Basic computational tools and routines, including the ones for numerical integrations, differential equations, mathematical modeling, data visualization, spectral analysis, and matrix operations, are dealt with through relevant examples, and more advanced topics, such as quantum mechanics, mathematical methods in physics, geophysics, wavelet analysis, molecular dynamics, Monte Carlo simulations and quantum computing are also treated.
Day 01
Full handout for the Students (PDF File with 56 pages)
This is Objectives & Learning Outcomes of the Computational Physics Practical
Using the above link you can download Mathematica 11.3 Software that is essential to PHY 308 1.0 Computational Physics Practical (Sem I & II)
- The above link useful to how Mathematica Software Install to your Desktop PC or Laptop PC. Goto the LINK and Play the video !!!
Further more support :
Mr. Binara (Demonstrator) : +94719036393 & kbinaratirath@yahoo.com
Ms. Methmini (Demonstrator) : +94766773405 & munasinghe.methmini1998@@gmail.com
Day 06 (Second Semester 2024, November/December)
The attached google drive link has a RAR file consists of the following folders
01. Files
02. Surface Area & Volume
03. Gravity Problem
&04. TV vs Distance
Student feedback form
Please fill this google doc !
Mathematica 13.2.1 Software - License Version
Follow the instructions in PDF File using your sjp mail address !
eg: abc@sjp.ac.lk
Rescheduled Examination Assignment 2_2024
Reading and Writing Files
A/L Marks
Rescheduling the Assignment 2 Cancelled due to Presidential Election
Rescheduling the Assignment 2 Cancelled due to Presidential Election
Dear All,
The practical Examination for Assignment 2 which was scheduled on the 20th of September 2024 was cancelled due to the University closure for the presidential election. This examination has been re-scheduled on
27th of November 2024 from 11 am to 12 noon28th of November 2024 from 11 am to 12 noon
and on
4th of December from 3 pm to 4 pm.5th of December from 11 am to 12 noon.
Please pass this message to the groups who have missed the Assignment 2 due to Presidential Election holiday.
--Dr. Mrs. Sivayini Kandeepan
Global Warming Data Set
PHY 308 1.0 Practical (Computational Physics) Examination (End of the Year)
The Computational Physics Final exam will be commencing on the 05th of February 2025. The list of students and their groups are attached herewith. Please check it and let me know if any changes are required.
Also if there are any repeat students, please contact me as soon as possible at ssivayini@sjp.ac.lk.
PHY 308 1.0 - 3rd Year Computational Physics Practical Examination 2025 - Exam Time Table Date Time Group 05/02/2025 Wednesday 09.00 - 12.00 WM1 05/02/2025 Wednesday 13.00 - 16.00 WE1 10/02/2025 Monday 13.00 - 16.00 ME2 13/02/2025 Thursday 09.00 - 12.00 TM1 17/02/2025 Monday 13.00 - 16.00 ME1 19/02/2025 Wednesday 09.00 - 12.00 WM2 19/02/2025 Wednesday 13.00 - 16.00 WE2 20/02/2025 Thursday 09.00 - 12.00 TM2
PHY 308 1.0 - 3rd Year Computational Physics Practical Examination 2025 - Examination Papers