Study-Unit Description

Study-Unit Description


CODE MPH2002

 
TITLE Applications Software and Programming for Medical Physics and Radiation Protection

 
UM LEVEL 02 - Years 2, 3 in Modular Undergraduate Course

 
MQF LEVEL 5

 
ECTS CREDITS 4

 
DEPARTMENT Medical Physics

 
DESCRIPTION This study-unit will help students familiarize themselves with the basics of software commonly used in Medical Physics and Radiation Protection such as ImageJ, PCXMC, TPS software (commercial TPS software or PRISM or PLanUNC) and 3DSlicer. The range of software used in these professions is increasing continuously and it is important for young Medical Physicists and Radiation Protection Expert professionals to become familiar with existing packages as early as possible. The unit also includes the basics of programming using MATLAB and the use of MATLAB's image processing and optimization toolboxes including practical hands-on experience.

Study-unit Aims:

This study-unit aims to:
- Introduce students to the software commonly used in Medical Physics and Radiation Protection such as ImageJ, PCXMC, TPS software (commercial TPS or PRISM or PLanUNC) and 3DSlicer;
- Provide opportunities for learning the basics of programming using MATLAB including practical hands-on experience of programming;
- Introduce students to the use of MATLAB's image processing and optimization toolboxes.

Learning Outcomes:

1. Knowledge & Understanding
By the end of the study-unit the student will be able to:

- Explain the importance of the various software applications frequently used in Medical Physics and Radiation Protection practice;
- Describe the use of common software applications such as ImageJ, PCXMC, TPS (commercial TPS or PRISM or PLanUNC), 3DSlicer;
- Explain the basics of the MATLAB programming language;
- Explain basic functions of the MATLAB Image Processing and Optimization toolboxes.

2. Skills
By the end of the study-unit the student will be able to:

- Employ basic functions of diagnostic radiology, nuclear medicine, radiation oncology and radiation protection software e.g., ImageJ, PCXCM, TPS (commercial or PRISM or PLanUNC), 3DSlicer to address simple Medical Physics and Radiation Protection tasks;
- Write MATLAB scripts at the basic programming level;
- Employ basic functions of the MATLAB Image Processing and Optimization toolboxes to address simple Medical Physics and Radiation Protection tasks.

Main Text/s and any supplementary readings:

Main
- Attaway, S. (2011). MATLAB: A Practical Introduction to Programming and Problem Solving. Butterworth-Heinemann.

Supplementary
- Birkfellner, W. (2014) Applied Medical Image Processing: A basic course. CRC.
- Dvorak, P. (2018) Clinical Radiotherapy Physics with MATLAB: A Problem-Solving Approach. CRC.

 
STUDY-UNIT TYPE Lecture

 
METHOD OF ASSESSMENT
Assessment Component/s Assessment Due Sept. Asst Session Weighting
Project SEM2 Yes 100%

 
LECTURER/S Eric Pace

 

 
The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the description above applies to study-units available during the academic year 2024/5. It may be subject to change in subsequent years.

https://www.um.edu.mt/course/studyunit