PX150 - Physics Programming Workshop
- Module code: PX150
- Module name: Physics Programming Workshop
- Department: Physics
- Credit: 6
Content and teaching | Assessment | Availability
Module content and teaching
Principal aims
To introduce scientific programming with the help of the Python programming language, a language widely used by physicists
Principal learning outcomes
At the end of the module you should: Be able to write python programs and to formulate and solve simple maths and physics problems involving differential equations, linear algebra and integration, using python; Be able to use scientific and graphical libraries; Have an understanding of good software design; Be able to present your results graphically
Timetabled teaching activities
5 lectures and 5 2-hour workshops
Departmental link
http://www2.warwick.ac.uk/fac/sci/physics/current/teach/syllabi/year1/px150/
Module assessment
Assessment group | Assessment name | Percentage |
---|---|---|
6 CATS (Module code: PX150-6) | ||
A (Assessed work only) | Assessed Course Work | 100% |
Module availability
This module is available on the following courses:
Core
- Undergraduate Physics (BSc) (F300) - Year 1
- Undergraduate Physics (BSc MPhys) (F304) - Year 1
- Undergraduate Physics and Business Studies (F3N1) - Year 1
- Undergraduate Mathematics and Physics (BSc MMathPhys) (FG33) - Year 1
- Undergraduate Mathematics and Physics (BSc) (GF13) - Year 1
Optional Core
N/A
Optional
N/A