## Introduction to Physics of Complex Systems

study and implementation of numerical analysis to solve problems in physics for which a quantitative theory already exists.

*This is a graduate level course aimed to review numerical methods for solving mathematical equations, **differential equations and etc. **And get familiar with methods of simulating some physical models and phenomena.*

## Overview

**Module aims**

Objective: To become familiar with numerical methods of solving equations, differential equations, integration and differentiation. And Monte Carlo methods for simulating physical models.

**Learning outcomes**

The course will provide the basic foundation in terms of concepts and mathematical methodology needed to analyse and model complex systems.

**Topics to be covered:**

- Numerical and Monte Carlo Methods
- Numerical Calculus
- Numerical Methods for Ordinary differential equations
- Matrix methods
- Function Estimation
- …

**References:**

- An Introduction to Computational Physics – Tao Pang
- Computational Physics Problem Solving with Python – Rubin H.Landau

**Grading Policy**

- Final Exam: 10
- Homeworks: 10

## Homeworks

**Set 7**

**Set 7**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Tir 14th, 1399**

**Set 6**

**Set 6**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Khordad 31st, 1399**

**Set 5**

**Set 5**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Khordad 24th, 1399**

**Set 4**

**Set 4**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Khordad 7th, 1399**

**Set 3**

**Set 3**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Ordibehesht 28th, 1399**

**Set 2**

**Set 2**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Esfand 18th, 1398**

**Set 1**

**Set 1**

**Files:**

ِYou can find this set’s questions **here**.

**Deadline:Esfand 10th, 1398**

#### How To Submit Homeworks

Every set of homeworks should be sent to the email address: **pcomputational@gmail.com** before that set’s deadline.

The subject of the emails should be in the format (Student ID – Set Number)