Studying at the University of Verona
Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.
Study Plan
The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.
1° Year
| Modules | Credits | TAF | SSD |
|---|
2° Year activated in the A.Y. 2026/2027
| Modules | Credits | TAF | SSD |
|---|
3° Year It will be activated in the A.Y. 2027/2028
| Modules | Credits | TAF | SSD |
|---|
| Modules | Credits | TAF | SSD |
|---|
| Modules | Credits | TAF | SSD |
|---|
| Modules | Credits | TAF | SSD |
|---|
| Modules | Credits | TAF | SSD |
|---|
Legend | Type of training activity (TTA)
TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.
Scientific Programming (2025/2026)
Teaching code
4S010495
Teacher
Coordinator
Credits
2
Also offered in courses:
- Scientific Programming of the course Bachelor's degree in Applied Mathematics
Language
Italian
Scientific Disciplinary Sector (SSD)
ING-INF/05 - INFORMATION PROCESSING SYSTEMS
Period
1st semester dal Oct 1, 2025 al Jan 30, 2026.
Courses Single
Authorized
Learning objectives
The course aims to teach the basic syntax of a compiled programming language suitable for scientific computing (e.g., Fortran) and to use it for implementing numerical methods tailored to solving the core issues of interest within mathematical problem-solving (e.g., solving linear systems, integration, differential equations). The course aims to demonstrate how a real-world problem can be solved using a computer by breaking it down into specific numerical computing tasks.
Prerequisites and basic notions
Mathematical and scientific knowledge and skills from upper secondary school education.
Program
The course aims to teach Fortran programming in serial and parallel
- Introduction to Fortran and compiled languages
- Fundamental instructions
- Program structure
- Parameters and structures (loops and if clauses)
- Input/Output
- Vectors and matrices
- Intrinsic functions
- Subprograms (functions, subroutines, modules)
- Time permitting: Elements on memory usage (and comparison with C)
- Time permitting: Elements of parallel computing
Bibliography
Didactic methods
The teaching method will include: theoretical explanation, computer examples, exercises to be carried out independently with the support of the lecturer
A fortran compiler is required.
Learning assessment procedures
The exam consists of a written test concerning the contents of the lectures, the ability of evaluating the correctness of an algorithm and of writing short programs.
Evaluation criteria
Knowledge of syntax.
Correctness and clarity of the code.
Correct application of the methodologies explained in class.
Criteria for the composition of the final grade
The assessment of the examination will be given in the form: approved/not approved.
The test is said to be ‘approved’ if a mark of 18 or higher is achieved in the written test.
Exam language
Italiano
