Python and Numerical Methods
Faculteit  Science and Engineering 
Jaar  2022/23 
Vakcode  WBBE03305 
Vaknaam  Python and Numerical Methods 
Niveau(s)  bachelor 
Voertaal  Engels 
Periode  semester I a 
ECTS  5 
Rooster  rooster.rug.nl 
Uitgebreide vaknaam  Python and Numerical Methods  
Leerdoelen  1. Work with different data types in Python 2. Work with conditionals and loops in Python. 3. Use Python for basic scientific visualisation. 4. Evaluate the numerical outcome of a calculation 5. Apply the following numerical methods: Monte Carlo simulation, numerical differentiation and integration. 6. Write code in a manner that is clear and comprehensible to peers and supervisors 7. Use functions from various libraries and can define their own functions 

Omschrijving  In this course we will focus on the basics of programming in Python such as learning syntax and working with some of the different data types. We work with functions from different libraries and investigate their particular properties. We also learn to do data analysis, fitting a function through measurement points and visualise the aforementioned in a graph. Once the basics are covered we will give an introduction to various numerical methods that give a basis to solve advanced problems throughout the rest of the (academic) career of a biomedical engineer.  
Uren per week  
Onderwijsvorm 
Hoorcollege (LC), Opdracht (ASM), Practisch werk (PRC)
(Tests during practicals are mandatory) 

Toetsvorm 
Opdracht (AST), Tussentoets (IT)
(The 8 assignments are graded, all with equal weight. The students can drop the lowest grade. The tests both carry equal weight, together they make up 2/9th of the final grade. The average grade of the tests should be greater than or equal to 5. F = sum(highest 7 ASM + 2 ITs) / 9) 

Vaksoort  bachelor  
Coördinator  J.W.A. Brijan, PhD.  
Docent(en)  J.W.A. Brijan, PhD.  
Verplichte literatuur 


Entreevoorwaarden  Basic math skills from Calculus 1 and Linear Algebra for BME.  
Opmerkingen  Please note that due to Corona/Covid regulations the above mentioned Teaching method and/or Assessment could be subject to change. Study load: Lectures 16 hours Assignment 92 hours Practical 32 hours Total 140 hours (5 ECTS) 

Opgenomen in 
