Computational Physics (SCPY 401)


Instructor: Chaiwoot Boonyasiriwat (chaiwoot@gmail.com)
Class Hours: Tuesday (10:30AM - 12:00PM), Thursday (10:30AM - 12:00PM)
Class Room: TBA
Objectives: Learn computational methods for solving physics problems
Grading: Homework 60%, Term Project 40%

Course Schedule

Week Lecture Date Topics Notification
1 1 Jun 4, 2013 MATLAB programming, and Numerical Methods -
1 2 Jun 6, 2013 Projectile motion with air resistance: LAB -
2 3 Jun 11, 2013 Motion of charged particles in electric and magnetic fields: LAB -
2 4 Jun 13, 2013 Oscillations: LAB -
3 5 Jun 18, 2013 Population dynamics: LAB, Fourier Transform: LAB -
3 6 Jun 20, 2013 Chaotic pendulum: LAB -
4 7 Jun 25 2013 Fractals: LAB, Webcam and image processing: LAB -
4 8 Jun 27, 2013 Cellular automata: LAB, Sound signals and sampling: LAB -
5 9 Jul 2, 2013 Sound: LAB -
5 10 Jul 4, 2013 No class -
6 11 Jul 9, 2013 Random walks, Monte Carlo simulation: LAB -
6 12 Jul 11, 2013 Sound signal processing by Peera (Gui) -
7 13 Jul 16, 2013 Partial differential equations (PDEs) and methods for solving PDEs: LAB -
7 14 Jul 18, 2013 Introduction to finite difference method, order of approximation, truncation error, diffusion equation: LAB -
8 15 Jul 23, 2013 No class -
8 16 Jul 25, 2013 Project Proposal Presentation (5%) -
9 17 Jul 30, 2013 Finite difference method: stability analysis: LAB -
9 18 Aug 1, 2013 No class -
10 19 Aug 6, 2013 Finite element method: Lecture of Prof. Chris Johnson, University of Utah -
10 20 Aug 8, 2013 Neural network by Peera (Gui) -
11 21 Aug 13, 2013 Finite element method (continued): LAB -
11 22 Aug 15, 2013 Spectral method -
12 23 Aug 20, 2013 Spectral method (continued) and solitons: LAB -
12 24 Aug 22, 2013 Split-step pseudo-spectral method for solving KdV equation -
13 25 Aug 27, 2013 Computational fluid dynamics (CFD) -
13 26 Aug 29, 2013 CFD (continued) -
14 27 Sep 3, 2013 N-body problems by Poompong (Joe): LAB -
14 28 Sep 5, 2013 Quasi-molecular modeling -
15 29 Sep 10, 2013 Quantum mechanics: particle in a box -
15 30 Sep 12, 2013 Quantum mechanics: quantum tunnelling, wave_packet.m -
16 31 Sep 17, 2013 Scattering: Example -
16 32 Sep 19, 2013 Pattern formation: Lab -
17 - Sep 30, 2013 Project Presentation (20%), Report (15%) -

References