105.733 Programming with MATLAB for Biomedical Engineering
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022W, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to:

  • design, debug and test programs in the MATLAB language
  • solve easy to moderately difficult problems in applied mathematics and engineering using MATLAB

Subject of course

MATLAB syntax (command- and partially object-oriented), graphical representations, solution of linear and nonlinear systems of equations,  optimization, solution of ordinary differential equations by functions in the various toolboxes.

Teaching methods

Learning of language and tool boxes by means of example programs, development and testing of programs for solving problems posed in weekly assignments.

Mode of examination

Immanent

Additional information

You have to attend the course in person.

You will need a laptop with a MATLAB installation already in the first unit, see http://www.sss.tuwien.ac.at/sss/mla/.

At least the following toolboxes have to be installed:

Curve Fitting Toolbox, Global Optimization Toolbox, Optimization Toolbox, Statistics and Machine Learning Toolbox, Symbolic Math Toolbox, Image Processing Toolbox, Signal Processing Toolbox 

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Fri16:00 - 18:0007.10.2022 - 20.01.2023Sem.R. DA grün 03 A Programming in MATLAB for BME
Thu15:00 - 16:0027.10.2022Sem.R. DA grün 06B Question time
Wed16:00 - 18:0021.12.2022FH Hörsaal 4 Replacement for October 28
Programming with MATLAB for Biomedical Engineering - Single appointments
DayDateTimeLocationDescription
Fri07.10.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri14.10.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri21.10.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Thu27.10.202215:00 - 16:00Sem.R. DA grün 06B Question time
Fri28.10.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri04.11.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri11.11.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri18.11.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri25.11.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri02.12.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri09.12.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri16.12.202216:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Wed21.12.202216:00 - 18:00FH Hörsaal 4 Replacement for October 28
Fri13.01.202316:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME
Fri20.01.202316:00 - 18:00Sem.R. DA grün 03 A Programming in MATLAB for BME

Examination modalities

Starting on October 5, I will upload 1-3 problems every Wednesday. The programs that solve the problems have to be delivered until 5pm on the following Tuesday. The exact specifications how to submit the programs are listed in the assignment. Please follow them precisely to help me in the administration of the programs coming in every week. If you fail to do this, the submission will be rejected and you will lose the chance of a correction. 

Each problem comes with a number of points. After every submission you will get feedback about the correctness or mistakes to be corrected. In the latter case you are expected to submit corrected version within four days. If the program is correct after the 1st submission you earn the full number of points; if the resubmission is correct, you earn one point less. A 3rd submission is possible only in very exceptional cases. The final grade is computed from the percentage of your total number of points relative to the total number of points:

51-60%: 4
61-70%: 3 
71-85%: 2 
86-100% : 1

Course registration

Begin End Deregistration end
19.09.2022 09:00 07.10.2022 18:00 13.10.2022 18:00

Registration modalities

For students of Biomedical Engineering only!

Precondition

The student has to be enrolled for at least one of the studies listed below

Curricula

Study CodeObligationSemesterPrecon.Info
066 453 Biomedical Engineering Not specified

Literature

Otto and Denier, An Introduction to Programming and Numerical Methods in MATLAB, Springer

Brian Hahn, Essential MATLAB for Engineers and Scientists, Academic Press

Stormy Attaway, Matlab: A Practical Introduction to Programming and Problem Solving, Butterworth-Heinemann

Previous knowledge

Basic knowledge of higher mathematics (functions, linear algebra, ordinary differential equations)

Miscellaneous

  • Attendance Required!

Language

English