Course Name |
Introduction to Computational Physics |
Course Code |
CERPH001 |
Year |
2016-17 |
Course Designer |
Mr. Shafi K. M |
Couse Duration |
30 Hrs |
Course Schedule |
November to February |
Maximum Students Intake |
60 Students |
1. COURSE LEVEL
Foundational, skill-oriented certificate programme.
2. PREREQUISITE
Basic knowledge in Physics and Mathematics.
3. COURSE INTAKE & ADMISSION
Maximum 60 students will be given admission to the course based on First-Come-First-Serve basis. All the students of the MAMO College are eligible for free enrolment for the course. The enrolment notification will be issued for the course well in advance of the commencement of the course.
4. COURSE COORDINATOR
Mr. Shafi K. M, Assistant Professor, Department of Physics.
5. COURSE PREAMBLE
In physics, analytical methods always represent an ideal world and the computational methods becomes a necessity when we try to look at the real world. This course is designed to train students in numerical techniques that are widely used in the domain of computational physics using Python. Python is an open source language with an extremely readable syntax and therefore it is very easy to develop programs quickly for scientific and engineering research.
6. DURATION
Total Duration: 30 Hrs. [Contact Class. 13 Hrs. Lab Hours 7 Hrs, Course Works: 6 Hrs and Assessment Works: 4 Hrs]
7. CURRICULUM FOCUS
Enhance the employability of the learners through curriculum enrichment for additional skill development.
8. COURSE OBJECTIVES
(a) Understand the basic techniques of numerical analysis.
(b) Understand and apply computational techniques to basic problems in Physics.
9. SKILL EXPECTED
On the successful completion of the course, learners will be able to:
(a) Solve physics problems using techniques of numerical analysis.
(b Use Python Language in solving Basic physics problems.
10. COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to:
CO No |
Course Outcome(CO) |
Skill/Knowledge Attainment Level Based on Revised Bloom’s Taxonomy |
CO1 |
Understand the Basics of Python programming |
Understand |
CO2 |
Understand the applications of Python modules |
Understand |
CO3 |
Understand the basic techniques of numerical analysis |
Understand |
CO4 |
Understand and apply computational techniques to physical problems |
Understand & Apply |