Course Objective1) learning the difference between experimental environments
such as Matlab and Python, and industry environments such as C++
2) learning the possibilities of C++ for creating classes and processing
3) applying these techniques in advanced medical imaging analysis using
one or more of the following topics:
data structures, interpolation, connected component algorithms,
geometric modelling, optimized algorithms, noise filtering,
wavelet decomposition, machine learning.
4) developing image analysis software tools from concept to algorithm in
Course ContentSoftware for computationally intensive tasks such as dense signal and
image analysis, deep learning and big data applications is usually
written in C++. Even for specialist data science, mathematical and
statistical software such as Python, Matlab and R, the underlying
libraries that ensure optimal efficiency, the low-level processing is
usually implemented as C++ libraries.
This means that knowledge of C++ is often a requirement for working in
these fields of science. The aim of this course is to learn the
development of medical image processing methods in C++ by using modern
language constructs such as classes, standard libraries and templates.
It demonstrates the importance of program syntax and structure to
achieve optimal speed, efficiency and maintainability.
Teaching Methodslectures, practice sessions, reviews
Method of AssessmentProgramming assignment on a specific topic in medical image processing,
including evaluation of the program and reporting on the methods and
Written exam which is accessible after completing the weekly sessions
and the individual assignment.
Target AudienceMNS-master & Master Physcics of Life & Health
Recommended background knowledge- Medical Imaging (Bachelor physics and bachelor medical
- Image processing for MNS (Inleiding medische beeldbewerking).
-Some experience with programming, e.g. MatLab.
|Language of Tuition||English|
|Faculty||Faculty of Science|
|Course Coordinator||dr. ir. A.M. Wink|
|Examiner||dr. ir. A.M. Wink|
dr. ir. M.M. Yaqub
dr. ir. A.M. Wink
You need to register for this course yourself
Last-minute registration is available for this course.
|Teaching Methods||Lecture, Computer lab|
This course is also available as: