Computational Methods of Science
Faculteit  University College Groningen 
Jaar  2019/20 
Vakcode  UCGAC214 
Vaknaam  Computational Methods of Science 
Niveau(s)  bachelor 
Voertaal  Engels 
Periode  semester I b 
ECTS  5 
Rooster  rooster.rug.nl 
Uitgebreide vaknaam  Computational Methods of Science  
Leerdoelen  1. To understand the need for the numerical methods and how they are used in computer simulations of realworld problems. 2. To be able to decide when to use numerical or analytical methods. 3. To learn how to manipulate computational problems such as matrices and linear algebra, curve fitting, ordinary differential equations and simple optimization problems. 4. To understand the abstraction of the computational methods and implement them using existing Python libraries. 5. To understand the connections between the computational methods, molecular modeling, data science and machine learning. 

Omschrijving  Computer simulations are used in several fields to address challenges of everyday life. For example, computer simulations are used to model and predict the weather, simulate the chemical interactions of atoms and molecules and model the risk in stock market analysis. In this course, students learn the basic computational methods used in science and their applications. These include error analysis, linear algebra, numerical integration, optimizations, convergence, complexity and stability. In addition, the students are introduced to the Python libraries that facilitate the implementation of the computational algorithms. Finally, the students will explore selected applications from science, machine learning and big data where they apply their acquired competences on real world problems.  
Uren per week  8  
Onderwijsvorm  Lecture, Practical  
Toetsvorm  Practical, Written exam  
Vaksoort  bachelor  
Coördinator  M.A.A. Amin, PhD.  
Docent(en)  M.A.A. Amin, PhD.  
Verplichte literatuur 


Entreevoorwaarden  Prior knowledge of linear algebra and calculus is required. Knowledge of programming is helpful but not required.  
Opmerkingen  The course is useful for students planning to pursue a career in computer science, molecular modeling, engineering, big data or economy.  
Opgenomen in 
