Programming for Medical Physicists 1100-3BF18
Course program:
1. Advanced Python Syntax.
2. Advanced Functions.
3. List and matrix operations
4. Image processing (PIL i scipy.ndimage libraries)
5. Mathematical morphology (scipy.ndimage library)
6. DICOM files in python (pyDicom library)
7. Introduction to Object Oriented Programming
8. GUI development (pyQt4 and Qt Designer)
Mode
Prerequisites (description)
Learning outcomes
Students should be able to write their own scripts and programs performing advanced data analysis and be able to use, change and understand programs, that were written by someone else.
Assessment criteria
Two tests.
Practical placement
None.
Bibliography
1) Topics 1, 2, 3 and 7 are discussed in the script: http://brain.fuw.edu.pl/edu/TI:Programowanie_II
2) Online documentations
Additional information
Information on level of this course, year of study and semester when the course unit is delivered, types and amount of class hours - can be found in course structure diagrams of apropriate study programmes. This course is related to the following study programmes:
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: