Home >Physics >Programme

CERPH001: Introduction to Computational Physics

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