Course Description:
Students will be taught basic computer programming using Java language in Linux or Windows environment.
Result of calculation will be printed to screen for immediate inspection. Large output then can easily be redirected to a file in the hard disk and using a command line visualization program the data in the file may be plotted onto graphic screen and the graph can be saved as an image in various file format.
Students will also be introduce to ways on how to do computation across computer network and how to visualize result of computation from remote machine on local machine.
This is a course aims at removing some of the mysteries out of using a computer to do meaningful physical calculation. Students will be introduced to a number of basic methods on how to investigate common introductory physics problems using the fast calculator commonly known as computer.
There are several computing courses. Look the list at ocw.utm.my/course/category.php?id=10
COURSE INFORMATIONYear:2011
Registration: YES
Info: OpenCourseware
Contents:
Learning outcomes
On successful completion of this course, student should be able, at threshold level, to:
- formulate and culculate simple physics problems using computer.
- design a simple interface for interactive physics solver.
- develope a java program for solving elementary physics problem.
Course Access:

License
This work, SSP2122 Computational Physics by Mohd Khalid Kasmin & Dr. Abd. Khamim Ismail is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.