SNS
SNS
Julien Roland Michel BLOINO
2
40
Y
The course is complementary to ""Scientific Programming I"" and will introduce more advanced concepts regarding the problem of performance, but can be followed independently. No previous knowledge in programming is necessary.
The course will address the following aspects:
- Introduction to computer architectures, hardware limitations, and programming languages
- Basic concepts of the language
- Advanced concepts of the language in terms of performance
- Parallel programming
- Code optimization and interfacing
Key concepts of the language will be illustrated through the progressive development of a fully functional program during the course.
The course is composed of a didactic part of 32 hours (2 lessons of 2 hours each per week) and a practical part of 8 hours (2 sessions of 4 hours, one on basic concepts, one on more advanced aspects).
Scientific-Disciplinary Sector CHIM/02 - Physical Chemistry
Course language: Italian