28879 - Elements of Programming for Physics (M-Z)

Academic Year 2010/2011

  • Docente: Graziano Servizi
  • Credits: 5
  • Language: Italian
  • Moduli: Graziano Servizi (Modulo 1) Silvia Arcelli (Modulo 2)
  • Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Physics (cod. 8007)

Learning outcomes

At the end of course students will acquire a basic knowledge on binary representation of integer and floating point numbers as well as characters in a computer and on a object oriented
programming language such as C++. In particular students can:
-understand the fundamental concepts of programming, namely the object-oriented programming, and use properly the syntax and main algorithms of C++;
-code and execute on a computer the solution of simple problems, mainly in the framework
of physics.

Course contents

all is needed to be known about C/C++ languages.

Readings/Bibliography

any handbook on C++, if one wishes to spend money.

Teaching methods

lectures and laboratory exercises.

Assessment methods

written and oral examination, plus a laboratory experiment.

Teaching tools

a freshly updated web site.
http;//www.physycom.unibo.it/labinfo

Office hours

See the website of Graziano Servizi

See the website of Silvia Arcelli