COMPUTER LAB

Degree course: 
Corso di First cycle degree in Physics
Academic year when starting the degree: 
2013/2014
Year: 
1
Academic year in which the course will be held: 
2013/2014
Course type: 
Various educational activities
Credits: 
6
Period: 
First Semester
Standard lectures hours: 
66
Detail of lecture’s hours: 
Lesson (66 hours)
Requirements: 

Prerequisites: Windows basic knowledge

Assessment: 
Voto Finale

Teaching objectives and expected learning outcomes: Learning basic programming concepts, implementation of typical numeric algorithms and introduction to data analysis.

Course program:

The course will provide the basic programming concepts and will allow the students to implement numeric algorithms using the standard programming techniques. The list f the main arguments is the following: 1) Basic programming techniques, data types, control structures and use of user-defined functions 2) Iterative and recursive process, algorithms, random number generation 3) Introduction to data analysis.

Type of didactic activities: After a short introduction to the basic programming techniques and some details on the framework software used in the lab, the students will be guided to solve a series of problems that will allow them to better fix the learned concepts. A special focus will be devoted to efficient programming methods.

Texts and teaching materials: - Recommended text: MATLAB: A Practical Introduction to Programming and Problem Solving (Stormy Attaway) plus the slides used during the lectures.

Verification of learning skills: Practical exercises and discussions of the implemented algorithms

Professors