SylabUZ
Course name | Advanced programming methods |
Course ID | 13.2-WF-FizP-APM-S17 |
Faculty | Faculty of Physics and Astronomy |
Field of study | Physics |
Education profile | academic |
Level of studies | First-cycle Erasmus programme |
Beginning semester | winter term 2017/2018 |
Semester | 5 |
ECTS credits to win | 3 |
Course type | obligatory |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Laboratory | 30 | 2 | - | - | Credit with grade |
The aim of the course is to present modern external libraries and frameworks. Student learn how to look for and how to use useful tools to solve scientific problems.
Object oriented programming
Minimum one programming language – Python, C++, Java
- Data structures
- Scientific libraries
- Multithreading
- Introduction to Image analysis and processing
- Data sources – web services API
- GUI programming
laboratory exercise, project, work in group, presentation, work with documentation, independent work, brain storm
Outcome description | Outcome symbols | Methods of verification | The class form |
The final grade consists of: average marks obtained during laboratories on the base of activity and short tests to check progress in learning (30% of final grade) and semester project evaluation (70% of final grade).
The condition for passing the semester project is its implementation, preparation and delivery of the project report and its presentation.
[1] http://boost.org
[2] http://pil.org
[3] http://scipy.org
[1] Interet
Modified by dr hab. Maria Przybylska, prof. UZ (last modification: 30-07-2018 22:33)