Computational Physics and Applications

Course Information
TitleΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ ΚΑΙ ΕΦΑΡΜΟΓΕΣ / Computational Physics and Applications
Cycle / Level1st / Undergraduate
Teaching PeriodWinter
CoordinatorDimitrios Melas
Course ID40003024

Class Information
Academic Year2017 – 2018
Class PeriodWinter
Faculty Instructors
Weekly Hours3
Class ID
Course Type 2016-2020
  • Background
  • Scientific Area
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Examination)
Learning Outcomes
After successfully completing the course students are able to develop MATLAB codes in order to solve physical problems
General Competences
  • Apply knowledge in practice
  • Work autonomously
  • Advance free, creative and causative thinking
Course Content (Syllabus)
This course will analyze a wide range of computational problems of Physics. We will study algorithms to problems of physics, which will range from Classical Mechanics, Electrostatic and Environmental Physics to Statistical Physics and Quantum Physics. Prior experience in MATLAB and programming languages, such as C or C ++ deemed useful, although a brief overview of basic programming instructions will be provided at the beginning of the course. Course exercises will be in MATLAB. Introduction to Computational Physics. The advent of modern computers. Introduction to programming and techniques for visualizing data. Environmental impact from the production and use of energy. Renewable energy sources and technologies. Computational Applications of Renewable Energy. Calculation of the wind potential of a region. Analysis of Wind Resource using the Weibull distribution. Analysis of wind energy potential using the Weibull distribution. Calculation of wind potential using numerical models. Calculation of solar energy in an area. Models for calculating the solar radiation. Solar radiation databases. Random systems and stochastic processes: random walks and diffusion, formation of aggregates, the Monte Carlo method. The Metropolis algorithm. Quantum systems: the time dependent and independent equation of Schrödinger. Computational methods on equation of motion. Principles and use on the method of Molecular Dynamics. Effect of physical properties of the materials (e.g. temperature, pressure) in atomistic calculations. Effect of stress, and deformation. Interatomic potentials. Interatomic potentials in connection with the various types of atomic bonds. Interatomic potentials for metals. Potentials for semiconductor compounds. Interatomic potentials for molecules. Interatomic potentials for ionic crystals. ab initio calculations. Hartree Fock (HF), Linear Augmented Plane Wave (LAPW), Density Functional Theory (DFT), Linear combination of atomic orbitals (LCAO), Tight Binding (TB).
Educational Material Types
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
Course Organization
Other / Others75
Student Assessment
Student Assessment methods
  • Written Assignment (Formative, Summative)
Course Bibliography (Eudoxus)
• ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ Computational Physics (pages 499, in greek, Athens, 1995) συγ. Αντώνιος Ν. Ανδριώτης (
Last Update