Programming Skills for the Clinical Scientist MED5299

  • Academic Session: 2024-25
  • School: School of Medicine Dentistry and Nursing
  • Credits: 10
  • Level: Level 5 (SCQF level 11)
  • Typically Offered: Semester 1
  • Available to Visiting Students: No
  • Collaborative Online International Learning: No

Short Description

This course is intended to provide students with a range of programming skills appropriate to a Clinical Scientist working in medical physics.

Timetable

This course is a mixture of lectures and practical classes. 

Requirements of Entry

None

Excluded Courses

None

Co-requisites

None

Assessment

Assessment

Continuous assessment via practical skills assessments (50%) and mini projects throughout the course (50%).

Main Assessment In: December

Course Aims

■ To acquire a working knowledge of software development in python, i.e. to a level sufficient to permit successful application to a variety of introductory medical physics problems as may be encountered within the MED5306 Research Project

Intended Learning Outcomes of Course

■ By the end of this course students shall be able to:

■ Design and implement robust, modular software in python

■ Critically apply their learning to a variety of introductory-level medical physics data science programming problems

■ Conduct data analysis and data visualisation for a given medical physics problem, using the techniques covered in the course and selecting the most appropriate tools for the problem.

■ Communicate the logic behind the tools selected.

Minimum Requirement for Award of Credits