ECTS credits ECTS credits: 6
ECTS Hours Rules/Memories Student's work ECTS: 102 Hours of tutorials: 6 Expository Class: 18 Interactive Classroom: 24 Total: 150
Use languages Spanish, Galician
Type: Ordinary subject Master’s Degree RD 1393/2007 - 822/2021
Departments: Applied Physics, Particle Physics
Areas: Applied Physics, Atomic, Molecular and Nuclear Physics, Theoretical Physics
Center Faculty of Physics
Call: First Semester
Teaching: With teaching
Enrolment: Enrollable | 1st year (Yes)
Scenario 1:
The main objective of this course is to introduce to the student to the
advanced computational skill which are required to to solve complex problems
in the different branches of physics, both theoretical and experimental,
including:
- Knowledge of operating systems and the languages and programming techniques
commonly used in physics.
- The skill to solve equations using numerical methods,
differential and integral algebraic problems and minimization problems
and optimization.
- The ability to design physical models using computer simulation.
- The ability to manage IT applications to solve Physical problems through
symbolic manipulation techniques and advanced graphics.
Scenario 2 and 3: Unchanged
Scenario 1:
- Fundamentals of UNIX. Introduction to programming languages. Compiled and
interpreted languages. Programming in Python. Advanced thecnics in
programming: Object-oriented programming and functional
programming. Programming in C + +.
- Numerical Methods. Resolution of ordinary differential equations and
equations in partial derivatives. Methods of differences. Finite
elements. Spectral methods.
- Simulation methods. Classical simulation problems: Ising model,
percolation. Monte-Carlo methods. Random numbers and
pseudorandom numbers. Generation of probability distributions.
- Advanced Statistical Methods. Multivariate Methods. Principal component
analysis. Discriminant analysis. Fischer analysis. Factor
Analysis. Neural networks.
- Symbolic computation: Introduction. Simpy. Solution of linear algebra
problems. Resolution and representation of partial differential
equations. Solution of integro-differential equations: Moments methods.
Scenario 2 and 3: Unchanged
Scenario 1:
- M. Lutz, Learning Python, O'Reilly 2009.
- http://sympy.org/es/index.html
- B. Stroustrup: El lenguaje de programación C++, Addison-Wesley, 2009.
- S. Wolfram, Mathematica : a system for doing mathematics by computer,
Addison-Wesley 1993.
- E. Weinstein: Wolfram Mathworld, http://mathworld.wolfram.com
- W.H. Press et al.: Numerical recipes: the art of scientific computing,
Cambridge University Press, 2007.
- W. Cheney y D. Kincaid: Numerical mathematics and computing, T. Brooks/Cole,
2007
- D. W. Heermann, Computer Simulation Methods in Theoretical Physics, Springer
1990.
- T. Pang, An introduction to computational physics, Cambridge 2006.
- M.M. Woolfson, G.J. Pert, An Introduction to Computer Simulation, Oxford
1999.
- H. Gould, J. Tobochnik, W. Christian, An introduction to computer
simulation methods. Applications to physical systems, Addison-Wesley.
- M.A. Kalos y P.A. Whitlock: Monte Carlo methods, Wiley, 2008
- I.T. Jolliffe Principal Component Analysis, second edition, Springer 2002.
- F. Husson, S. Le, J. Pages, Exploratory Multivariate Analysis by Example
Using R, Chapman & Hall 2010.
- T. Hastie et al., The elements of statistical learning, Springer 2008.
Scenario 2 and 3: Unchanged
Scenario 1:
- to know the operating systems and the programming languages relevant to
physics.
- to solve algebraic problems, solving equations and
using numerical optimization methods.
- to model and simulate complex physical phenomena by computer.
- to manage applications of symbolic computation.
Scenario 2 and 3: Unchanged
Scenario 1:
The course will have a fundamentally practical and applied nature. There will
be a small number of theory classes to introduce the required methods The rest
of the classes will be in a computer lab, where the students will work on the
proposed subjects, by programming, calculate and simulate applied to different
problems in physics. Specific assignments to each student will be
proposed. These may be related to other subjects related to the Master. The
student work will be complemented by tutorial sessions.
Scenario 2 and 3: See the Comments
Scenario 1:
The evaluation will be a continuous evaluation taking into account the
following aspects.
- The student must attend lectures and interactive sessions and perform
the required assignments.
- Specific work will be proposed to each student to implement the methods and
techniques learned as a small project.
- The final grade will be an average of the two with the following weights:
Attending classes and assignments 60%
Presentation of papers or projects 40%
Exceptionally, for those students which do not choose for a continuous
evaluation, a final examination may be done, if the student has completed all the exercises proposed during the interactive sessions.
Scenario 2 and 3: Unchanged
.
.
CONTINGENCY PLAN in the case of a possible change of scenario:
1) Objectives: unchanged
2) Contents: unchanged
3) Bibliographic material: unchanged
4) Competencies: unchanged
5) Methodology:
Scenario 2:
If there were problems due to capacity limitations, face-to-face classes will be taught
in classrooms with the necessary capacity, but with laptops
(in special cases, loans from the university could be requested)
If the capacity limitation, dictated by the sanitary authorities,
would not allow the attendance of all the students, we would proceed to
1) if the center situation allows it, part of the students would follow the
classes simultaneously in another teaching space. In this way, part of the
students would work in the computer room and part in another room.
2) If the center does not have this space, part of the students would follow the
classes electronically from your home.
The tutorials may be face-to-face or telematic and will need an appointment.
Scenario 3
Teaching will be telematic and classes will be held synchronously in
the official class time. It may be that, for unexpected causes,
some classes will be done asynchronously, which would be communicated to the students
previously.
The tutorials will be telematic and will require an previous appointment.
6) Assesment system: Unchanged
7) Study time and individual work: unchanged
8) Recommendations: Unchanged
Diego Martinez Hernandez
- Department
- Applied Physics
- Area
- Applied Physics
- Phone
- 881814065
- diego.martinez [at] usc.es
- Category
- Professor: University Lecturer
Ricardo Antonio Vazquez Lopez
Coordinador/a- Department
- Particle Physics
- Area
- Theoretical Physics
- Phone
- 881813967
- Category
- Professor: University Lecturer
Hector Alvarez Pol
- Department
- Particle Physics
- Area
- Atomic, Molecular and Nuclear Physics
- Phone
- 881813544
- hector.alvarez [at] usc.es
- Category
- Professor: University Lecturer
Jose Angel Hernando Morata
- Department
- Particle Physics
- Area
- Atomic, Molecular and Nuclear Physics
- Phone
- 881814024
- jose.hernando [at] usc.es
- Category
- Professor: University Lecturer
Tuesday | |||
---|---|---|---|
18:30-20:30 | Grupo /CLE_01 | Galician, Spanish | 3 (Computer Science) |
Wednesday | |||
18:30-20:30 | Grupo /CLE_01 | Galician, Spanish | 3 (Computer Science) |
Thursday | |||
18:30-20:30 | Grupo /CLE_01 | Spanish, Galician | 3 (Computer Science) |
Friday | |||
18:30-20:30 | Grupo /CLE_01 | Galician, Spanish | 3 (Computer Science) |
01.21.2021 10:00-14:00 | Grupo /CLE_01 | 3 (Computer Science) |
06.21.2021 10:00-12:00 | Grupo /CLE_01 | Classroom 2 |