Use our tool to find your future
Courses & Programmes
-
Accounting
Accounting is the language required to do business. It allows executives, managers and employees to communicate; it allows investors, analysts, and governmental authorities to understand how an organization is doing. Thanks to the International Financial Reporting Standards, accounting can be seen as a global language, spoken across most countries.
Accounting is much more than book-keeping. Without accounting, it is not possible to evaluate a new business opportunity, assess the performance of a company, or design a solid business strategy for the near future. This course provides a thorough introduction to financial and managerial accounting. It provides fundamental knowledge that all business practices require.
This course teaches how to formally record and report economic events and transactions, how to read accounting information to make inferences and support decisions, and how accounting plays an active role in the success or failure of a company. More broadly, this courses explains why the accounting activity cannot be performed by robots, as it involves discretion in how information is recorded and reported. Moreover, the course offers a first look at what the accounting profession entails.
Business Analytics
VUEnglish
8 weeks
more info -
AD Cyber Security
Wil jij leren hoe je een bedrijf kunt beveiligen tegen een cyberaanval? Vind je het leuk om te ontdekken hoe de beveiliging van computersystemen in elkaar zit? En ben je op zoek naar een praktijkgerichte opleiding, maar wil je geen vierjarige hbo-bachelor volgen? Dan is de tweejarige Associate degree Cyber Security misschien iets voor jou!
Wat is een Associate degree?
- Een niveau 5 opleiding
- Een tweejarige hbo-opleiding met de graad Associate degree
- Een praktijkgerichte voltijdopleiding
This course is only available in Dutch.
HBO-ICT
AUAS/HvADutch
4 years
more info -
Advanced Econometrics
This course covers both theoretical and practical aspects of complex
dynamic econometric models that are used in the industry, by central
banks, governments, think tanks, and other research institutes.The students will be introduced to stochastic theory that allows them to
fully understand the dynamic properties of complex models featuring
nonlinearities, time-varying parameters and latent variables. Important
concepts include invertibility, stationarity, dependence, ergodicity and
bounded moments.The students will also be introduced to advanced estimation theory that
allows them to bring state-of-the-art models to the data and conduct
inference on parameters under very general conditions. Important topics
include the existence, measurability, consistency and asymptotic
normality of extremum, M and Z estimators. We also cover advanced topics
in nonlinear model selection and specification, estimation and inference
under incorrect specification, metric selection, structure and causality.From a practical perspective, the advanced methods and state-of-the-art
models are used for forecasting and policy analysis in a wide number of
applications ranging from finance to macroeconomics and data science.Econometrics and Operations Research
VUEnglish
8 weeks
more info -
Advanced Econometrics 1
The aim of the Advanced Econometrics 1 course is to obtain a deep understanding of econometric theory, practice and inference using a variety of advanced econometric techniques.
After passing the course, students should be able to apply advanced econometric techniques in practice, to extend currently available methods when needed for particular applications, to implement these methods in a matrix programming environment, and to understand and derive their statistical properties.
Econometrics
Actuarial Science and Mathematical Finance
UvAEnglish
16 weeks
more info -
Advanced Econometrics 2
The aim of the Advanced Econometrics 2 course is to obtain a understanding of several advanced statistical techniques, to conduct and evaluate inference and report about statistical analysis in a critical way. These techniques will be implemented using software (like MATLAB, R or Python). The contents of this course build upon the general knowledge acquired in the course Advanced Econometrics 1.
Topics include: bootstrap methods; semi- and non-parametric methods; weak identification; panel data models.
Econometrics
Actuarial Science and Mathematical Finance
UvAEnglish
4 weeks
more info -
Advanced Linear Programming
This course is part of the Mastermath programme. All information can be found at the Mastermath website.
Mathematics
UvAEnglish
16 weeks
more info -
Advanced Machine Learning
Machine learning is the science of getting computers to act without being explicitly programmed. Machine learning is so pervasive today that it is used in everyday life without knowing it. In this course, you will learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work yourself. We will discuss the theoretical underpinnings as well as the practical know-how needed to apply these techniques to new problems.
Mathematics
Stochastic and Financial Mathematics
Business Analytics
Computer Science
VUEnglish
8 weeks
more info -
Advanced Network Programming
The course covers recent advancements in networking technologies in
general-purpose computing (e.g., data center, cloud computing). The
course is split into two themes: End-host networking and network
infrastructure.In the end-host networking theme, students will learn about networking
concepts (MTU, Segmentation, stateful and stateless Offloading, RSS,
SGE, multiqueue), internals of the Linux networking stack, challenges
associated with delivering high-performance network I/O operations (100+
Gbps bandwidth, millions of network operations/sec, many/multi-core
scalability), alternate ways of building networking stacks in the
userspace, design of packet processing stacks, and introduction to a
high-performance Remote Direct Memory Access (RDMA) technology.The second theme of the course will be focused on the recent development
in network infrastructure. Students will learn about the architecture of
the network inside a large-scale data center of companies like Amazon,
Google, and Microsoft, new ways of architecting a computer network
(software-defined networking), technologies for improved network
programmability (software switches/routers, network virtualization,
programmable data plane), and how to utilize these new technologies to
build new applications/services.VUEnglish
more info -
Advanced Networking
Please refer to the System and Network Engineering web pages for detailed and current course information.
Security and Network Engineering
UvAEnglish
8 weeks
more info -
Advanced Operating Systems
The course will feature a number of hands-on assignments accompanied by lectures on advanced operating system kernel design and programming concepts. In each assignment, students will be expected to start with a minimal kernel implementation and exercise their kernel hacking skills on one of the major operating subsystems (i.e., memory management, process management, drivers, etc.). This will involve programming in both C and assembly as well as directly interfacing with the hardware. The course will also link lectures and assignments to modern operating system features and offer insights into state-of-the-art OS research efforts.
Parallel and Distributed Computer Systems
Computer Science
VUEnglish
8 weeks
more info -
Advanced Programming
To learn advanced programming skills, to get to know and understand advanced programming concepts like inheritance and to get experience with programming some of the data structures that were taught in the course Data Structures & Algorithms.
Computer Science
Business Analytics
VUEnglish
8 weeks
more info -
Advanced Programming
The student will have an appreciation of modern programming paradigms as realised in a range of current programming languages.
The student will have achieved an understanding of how programming languages are interpreted and compiled through the practical construction of interpreters.
The student will be able to quickly assess and acquire a novel programming language.Learning Outcomes
Students who have completed the course will have an understanding of the principles of programming languages and the methodological foundations of computer programming as well as the demonstrated ability to apply these principles. They will have highly-developed analysis and problem solving skills as well as the ability to quickly acquire and program in a range of programming languages.Bachelor Liberal Arts and Sciences, major Sciences
UvAEnglish
12 weeks
more info -
Advanced Research Methods and Statistics
In this course we will cover a series of techniques that are more advanced than those covered in BRMS1, BRMS2, or Statistics for Sciences. We will work extensively with science and social science data and learn how to analyze and interpret data at an advanced level. The course covers the following topics:
– Review of multivariate linear regression and ANOVA
– Basic matrix algebra
– Model selection and diagnostics in multivariate linear regression
– Logistic regression
– (M)ANOVA and (M)ANCOVA
– Discriminant analysis and classification
– Principle component analysis
– Analysis of repeated measures
– Categorical data analysis and multi-way frequency tablesThe central aim of the course will be that students acquire the skills to conduct and interpret quantitative analyses of various empirical studies. Students will also analyze science and social science data using the techniques learned in the course and complete data analysis assignments.
Bachelor’s Liberal Arts and Sciences, major Sciences
Bachelor’s Liberal Arts and Sciences, major Social Sciences
Bachelor’s Liberal Arts and Sciences, Academic Core
UvAEnglish
16 weeks
more info -
Advanced Security
Please refer to the System and Network Engineering web pages for detailed and current course information.
Security and Network Engineering
UvAEnglish
8 weeks
more info -
Advanced Statistics
At the end of this module a student is able to:
• correctly reproduce the central concepts of multiple regression analysis;
• independently and correctly calculate statistics such as the (un)standardized b-coefficient, intercept, Sum or Squared Errors, Total Sum or Squares r, R², f and t values, and standard deviations;
• independently and correctly perform multiple regression analysis with interaction-effects and categorical independent variables with statistical software;
• independently and correctly interpret the results of statistical analysis performed by themselves and/or by statistical software;
• independently and in a correct, precise and clear way write up results of quantitative hypothesis-testing research regarding variability among different social groups.Bachelor’s Sociology
Bachelor Bèta-gamma
UvAEnglish
6 weeks
more info -
Advanced Statistics
This course provides a first introduction to advanced topics in data
analysis that you will likely encounter when working in the field of
health sciences. We will explore the identification and handling of
clustered data that challenge the assumptions of standard statistical
techniques. We will also focus on the analysis of longitudinal data that
are seen frequently in the field of health sciences. Finally, we will
touch on the estimation of direct and indirect effects which can help us
to disentangle results from complex interventions.Although the course expands knowledge of, and hands-on experience in
analytical techniques, it has not the aim to make you an expert in these
topics. This course does provide you with the confidence to engage in
discussions surrounding complex analytical approaches in the field of
health sciences.Master Health Sciences
VUEnglish
6 weeks
more info -
Algorithms and Data Structures in Python
This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms and data structures used to solve these problems. It also uses the Python programming language to implement and test algorithms and data structures on realistic datasets. The technological topics which will be covered in this course are:
- Python Programming Basics;
- Introduction to Object-Oriented Programming in Python;
- Algorithm Analysis;
- Basic Data Structures:
- Recursion;
- Sorting and Searching;
- Trees and Tree Algorithms;
- Graphs and Graph Algorithms.
Minor Amsterdam Data Science and Artificial Intelligence
Bachelor’s Business Analytics
UvAEnglish
8 weeks
more info -
Algorithms in Sequence Analysis
Have you ever wondered how we can track a gene across 3 billion years of
evolution? Or how you can use the genome information of a given cancer
patient to find out what may be wrong? Sequence alignment can be used to
compare genomes, genes or proteins from bacteria all the way to humans,
while further derived algorithms may be employed to make a phylogeny (to
find out about evolutionary relationships), find a functional motif in a
protein sequence, or a viral sequence in a genome. In this course we
focus on the most important algorithms for biological sequence analysis
that can be applied to real scientific problems in biology.MSc Bioinformatics and Systems Biology
MSc Biomolecular Sciences
MSc Artificial Intelligence
VUEnglish
8 weeks
more info -
Amsterdam Leadership Programme
After this course students will be able to:
– Develop insights into personal strengths, weaknesses, core values and development priorities;
– Develop the ability to inquire and advocate in an effective way;
– Understand and apply different styles of influencing with integrity;
– Reflect on the effectiveness of one’s leadership behaviours by applying practical concepts;
– Develop insights into importance of diversity and inclusiveness in leadership;
– Create a culture of learning and giving/receiving high quality feedback;
– Generate an effective team charter in order to maximise the impact of team work.
Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Analytics Translator
In this 4-day interactive course you will learn key skills to perform as an Analytics Translator. You will play the bridging role between the technical expertise of data scientists and the operational expertise of domains such as marketing, HR, supply chain, finance. This role is crucial to ensure that the data science efforts connect flawlessly to the business needs. This unique course will prepare you for this new and valuable role in every organisation. The next edition will start on Thursday 2 September 2021.
Amsterdam Business SchoolEnglish
4 days
more info -
Analytics Translator – hybrid programme
In this 4-day interactive course you will learn key skills to perform as an Analytics Translator. You will play the bridging role between the technical expertise of data scientists and the operational expertise of domains such as marketing, HR, supply chain, finance. This role is crucial to ensure that the data science efforts connect flawlessly to the business needs. This unique course will prepare you for this new and valuable role in every organisation. The next edition will start on Thursday 24 March 2022.
This masterclass will be offered in compliance with government regulations and in line with the social distancing rules of a 1.5 metre society. Since the masterclass is offered as an hybrid event, participants can join the course onsite or online via a video connection from any location.
Amsterdam Business SchoolEnglish
4 days
more info -
Applied Analysis: Financial Mathematics
This course gives an introduction to financial mathematics.
The following subjects will be treated:
– introduction in the theory of options;
– the binomial method;
– introduction to partial differential equations;
– the heat equation;
– the Black-Scholes formula and applications;
– introduction to numerical methods, approximating the price of an
(American) option.Business Analytics
Mathematics
VUEnglish
16 weeks
more info -
Applied Econometrics
This course is about regression analysis for causal inference and prediction, which is a powerful tool used in empirical economics and finance. In the part on causal inference, estimation and testing of the basic linear regression model by ordinary least squares (OLS) will be reviewed. Particular attention will be paid to common failures of the exogeneity assumption and how these can be solved using an appropriate empirical design. These include experimental-, instrumental variable-, regression discontinuity-, and fixed effects-designs, and event studies. In the part on prediction, attention will be paid to developing econometric models for forecasting.
Business Economics
Economics
UvAEnglish
16 weeks
more info -
Applied Econometrics for Business
The objective of this course is to give Business students the necessary econometric tools to complete te Finance specialisation; Finance is a field with strong emphasis on empirical work and rich datasets. Upon successful completion of this course students should have the following knowledge, skills and attitudes:
- a solid knowledge of the various types of datasets used in Empirical Finance, and their corresponding techniques (time-series, cross-sectional, event-study and panels);
- a solid understanding of the assumptions underlying regression analysis;
- a solid knowledge of the statistical tests and techniques used to detect and remedy violations of these assumptions;
- a solid understanding of the factors influencing the significance found in empirical research;
- be able to conduct statistical tests on regression results in order to answer research questions.
All of this will have a strong focus on applied skills.
Business Administration
UvAEnglish
8 weeks
more info -
Applied Econometrics for Spatial Economics
Public policies need to be evaluated in order to understand their
effectiveness and correct validation of economic theory can only be
achieved with empirical research. The main objective of this course is
to provide an overview of econometric research methods in urban, real
estate, transport and environmental economics and to teach you how to
apply these methods to real-world data. After following this course, you
will:
• have an advanced understanding of the mathematical and statistical
concepts underlying regression analyses in spatial economics;
• understand the importance of and difficulties in estimating causal
effects as opposed to correlations in spatial economic problems;
• know how to appropriately interpret regression results of various
estimators and know which one to apply in particular situations,
depending on (i) the nature of the data (cross-sectional / panel /
discrete data) and (ii) the task at hand (i.e., valuation of public
policies, testing of economic theories or estimating parameters as
derived from theory);
• understand and know how to apply techniques that are commonly in use
in urban, real estate, transport and environmental economics and policy:
spatial econometrics, discrete choice models and quasi-experimental
research designs;
• be able to apply these methods independently to typical datasets in
spatial economics using the software package STATA.VUEnglish
8 weeks
more info -
Applied Econometrics for Urban, Transport and Environmental Economics
Public policies need to be evaluated in order to understand their effectiveness and correct validation of economic theory can only be achieved with empirical research. The main objective of this course is to provide an overview of econometric research methods in urban, transport and environmental economics and to teach you how to apply these methods to real-world data. After following this course, you will:
• have an advanced understanding of the mathematical and statistical concepts underlying regression analyses in spatial economics;
• understand the importance of and difficulties in estimating causal effects as opposed to correlations in spatial economics problems;
• know how to appropriately interpret regression results of various estimators and know which one to apply in particular situations, depending on (i) the nature of the data (cross-sectional / panel /discrete data) and (ii) the task at hand (i.e., valuation of public policies, testing of economic theories or estimating parameters as derived from theory);
• understand and know how to apply techniques that are commonly in use in urban, transport and environmental economics and policy: spatialeconometrics, discrete choice models and quasi-experimental research designs;
• be able to apply these methods independently to typical datasets in spatial economics using the software package STATA.Economics
Urban Planning
Econometrics
VUEnglish
8 weeks
more info -
Applied Financial Econometrics
This course is about regression analysis for causal inference and prediction, which is a powerful tool used in empirical economics and finance. In the part on causal inference, estimation and testing of the basic linear regression model by ordinary least squares (OLS) will be reviewed. Particular attention will be paid to common failures of the exogeneity assumption and how these can be solved using an appropriate empirical design. These include experimental-, instrumental variable-, regression discontinuity-, and fixed effects-designs, and event studies. In the part on prediction, attention will be paid to developing econometric models for forecasting.
Finance
UvAEnglish
16 weeks
more info -
Applied Machine Learning
Machine learning is marking a revolution in the world. From an academic research topic, over the last decade it has shift to a major paradigm used in many companies for a wide range of services. From deleting SPAM mail from your inbox to ranking the Google search results, and from defining your Facebook stream to enabling medical diagnoses.
In this course we study learning from large collections of unstructured data, such as text documents, web pages, images and videos. We address the complete machine learning chain, from designing the system and its objectives, to representing data and selecting and evaluating the learning method. We review and focus on the foundations of supervised classification and regression, which we extend to deep learning. We have application lectures on text processing, computer vision and recommender systems.
You will learn the theoretical concepts during the lectures with a keen eye on the design of the full learning system. In the tutorials we will focus on some off the important mathematical concepts, and in the lab you will gain hands-on experience through a number of coding assignments (implementing your own deep learning functions) and by participating in a Kaggle competition or project. Finally, a few experts from the field (both academic as well as industry colleagues) are invited to provide guest lectures.
Information Studies
UvAEnglish
8 weeks
more info -
Applied Statistics
This course introduces the basic concepts underlying applied statistics.
Its main focus is on estimation of effect sizes and confidence
intervals, and elementary statistical tests. The applied techniques that
will be introduced are aimed at description of observed data, and
estimation of and testing null-hypotheses about single population means
and proportions, differences between means and proportions, contrast
analysis of more than two means in independent and repeated measures
designs, and correlation. Tests that will be introduced are the t-test,
chi-square test, and the ANOVA F-test.Bachelors Communication and Information Studies
Pre-masters Applied Linguistics
VUEnglish
8 weeks
more info -
Applied Stochastic Modeling
This course deals with a number of stochastic modeling techniques that are often used in practice. They are motivated by showing the business context in which they are used. Topics we deal with are: time-dependent Poisson processes and infinite-server queues, renewal processes and simulation, birth-death-processes, basic queueing models, and inventory models. We also repeat and extend certain parts of probability theory.
Business Analytics
VUEnglish
16 weeks
more info -
Architectuur en Computerorganisatie
The development of modern computer technology requires professionals with a background in all science fields, who understand both hardware and software. The interaction between the hardware and software on a variety of levels provides a framework for understanding the fundamentals of computing. Whether your primary interest is hardware or software, computer science or electrical engineering, the central ideas remain the same. This course will show the relationship between hardware and software, and focus on the concepts that are the basis for today’s computers.
This course is only available in Dutch.
Wiskunde en Informatica
Informatica
UvADutch
8 weeks
more info -
Archival and Information Studies
The computational turn has fundamentally changed the way people and institutions produce, use, collect, share, and store information. Data is the vital fuel for a growing number of applications in daily life and has become a fundamental human resource, similar to food, energy or transportation. The result is a fragmentation and personalisation of data creation and data use.
What are the implications of these developments for information management and recordkeeping? How can we make sure relevant information remains accessible throughout time? How does our data-driven culture transform societal values such as transparency and privacy? And how do we keep the archives of the past connected to the needs of the present? How do we design more inclusive archival infrastructures which give a voice to underrepresented groups in the past and the present? These questions are central to the Dual Master’s in Archival and Information Studies.
Media Studies
UvAEnglish
18 months
more info -
Artificial Intelligence
Artificial Intelligence (AI) is widely used in our society: from cars that detect pedestrians to our smart phones’ virtual assistants. These applications use AI techniques to interpret information from a wide variety of sources, and in turn to enable intelligent, goal-directed behaviour.
The Artificial Intelligence Master’s programme at Vrije Universiteit Amsterdam looks specifically at hybrid intelligence, where AI systems and humans collaborate. The first year is made up of broad courses that focus on core AI topics, while the second year is devoted to your chosen area of specialisation.
In collaboration with Psychology department, we also offer the specialised Cognitive Science track.
AI for Health is a new track in collaboration with Medical Informatics (Amsterdam UMC, UvA) that will start in the academic year 2021-2022. In this track you’ll learn about Medical Informatics basics, Medical AI (with a focus on imaging techniques in medicine and natural language processing techniques in medicine), and how to combine machine learning and reasoning for health applications. Two courses will take place at Amsterdam UMC, location AMC.
Artificial Intelligence
VUEnglish
2 years
more info -
Artificial Intelligence
As an Artificial Intelligence student, you study and analyse intelligence intuitively. For example, you research computers to imitate human thinking and acting in order to perform better. Human intelligence and the relationship between brain and behaviour is an important source. In addition to mathematics, computer science and programming, you will therefore take courses in cognitive psychology, logic, linguistics and philosophy. With this knowledge you learn innovative, learning computers and develop, develop and build.
Do you often think about how everyday actions can be made using computer technology and algorithms? Do you like mathematics and do you also have a feeling for language and logic? Then the study Artificial Intelligence at the UvA might be something for you.
This programme is only available in Dutch.
Kunstmatige intelligentie
UvADutch
3 years
more info -
Artificial Intelligence
Self-driving cars, smart cameras, surveillance systems, robotic manufacturing and machine translations: examples of how artificial intelligence has become integrated in society. In the highly competitive two-year Master’s programme Artificial Intelligence (AI) you will develop a solid understanding of AI and become an expert in a rapidly evolving discipline.
Artificial Intelligence
UvAEnglish
2 years
more info -
Asymptotic Statistics
This course is part of the Mastermath programme. All information can be found at the Mastermath website.
Master’s Mathematics
Master’s Stochastics and Financial Mathematics
Master’s Forensic Science
UvAEnglish
16 weeks
more info -
Basic Probability: Programming
This course is designed to provide students with the background in discrete probability theory and programming that is necessary to follow other more advanced master-level courses in areas such as linguistics, natural language processing, machine learning, complexity theory, cryptography, information theory, quantum computing, combinatorics, etc. The goal is to make students that have had no prior exposure to probability theory and/or programming feel comfortable in these areas. To achieve this goal we will try to illustrate the theoretical concepts with real-life examples that relate to topics in, e.g., computer science, gambling, and the like. Moreover, we will make sure that there is a close tie between the theoretical and practical part of the course, thus enabling students to apply their newly acquired theoretical knowledge to real problems.
Master’s Logic
UvAEnglish
8 weeks
more info -
Basic Probability: Theory
This course is designed to provide students with the background in discrete probability theory and programming that is necessary to follow other more advanced master-level courses in areas such as linguistics, natural language processing, machine learning, complexity theory, cryptography, information theory, quantum computing, combinatorics, etc. The goal is to make students that have had no prior exposure to probability theory and/or programming feel comfortable in these areas. To achieve this goal we will try to illustrate the theoretical concepts with real-life examples that relate to topics in, e.g., computer science, gambling, and the like. Moreover, we will make sure that there is a close tie between the theoretical and practical part of the course, thus enabling students to apply their newly acquired theoretical knowledge to real problems.
Master’s Logic
UvAEnglish
8 weeks
more info -
Basic Research Methods and Statistics I
Social science is best characterized as an ongoing activity, namely the creation of new knowledge. This activity follows rather strict rules in order to gain acceptance by the scientific community.
This course covers all discipline-independent aspects of creating new knowledge:
• How to formulate a scientific question
• How to plan an investigation bearing on that question
• How to conduct the inquiry
• How to present the data that result from your research
• How to interpret your results, and extrapolate beyond your data
• How to report the results in an appropriate way
The central question we will address in this course is this: How do I conduct research such that it will yield conclusions that are acceptable to critical peers? Central concepts:
• The Empirical Cycle: start with a problem or question, conduct experiments / observe reality, interpret data in light of the original problem, form a tentative conclusion, make predictions.
• Experimental design: organize experiments / observations such that they allow unequivocal interpretations.
• Statistics: a branch of probability calculus that deals with data analysis. It aims to extrapolate the results of an investigation beyond the boundary of the sample by adding an element from outside the investigation: a mathematical description of the data. This addition allows for making quantitative judgments about the meaningfulness of the data.
• Communicating results: presenting findings using oral and written reports.
Bachelor’s Liberal Arts and Sciences, major Social Sciences
Bachelor’s Liberal Arts and Sciences, Academic Core
UvAEnglish
AUC
16 weeks
more info -
Basic Research Methods and Statistics II
The central aim of the course will be that students acquire the skills and knowledge to conduct research, and quantitatively analyze data. The central question we will address in this course is: How do I design research and analyze data such that it will yield conclusions that are acceptable to critical peers? On one hand, this course will further students’ quantitative skills developed in BRMS I (1st year course); various quantitative methods commonly used in social science research are covered.
On the other hand the steps in designing research (formulating research questions, operationalizing, planning and conducting an empirical study) will be treated.
The course will consist of an alternating series of interactive lectures and practicals in which students learn the theoretical background as well as the application of several statistical techniques, including: correlation, reliability, multiple linear regression, and ANOVA. The practicals will mostly be used to learn coding, analyzing, reporting and interpreting data using SPSS.
Bachelor’s Liberal Arts and Sciences, major Social Sciences
Bachelor’s Liberal Arts and Sciences, Academic Core
UvAEnglish
AUC
16 weeks
more info -
Basic Skills in Mathematics, Programming & Statistics
In order to become a skilled and versatile methodologist, you will need a rich methodological toolbox. But before acquiring those tools, in this first course of the first semester of the PML specialization, you will build the box itself. Boring you say? No! The box will give you the fundament for all the advanced tools you will learn during the remainder of the programme. You will build your box from the basics of mathematics, statistical programming, and statistics. The more solid these fundaments are, the fancier your box will be, and the better you’ll be able to build your statistical toolset during the subsequent courses.
Mathematics
In this module, you will improve your algebra skills. You will simplify and solve equations involving logarithmic and exponential functions. In addition, you will learn how to differentiate functions. These skills will help you to compute maxima and minima of functions. Finally, you will learn how to conduct matrix algebra.
Statistical programming
In this module, you will learn the programming language R (and thereby fully replace SPSS). We will focus on working with datasets, using and programming your own functions, plotting and basic programming routines (if-statements and loops).
Frequentist statistics
In this module, you will use R simulations to gain a conceptual and practical understanding of fundamental concepts in statistics. We will cover elementary probability theory (e.g., marginal, joint, and conditional probabilities), probability distributions (e.g., discrete and continuous distributions), hypothesis testing (e.g., central limit theorem, standard deviations, p-values, confidence intervals, power), and regression analysis (e.g., polynomial regression, model selection, overfitting).
Bachelor Psychology
Exchange programme Exchange Programme Social and Behavioural Sciences
Minor Psychology Behavioural Data Science (only for ISW students)
Bachelor Bèta-gamma
UvAEnglish
8 weeks
more info -
Bayesian Econometrics
This course (named Computational Econometrics (E_EOR3_CE) in the past
academic years) will cover Bayesian statistics where the topics include
the prior and posterior density, Bayesian hypothesis testing, Bayesian
prediction, and Bayesian Model Averaging for forecast combination.
Several models will be considered, including the Bernoulli/binomial
distribution, the Poisson distribution and the normal distribution.
Obviously, attention will be paid to the Bayesian analysis of linear
regression models. Also simple time series models will be considered. An
important part of the courses is the treatment of simulation-based
methods such as Markov chain Monte Carlo (Gibbs sampling, data
augmentation, Metropolis-Hastings method) and Importance Sampling, that
are often needed to compute Bayesian estimates and predictions and to
perform Bayesian tests.minor Applied Econometrics
VUEnglish
8 weeks
more info -
Bayesian Econometrics for Business
This course will cover Bayesian statistics where the topics include the prior and posterior density, Bayesian hypothesis testing, Bayesian prediction, and Bayesian Model Averaging for forecast combination. Several models will be considered, including the Bernoulli/binomial distribution, the Poisson distribution and the normal distribution. Obviously, attention will be paid to the Bayesian analysis of linear regression models. Also simple time series models will be considered. An important part of the courses is the treatment of simulation-based methods such as Markov chain Monte Carlo (Gibbs sampling, data augmentation, Metropolis-Hastings method) and Importance Sampling, that are often needed to compute Bayesian estimates and predictions and to
perform Bayesian tests.minor Applied Econometrics
VUEnglish
8 weeks
more info -
Bayesian Statistics
In frequentist statistics we assume that the data is distributed according to some unknown probability distribution. In Bayesian statistics, the data and the parameter are both treated as a random variable. Besides specifying the statistical model, the Bayesian procedure also specifies a prior distribution on the model. The data will be used as an updating mechanism for the prior resulting in the posterior distribution.
In this course we consider the consider the classical problems considering point-estimation, hypothesis testing, confidence sets and decision theory where we will describe the Bayesian and frequentist methods and compare them to each other. Furthermore, we will discuss the choice of the prior distribution, depending on both the statistical model and the intended posterior distribution.
Bachelor Wiskunde
Exchange programme Exchange Programme Faculty of Science
Bachelor Dubbele bachelor Wis- en Natuurkunde
Bachelor Dubbele bachelor Wiskunde en Informatica
UvAEnglish
16 weeks
more info -
Bayesian Statistics
This course is part of the Mastermath programme. All information can be found at the Mastermath website.
Master’s Mathematics
Master’s Stochastics and Financial Mathematics
UvAEnglish
16 weeks
more info -
Bayesian Statistics
At the end of this course, students can (a) name key components of Bayesian statistics (paraphrasing), (b) paraphrase basic aspects of Bayesian statistical methods, and (c) analyze psychology papers that use these methods. Based on an evaluation of the studied materials, students are also able to (d) program rudimentary probabilistic models and statistical methods (scientific thinking) that are then used to (e) analyze practical research questions (evaluation). Students can (f) report their thinking in short essays (written communication and reflection).
Bachelor’s Psychology
Exchange programme Exchange Programme Social and Behavioural Sciences
Minor Psychology Behavioural Data Science (only for ISW students)
Bachelor Bèta-gamma
UvAEnglish
6 weeks
more info -
Bayesian Statistics for Machine Learning
Modern machine learning methods are based on mathematical concepts, especially from probability theory and statistics. This course treats these concepts in detail, through the spectrum of the Bayesian school of thought in machine learning. This will lay the groundwork for a solid understanding of advanced machine learning methods taught in other courses.
This course is only available in Dutch.
Minor Kunstmatige Intelligentie
Bachelor Kunstmatige Intelligentie
Exchange programme Exchange Programme Faculty of Science
Bachelor Bèta-gamma
UvADutch
8 weeks
more info -
Behavioral Operations Research
The course focuses on the modeling, analysis and optimization of
complex decision making processes which involve human behavior (such as
selfish, risk-averse, altruistic or malicious behavior). Building on
game-theoretic foundations, you learn to model processes of complex
decision making and to quantify the inefficiency caused by human
behavior.The main goal of the course is to equip you with algorithmic
optimization techniques to master the challenging task of reducing the
inefficiency of such processes. These techniques find their applications
for example in Traffic Routing, Network Design, Cost Sharing,
Resource Allocation and Auction Design.VUEnglish
more info -
Behavioural Data Science
Understanding data about human behaviour is an important and valuable skill in today’s society. The police use data to predict the risk of burglary by area and week of the year, whereas insurance companies adjust their prices based on client data, and schools adjust educational programmes based on what is known about student progress. Companies, public institutions and governmental organisations: they all use the continuous stream of big data to describe and predict human behaviour.
Psychology
UvAEnglish
1 year
more info -
Big Data
This course will provide students with a general understanding of data-related and systems-related challenges in Big Data applications. They will gain fundamental knowledge about principled approaches to tackle such challenges, with respect to systems abstractions, programming models and execution models for parallel and distributed data-intensive applications.
The course prepares students for data-related tasks in a job as Data Engineer, ML Engineer, Applied Scientist or Researcher, and puts a focus on their implementation skills using the programming language Java, for example by walking students through low-level MapReduce jobs for several data related problems and common data processing operators. At the same time, the course highlights ongoing research problems in the area of Big Data processing. Furthermore, the course details the history of many systems currently at the forefront of computing, e.g., it discusses the roots of Google Tensorflow in previous Big Data systems at Google.
The course will also feature guest speakers from various companies to connect students to real world problems.
Master’s Information Studies
Master’s Forensic Science
UvAEnglish
8 weeks
more info -
Big Data & Automated Content Analysis, Part I & II
“Big data” is a relatively new phenomenon, and refers to data that are more voluminous, but often also more unstructured and dynamic, than traditionally the case. In Communication Science and the Social Sciences more broadly, this in particular concerns research that draws on Internet-based data sources such as social media, large digital archives, and public comments to news and products. This emerging field of studies is also called Computational Social Science (Lazer et al., 2009) or even Computational Communication Science (Shah, Cappella, & Neuman, 2015).
The course will provide insights in the concepts, challenges and opportunities associated with data so large that traditional research methods (like manual coding) cannot be applied any more and traditional inferential statistics start to loose their meaning. Participants are introduced to strategies and techniques for capturing and analyzing digital data in communication contexts. We will focus on (a) data harvesting, storage, and preprocessing and (b) computer-aided content analysis, including natural language processing (NLP) and computational social science approaches. In particular, we will use advanced machine learning approaches and models like word embeddings.
Research Master’s Communication Science
Research Master’s Social Sciences
UvAEnglish
16 weeks
more info -
Big Data Analytics
Big data analytics encompasses machine learning techniques for extracting insights from large amounts of data and building predictive models. After this course students will be able to a) summarise various key concepts in big data analytics (paraphrasing), and will have hands-on experience with these techniques applied to a wide range applications using R (analysing, evaluating); b) handle unstructured data from various sources; use the grammar of data manipulation to slice and dice data with tidyverse; build predictive and analytic machine learning models and evaluate their performance; c) conceptually explain a wide range of prominent machine learning techniques (paraphrasing, communicating) and understand their relation to statistical and psychometric methods learned in bachelor courses (evaluating, reflecting); d) extract predictive features from various types of unstructered data-sources (text, signals, images, etc.).
Machine learning methods covered: Supervised: regularized regression, trees, bagging, boosting, random forests, k-nearest neighbours, logistic regression, discriminant analysis, support vector machines, (convolutional) neural networks; Unsupervised: PCA, clustering, k-means.
Master’s Psychology: Behavioural Data Science
UvAEnglish
8 weeks
more info -
Big Data in Biomedical Sciences
This elective addresses important concepts in bio- and neuroinformatics
and big data analysis, with powerful applications in neurosciences. Lectures
and practical assignments provide theory and hands-on experience in fast
moving fields of exploratory, graph and predictive data analytics,
neuroscience, connectomics and metagenomics.BSc Biomedical Sciences
BSc Health & Life
VUEnglish
8 weeks
more info -
Big Data in Psychology
Due to the growing digitisation in society, increased
international collaboration, data sharing and technological advances,
there is a vast increase in the volume and complexity of data sets that
are analysed in modern science. One social media experiment, brain
imaging study or DNA sequencing project easily encompasses terabytes of
information.
Large data volumes, commonly referred to as “Big data”, have many
advantages (more information, increased statistical power, mining for
previously unknown relations) but come with the need for special
strategies and approaches both to manage the data (transfer, storage,
updating and sharing) and process and analyse the data (cleaning,
visualization, querying, statistics, mining). In addition concepts such
as ethics and information privacy need to be considered. In this course
large data sets from experiments in cognitive and/or biological
psychology are the central theme. In the individual tutor meetings the
students obtain insight in the following steps: obtaining and examining
datasets and drawing-up hypotheses based on classical methods of
cognitive / biological psychology; preparing the data for analysis;
performing the analysis and interpreting the outcome. The students write
their own research proposal and present the proposal using PowerPoint.VUEnglish
4 weeks
more info -
Big Data Infrastructures & Technologies
In this module we dive into cloud technologies that allow organizations to tap into potentially thousands of computers at the click of a button at little upfront cost. We also explain the software that is used to do this and also to program such compute clusters, in order to use them for addressing Big Data problems. More info here: www.cwi.nl/~boncz/bads
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
7 weeks
more info -
Big Data Statistics
Nowadays it is easy to measure, collect and store a large number of
observations. However, many of the traditional inferential methods were
developed for small data sets. While the questions traditional
inferential methods tried to answer like ‘What can we learn from the
data’ or ‘How can we use the data to make predictions for future
observations’ are as important as they were many years ago, the methods
we need to answer these questions when confronted with big data sets
have been developed only recently. In this course, we will first study
the methods that have been introduced for hypothesis testing of large
data sets. Next, we learn more about regression models for big data
sets. Moreover, we discover some of the possible pitfalls arising from
electronic computation and study selective inference.VUEnglish
8 weeks
more info -
Big Data Technologies for Data Science
In this course we dive into cloud technologies that allow organizations to tap into potentially thousands of computers at the click of a button at little upfront cost. We also explain the software that is used to do this and also to program such compute clusters, in order to use them for addressing Big Data problems.
Data Science
UvA-VUEnglish
8 weeks
more info -
Big Data Tools
Deze cursus heeft als belangrijkste doel het praktisch te leren omgaan
met kleine en grote biologische data sets. Technieken voor het werken
met bestanden en databases, het samenvoegen van tabellen, het grafisch
weergeven en analyseren van grote data sets en reproduceerbaar werken
zullen behandeld worden. De technieken worden geoefend aan de hand van
gegevens uit verschillende vakgebieden van de biologie. De gebruikte
programmeertaal is R.This course is only available in Dutch
VUDutch
8 weeks
more info -
Big Data, Human Rights and Human Security
This course addresses the relationship between human rights and the use
of big data by public and private actors in various security domains.
You will learn what “big data” is, and how big data relate to
algorithms, machine learning, and artificial intelligence. You will
learn the basics of the European human rights framework, consisting of
the Charter of Fundamental Rights of the European Union and the European
Convention on Human Rights, which originates in the Council of Europe.
Throughout the course, you will learn to identify which human rights are
at stake when public and private actors use big data to protect national
security and public security, and to analyze whether a certain big data
application violates human rights or is compliant with the human rights
framework.The course has a strong focus on the rights to privacy and data
protection. You will learn the difference between those two rights, and
how the General Data Protection Regulation relates to the European human
rights framework. That said, privacy and data protection are not the
only rights threatened by big data, and the course accordingly looks
into other human rights, ranging from the right to human dignity, to
freedom of expression, and the right to a fair trial. For all these
different human rights, we will discuss relevant case law from the Court
of Justice of the European Union and the European Court of Human Rights
and assess how these cases, of which some were decided in a pre-digital
world, can be applied to big data.For each lecture, you will read a selection of academic articles and
case law. The lectures are taught by several lecturers who all do
research in the field of big data and human rights. The course thus has
a strong connection to academic research and trains you to develop a
critical and analytic mind as well.International Technology Law
Master’s of law
VUEnglish
8 weeks
more info -
Big Data, Small Data
Today’s digital and information-dense society produces a massive amount
of data. Much of this data is generated by or related to human behavior
and can inform social scientists about societal dynamics. Examples
include social media data, parliamentary minutes, email collections or
collections of stories that have been made available in a digital
format. In this course, students learn about such digital trace data,
that are often voluminous, unstructured, and/or embedded in complex data
structures – we refer to such data as Big Data. Students learn about how
Big Data differs from data generated by traditional social science
research methods and the opportunities and challenges that Big Data pose
in present day society. They are introduced to R, a programming language
which they will use to gather and link data, and to make sense of these
data. Students learn about ways to analyze data derived from social
media such as forums or social network sites by using both computational
and interpretive approaches. The latter are key to Small Data, data with
meaning to individual citizens.Master Societal Resilience
VUEnglish
16 weeks
more info -
Bioinformatics and Systems Biology
Research in Bioinformatics in its broadest definition concerns the analysis of informational processes within living systems with the help of computers. To do this succesfully, Bioinformatics actively uses and integrates contributions from areas such as Mathematics, Computer Science, Chemistry, Medicine and Biology. Bioinformatics has recently become one of the keywords in the life sciences as well as in Biotechnological and Pharmaceutical industries. Although in essence the field exists for over two decades and bioinformatics techniques developed over the years have come of age, the field has gained major prominence relatively recently, owing mostly to the world-wide human genome projects and subsequent structural and functional genomics initiatives.
Life Sciences: Bioinformatics & Systems Biology
UvA + VUEnglish
5 months
more info -
Bioinformatics and Systems Biology
Bioinformatics and Systems Biology is a joint degree Master’s programme from VU Amsterdam and the University of Amsterdam (UvA). The programme teaches you to combine molecular and cell biology, computer science and mathematical modelling to integrate vast amounts of biological data into a fundamental understanding of life at the molecular level.
During the programme, you will develop skills in scientific research and a high level of abstraction and quantitative thinking. You will learn to apply and combine rapid developments in different research fields and obtain an interdisciplinary mind-set with many transferrable skills.
VUEnglish
2 years
more info -
Bioinformatics for Translational Medicine
Observations from biological high-throughput experiments allow us to
improve diagnosis and give a personalized treatment plan for patients.
However, integrating data from several sources and using this data for
predictions is non-trivial.This is a theoretical and practical Bioinformatics course on
computational methods for Translational Medicine; we will focus on
Bioinformatics methods that are used to predict the clinical outcome for
patients and analysis methods to obtain deeper understanding of complex
diseases, by combining data from various high-throughput experiments
such as proteomics, microarrays and next-generation sequencing as well
as existing biological databases.MSc Artificial Intelligence
MSc Bioinformatics and Systems Biology
MSc Biomolecular Sciences
MSc Oncology
VUEnglish
8 weeks
more info -
Biosystems Data Analysis
In the analysis of biochemical systems, many measurements are performed,
leading to complex multivariate data sets. The tendency is to measure
more and more of just a few samples. Multivariate data analysis methods
are often used to explore such sets.This course covers a broad range of multivariate data analysis methods,
for example exploration, clustering, classification. The latter is
especially important in biomarker discovery. Design of experiments and
ANOVA for multivariate data is also discussed. Furthermore, the
interpretation of selected features in terms of function and networks is
discussed. The course starts with an introduction on the properties of
the different types of functional genomics data.The main goal of this course is to teach students how to interpret the
results of the multivariate methods and how this relates to the
biological problem that is studied.Master’s Bioinformatics and Systems Biology
Master’s Computational Science
VUEnglish
4 weeks
more info -
Brain & Mind
The purpose of this minor is to acquaint the student with the different fields of Neuroscience. The student will gain insight into the latest knowledge of how the brain works and also how this knowledge can be used to understand cognitive processes, social interactions between individuals, anti-social behavior as well as different brain diseases, such as depression, addictions, attention, or eating disorders. The nature-nurture debate will be discussed as well as recent updates in human genome research.
In addition, the minor provides an introduction into the fields of neuro-economics (decision making) as well as into recent scientific technological advances in brain-machine interfaces, deep brain stimulation, and robotics. The integration between disciplines, such as biology, psychology, sociology and genetics plays a central role in this minor. Students learn to think critically about how knowledge of the brain and the human genome can be applied to deal with societal issues.
VUEnglish
5 months
more info -
Business Analytics
Business Analytics (BA) is a multidisciplinary program aimed at solving quantitative business problems. The combination of mathematical and information technological methods plays an important role in this program, with the ultimate goal to improve and optimize business processes.
You are trained in identifying and solving problems in a very diverse field. Three disciplines, mathematics, computer science and economics contribute to such training. In addition to basic courses in these disciplines, a number of interdisciplinary courses and practice-oriented components are part of the study.
Characteristic for Business Analytics is its focus on the entire process of solving business problems. Starting with data you obtain insight in the underlying problems and formulate key business components with mathematical models. Such models will typically be analyzed and optimized using mathematics and computer science. You also learn how the solution can be implemented and what obstacles may play a role. In short, you keep working on all aspects involved in improving business processes.
VUEnglish
3 years
more info -
Business Analytics
In today’s data driven world, organizations need expert judgement and sharp analysis to ensure they make the right decisions. Business Analytics enables you to harness the power of data science, big data, statistics and machine learning to optimize results and achieve strategic objectives.
Your ability to combine insights from mathematics, computer science and economics with highly developed quantitative and communication skills will make you key to the success of any organization. The Master’s programme will deepen your knowledge in these areas and give you the opportunity to specialize in Computational Intelligence, Optimization of Business Processes, Financial Risk Management, or Research. The Master’s degree is concluded with a six-month individual internship at a company, which is often the first step to a thriving international career. In the Research specialization, a more research-oriented final project is an option, too.
VUEnglish
2 years
more info -
Business Analytics
If you are excited about subjects like artificial intelligence (AI) and computer science, our BSc Business Analytics could be for you. Nowadays, organisations deal with huge amounts of freely accessible and interconnected data. In this newly developed Bachelor’s you learn how to help organisations use this ‘big data’ to improve their performance. A profession that is in rapidly-growing demand on the job market.
UvAEnglish
3 years
more info -
Business Analytics and Data Science
In the minor Business Analytics & Data Science you deepen your knowledge on various aspects in the field of data science. The minor consists of a number of advanced courses in that field and complements the corresponding bachelor programme in Business Analytics in the direction of data collection and data-driven solution methods. The minor is concluded with the hands-on project Data Wrangling, in which you learn how to scrape data.
VUEnglish
5 months
more info -
Business Data Science
The Research Master Business Data Science is a multidisciplinary research program in which course instruction is provided by top scholars from the three participating Schools with a central focus on the performance of academic research within business disciplines, such as entrepreneurship and innovation, finance, human resources and organization, marketing, and supply chains analytics. The Research Masters prepares talented and motivated students to start their doctorate at one of the Schools in business and economics of the three partner universities or any other high quality PhD program in Business. A job market support program for PhD students will support BDS graduates to enter the international academic job market.
Data Science Foundation – Acquiring skills. In year 1, the primary objective is to build a solid data science foundation and expose students to a variety of methodological approaches. These skills are applied to various business disciplines in the field courses. Business Foundation – Building knowledge. In year 2, students focus on a given business subdiscipline, selecting from among: 1) quantitative finance, 2) management science, and 3) supply chain analytics. The courses assigned for each of these sub-disciplines have been carefully selected by a team of experts with the aim of ensuring the perfect learning trajectory that will lead to substantive contributions in the fields of each particular sub-discipline. Research Practice – Aligning skills and knowledge. The program starts with an overview of the business problems that data science can address (in block 0), which also exposes students to fundamental components of the different business fields. This early exposure helps students to absorb and process materials presented later in courses on methodology, with respect to the various business perspectives. Students become further acquainted with the different business fields during seminars held throughout the first year, for which they will have to write a research proposal, as well as during the research hackathon. The research hackathon makes students think about how to approach the problems that arise in the various disciplines, and puts their knowledge to the test. Finally, the research clinic and the Research Master thesis represent students’ final moments of integrating business and data science, and will showcase their ability to identify relevant problems and address them using cutting-edge techniques to make a substantive contribution to the field.
UvA, VU & ErasmusEnglish
2 years
more info -
Business Intelligence & Analytics
Dealing with the overabundance of data and the ability to transform data
into insights are critical success factors for organizations. This
course offers an introduction to the tools and concepts that allow you
to unleash the power of data and business intelligence and analytics
solutions in order to
create competitive advantage. The course primarily has a managerial
focus. The students will acquire hands-on experience with well-known
BI&A technologies, and learn how to use their features and capabilities
in practice. Our partners from the industry and the business consulting
sector will be closely involved in the course, sharing their insights
and experience during several interventions.Keywords: business intelligence, analytics, data science, data
warehousing, data mining, big data, machine learning, data-driven
decision makingBusiness Analytics
Business Administration
VUEnglish
8 weeks
more info -
Business Intelligence and Analytics
Dealing with the overabundance of data and the ability to transform data
into insights have become critical success factors for organizations.This course offers the handles that are needed to unleash the potential
of data, and business intelligence and analytics solutions in order to
create competitive advantage. The course primarily has a managerial
focus. The students will acquire hands-on experience with trending BI&A
technologies to learn how to use their features and characteristics in
practice. Our partners from the industry and the business consulting
sector will be closely involved in the course, sharing their insights
and experience during several interventions.Keywords in this area are ‘big data’, ‘data science’, ‘business
intelligence’, ‘data mining’ and ‘data-driven decision making and
innovations’Business Analytics & Data Science (PGO BADS)
VUEnglish
8 weeks
more info -
Business IT & Management
Business IT & Management is one of the learning paths of the HBO-ICT bachelor programme. In this programme you will gain the knowledge and experience needed to bring ICT and company strategy together. You are a networker and are able to easily communicate with stakeholders on different levels: managers, users and programmers. You combine these social skills with your knowledge of ICT, allowing your projects to run smoothly and in time. The resulting ICT applications will help companies to work more efficiently and more customer-friendly. Business IT & Management is one of the learning paths within the HBO-ICT bachelor programme. Other learning paths are Game Development (GD), Software Engineering (SE), System and Network Engineering (SNE) and Technical Informatics (TI).
This course is in Dutch.
HBO-ICT
AUAS/HvADutch
4 years
more info -
Business Simulation
During this course we study the different aspects of Monte Carlo
simulation and discrete-event simulation in a coherent way. Subjects
treated are: Modeling of business problems, statistical outcome
analysis, simulation optimization, software tooling, programming of
simulations in Java.Business Analytics
VUEnglish
4 weeks
more info -
Business Statistics
International business administration is a subject in which data are of
prime interest. Is there convincing evidence that your online marketing
campaign results in more sales than your standard newspaper adds? Or
that your increase in employees’ schooling budgets increase company
loyalty? As a business professional, you want to act on evidence, not
only on your gut feeling. Statistics is the key tool that helps you to
analyze and make sense of empirical evidence and to support informed,
data-driven decision making. These skills are highly valued in todays
labor market.This course is part of your methodological toolkit and the
methodological learning line of your program. It builds on your aptitude
with symbols as built in Business Mathematics, and your critical
academic evaluation as trained in Academic Skills. The course also leads
up to a further deepening of tools in Business Research Methods, and
applications as dealt with in your courses on Business Processes,
Integrative Project, and the Bachelor Thesis.VUEnglish
8 weeks
more info -
Calculus 1
Real functions of one variable. Topics that will be treated are:
1) Preliminaries, Real functions, Trigonometric functions
2) Limits, Continuity, Intermediate Value Theorem
3) Transcendental Functions, Inverse Functions
4) Differentiation, Chain Rule, Mean Value Theorem
5) Applications of Differentiation, Extreme Values, l’Hôpital’s Rule,
Taylor Polynomial
6) Integration, Fundamental Theorem of Calculus, Improper IntegralsBusiness Analytics
VUEnglish
8 weeks
more info -
Calculus 2
Series, vectors in R^2 and R^3, real functions of several variables,
complex numbers, differential equations.
Topics that will be treated are:
1) sequences, series, power series, Taylor series
2) vectors, dot product, cross product, vector projection, distances in
R^3
3) partial derivatives, chain rule, gradients
4) extreme values, Lagrange multiplier method
5) double integrals, polar coordinates
6) complex numbers
7) first and second order differential equationsBusiness Analytics
VUEnglish
8 weeks
more info -
Classical Internet Applications
More information about procedures and registration periods can be found at http://student.uva.nl/sne/az/item/course-registration.html
System and Network Engineering
UvAEnglish
8 weeks
more info -
Coding the Humanities
Coding skills are increasingly in demand: they enable scholars to develop the appropriate applications for processing and analyzing data, either big or small.
This course teaches foundational coding skills using Python (a popular programming language), with the goal of:
- helping students and researchers to understand when and how to automate a task or analyze data programmatically;
- developing custom applications, rather than using ready-made ones, which can benefit the actual practice of humanities research as well as its outputs.
The course introduces foundational programming concepts (variables, data types, flow control, functions, input/output), and mentions useful extensions focused on data analysis (Pandas) and natural language processing (Natural Language ToolKit).
Bachelor’s Cultural Information Studies (Media and Information)
UvAEnglish
8 weeks
more info -
Combinatorial Optimization
In this course you will learn about the theory of combinatorial optimization problems. Also, you will apply the theory to model and solve complex problems using the available software.
In particular, we consider performance measures for algorithms for combinatorial problems such as the running time and the quality of solutions.Business Analytics
VUEnglish
16 weeks
more info -
Communication & Multimedia Design
In the study Communication and Multimedia Design (CMD) you will learn to design digital media with a view to the end user. This enables products, services and even entire organizations to improve.
This programmes is in Dutch.
HvADutch
4 years
more info -
Computational Complexity
Computational complexity theory deals with the fundamental question of how many resources (such as time, memory, communication, randomness, etc.) are needed to perform a computational task. A fundamental open problem in the area is the well-known P versus NP problem, one of the Clay Millennium problems. In this course we will treat the basics of complexity theory, including: NP-completeness, diagonalization, non-deterministic computation, alternation, Boolean circuits, randomized computation, approximation algorithms, subexponential-time complexity.
Mathematics
Logic
UvAEnglish
8 weeks
more info -
Computational Intelligence
In the course Computational Intelligence, we will focus mainly on
computational aspects of Artificial Intelligence, namely, optimization
algorithms for solving learning problems. Specifically, we will consider
problems that cannot be solved using information about gradient due to
their combinatorial character or complexity of the objective function
(e.g., non-differentiability, blackbox objective function). These
problems pop up in computer science and AI, such as, identification of
biological systems, task scheduling on chips, robotics, finding optimal
architecture of neural networks. For this purpose, we will introduce
different classes of algorithms that can be used to tackle these
problems, namely, hill climbing and local search, and evolutionary
algorithms. Additionally, we explain sampling methods (Markov Chain
Monte Carlo) and population-based sampling methods, and indicate how
they are linked to evolutionary algorithms. In the second part of the
course, we will discuss neural networks as current state-of-the-art
modeling paradigm. We will present basic components of deep learning,
such as, different layers (e.g., linear layers, convolutional layers,
pooling layers, recurrent layers), non-linear activation functions
(e.g., sigmoid, ReLU), and how to use them for specific problems. At the
end of the course, we will touch upon alternative approaches to learning
using Reinforcement Learning and Bayesian Optimization. We will conclude
the course with a recently revived field of neuroevolution that aims for
utilizing evolutionary algorithms in training neural networks.Bachelor Artificial Intelligence (track Intelligent Systems)
VUEnglish
8 weeks
more info -
Computational Methods in Econometrics
In this course, we discuss numerical and simulation-based estimation methods and their use in econometrics and data science. We start with a small recap of linear regression and discuss properties of the estimators. In the second part we discuss the assumptions made for these results and introduce a new simulation based hypothesis testing method called Monte Carlo testing. In the third part, we move to a more complex setting where less assumptions are made, and we discuss the foundations of bootstrap testing.
We illustrate how these methods are used in practice for a variety of econometric models including heteroskedasticity, autocorrelation and nonlinear models.
Applied Econometrics (Minor)
VUEnglish
8 weeks
more info -
Computational Science
Computational Science is an area of science which spans many disciplines, but at its core it involves the development of models and simulations to understand natural systems. Our Master’s programme is designed with this in mind. We define three course types: compulsory core courses, restricted-choice courses and free-choice elective courses. A complete programme consists of 14 courses and a six-month graduation project.
UvA + VUEnglish
2 years
more info -
Computational Social Science
Digitisation poses new questions and challenges for our societies, but it also brings new opportunities to intervene in societal issues such as inequality and climate change. Would you like to learn how to make the world a better place? Scientifically grounded in social sciences and humanities expertise, Computational Social Science students develop skills to design, create, apply and appropriate digital technology and data science to benefit society.
UvAEnglish
3 years
more info -
Computer Science
In the Master’s programme Computer Science you are taught by scientists who have a reputation for world-class research on computer systems, software, networking and online systems. As a joint degree programme of UvA and VU Amsterdam, you benefit from the expertise of both research groups at both institutions and their international contacts.
UvA + VU joint degreeEnglish
2 years
more info -
Computer Science
During your Bachelor of Computer Science, you will acquire a broad foundation of knowledge about computers and how they work. The lectures and assignments are challenging and are delivered by teachers who combine teaching with high-quality research. You will study mathematics and logic and learn to code in different languages. You will also immerse yourself in security and network technology.
VUEnglish
3 years
more info -
Computer Science
How do we deal with the enormous amount of data produced on a daily basis, all over the world? What can we do to prevent election results from being hacked? How can we keep our interaction with computers understandable?
During the Bachelor of Computer Science programme at Vrije Universiteit Amsterdam, you will be trained as an expert in the underlying technology of computer systems.
VUEnglish
3 years
more info -
Computer Vision 1
Digital cameras have become ubiquitous in the form of consumer cameras, webcams, mobile phones, and professional cameras. These cameras yield enormous streams of data and provide the means for communication, observation, and interaction. In this course, image understanding is addressed with the focus on core vision tasks of scene understanding and object recognition.
A broad range of techniques are studied on how computers can understand the visual world of humans including image formation and filtering, features (color and shape invariants, interest point detectors, descriptors, SIFT, HoG), visual information representation (vector space, statistical models, bag-of-words), learning and classification (nearest neighbor, kernel density estimation, SVM), dimension reduction (PCA, LDA and SVD), object detection and classification, object tracking (mean-shift, Kalman), and user interaction (active learning).
This year, different advanced applications in human behavior understanding are studied such as face and emotion recognition, human body analysis and affective computing. Further, we concentrate on object recognition in the field of computer vision. We discuss the data, tasks, and results of Pascal VOC and ImageNet, the leading benchmarks. In addition, we discuss the many derived community initiatives in creating annotations, baselines, and software for repeatable experiments.
Artificial Intelligence
Forensic Science
UvAEnglish
8 weeks
more info -
Computer Vision 2
The field of computer vision is by impact one of the forefront fields of AI.
Computer vision has matured to a degree that many applications have become possible or nearly are possible.
In this course, computer vision is seen as an enterprise that uses statistical methods to disentangle image data using models constructed from geometry, physics, and machine learning.
The course aspires a thorough understanding of many of the current techniques, aiming at a broad basis, and extending to state of the art methods. Topics range from texture analysis, (photometric) stereo, and multiple view geometry, to sophisticated techniques of model based vision, material recognition, tracking, object detection, and scene classification.
To appreciate the nowadays possibilities, practical experience will be gained with some state-of-the-art techniques.
Artificial Intelligence
UvAEnglish
8 weeks
more info -
Concurrency & Multithreading
This course provides a comprehensive presentation of the foundations and
programming principles for multicore computing devices.Specific learning objectives are:
* To provide insight into fundamental notions of multicore computing and
their relation to practice: locks, read-modify-write operations, mutual
exclusion, consensus, construction of atomic
multi-reader-multi-writerregisters, lost wakeups, ABA problem.
(Knowledge and understanding)
* To provide insight into algorithms and frameworks for multicore
computing and their application in multi-threaded programs: mutual
exclusion algorithms, spin locks, monitors, barriers,
AtomicStampedReference class in Java, thread pools in Java,
transactional memory. (Knowledge and understanding)
* Analyzing algorithms for multicore computing with regard to
functionality and performance: linearizability, starvation- and
wait-freeness, Amdahl’s law, compute efficiency gain of
parallelism.(Knowledge and understanding) (Applying knowledge and
understanding) (Making judgements)
* Mastering elementary data structures in the context of multicore
computing: lists, queues, stacks. (Applying knowledge and understanding)
(Making judgements)
* Programming in multi-threaded Java, and performing experiments with
such programs. (Making judgements) (Lifelong learning skills)Bachelor Econometrics and Operations Research
Master Computational Science
Minor Deep Programming
VUEnglish
8 weeks
more info -
Consumer Behaviour
The importance of what is known as customer focus is widely recognized as key to success in the marketplace. Companies base their (marketing) strategy on their understanding of their customers. This course provides insight into how people behave as consumers and discusses the theoretical and managerial implications of such behaviour for firms. To do so, the focus is specifically put onto the innovation environment. This course takes a future-oriented perspective and uses current developments such as social media, “big data”, and a number of (marketing-relevant) disruptive innovations as application field to explain consumer behaviour.
Master’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Corporate Finance
We will cover topics such as capital structure, mergers and acquisitions, payout policy, equity offerings, as well as behavioral corporate finance. The course offers a rich blend of lectures, readings, exercises and cases. For all relevant topics specific references to practices and trends in in
Master’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Corporate Strategy and Organisation Design
The scope of corporate strategy goes beyond the individual product market, instead focusing on how firms can create value across different businesses. Thus, how can the company create value above and beyond the value created by the individual business units. In this course we will focus on three main decisions: Corporate governance (ownership vs. control and stakeholder strategy), Business portfolio choices (growth and vertical and horizontal integration), and organisation (The role of corporate headquarters, organisational structures).
Master’s Business Administration
Exchange programme Exchange Programme UvA Economics and Business
UvAEnglish
8 weeks
more info -
Cybercrime and Forensics
More information about procedures and registration periods can be found at http://student.uva.nl/sne/az/item/course-registration.html
Master’s Security and Network Engineering
Master’s Computer Science (joint degree)
UvAEnglish
8 weeks
more info -
Data Analytics & Quantitative Trading
This course teaches how to apply computing technology to financial trading strategies. This is a broader set of skills than simply writing programs that execute trades. Students who complete this course will gain intuition into how financial trading strategies depend on relationships between different securities’ prices, or between prices and firm characteristics. Students will also learn that an algorithm’s fundamental purpose is to provide a set of detailed instructions for a computer to execute.
To achieve these goals, the course will demonstrate how to use the Python language to program various financial algorithms, such arbitraging price discrepancies between related securities or factor models that identify stocks with high returns. The first 1/3 of each lecture will explain the theoretical relationships behind each financial trading strategy. The other 2/3 of each lecture will demonstrate how to write programs that execute the strategies. Throughout the course, students will also learn the limitations of trading algorithms.
The programming section of each lecture will emphasize the importance of breaking down a trading strategy into a specific set of steps. It will then show how to solve each step using Python. Weekly in-class assignments will help students to gain practice with coding.
By the end of this course, students should possess a good understanding of the foundation of financial trading algorithms, and how to think like programmers. The goal is to provide enough knowledge of the fundamentals of finance and computer science that students can subsequently teach themselves how to program additional trading strategies.
Master’s Executive Master in International Finance (MIF)
UvAEnglish
8 weeks
more info -
Data Journalism
One of the most important recent innovations in journalism is the increasing use of data. Often referred to as data journalism, we see a development of using computational techniques to make use of, for instance, massive sets of documents (e.g., leaks), or government data, provided via APIs or scraped from the web.
In short, the increased availability of digital data, fueled by the trend towards open governance or the use of online media, has opened new ways for journalists to discover and research interesting and relevant stories. While the use of data in journalism is not new, the amount of data and their digital nature require new skills from journalists. At the same time, audiences are demanding greater transparency from news organizations, and the news cycle is ever-more choked with content, both of which challenge journalists to use data in ways that are creative, compelling, transparent, and innovative.
This course combines discussion of these developments with practical skills training. Students will be introduced to the programming language Python, widely used for retrieving data from the web and analyzing both textual and numerical data. Additional topics include data visualization, finding stories in large amounts of data, and cleaning messy data.
Research Master’s Communication Science
Master’s Erasmus Mundus Master Journalism, Media and Globalisation
Master’s Communication Science
UvAEnglish
8 weeks
more info -
Data Mining Techniques
The course is intended to introduce Data Mining Techniques to students
that are new to the field as well as to more experienced students. The
main aim is to gain a more practical perspective towards Data Mining
Techniques/Machine Learning. Lectures will cover more basic things for
those new to the field (general introduction into Data Mining, classical
algorithms such as decision trees, association rules, neural networks,
ensemble learning, etc.) and on top will discuss advanced topics
including deep learning, recommender systems, big data infrastructures,
and text mining. A number of successful applications in the area will
also be discussed. In addition to lectures, there will be an extensive
practical part, where students will experiment with various data mining
algorithms and data sets. The grade for the course will be based on
these practical assignments (i.e., there will be no final examination).Master Artificial Intelligence
Master Computer Science
Master Bioinformatics and Systems Biology
VUEnglish
8 weeks
more info -
Data Processing
n this course you’ll build your own toolkit of useful programs with which you can read, transform and analyse data that you might find in various scientific areas. You’ll gain experience with professional development by implementing a final project for which you’ll define a problem based on a public dataset, design a visual data interface and implement a data pipeline to bring everything together.
Assistance is provided in the form of online Q&A with other students and our staff, as well as individual online or on-site tutoring. Optionally, you can join a study group to learn together. Final presentations are in public.
Scientific Programming
UvAEnglish
5 months
more info -
Data Science
Leerdoelen
- De student is in staat om de gehele data science pijplijn succesvol uit te voeren. Dat wil zeggen: data verzamelen, een exploratieve data analyse, data transformatie, beide op basis van grondige statistische kennis, het kiezen van een passend predictief model, dat uitgebreid te evalueren, ook op ethische aspecten, en tenslotte de resultaten visueel aan belanghebbenden tonen.
- Kunnen voorbewerken van typische data science data: (zeer) grote hoeveelheden tekst met annotaties, gerepresenteerd in een database, spreadsheet of XML of als een verzameling tekst bestanden, voor wetenschappelijk onderzoek. Hieronder valt het transformeren, annoteren, categoriseren, classificeren en ordenen van data. Alles door middel van computers, en zo min mogelijk met de hand.
- Kunnen evalueren van de kwaliteit van door een computer programma bewerkte data.
- Kunnen uitvoeren van een exploratieve data analyse, visueel, en via statistische analyse, het normaliseren van ruwe data, het vinden van redundante informatie, en het evalueren van de kwaliteit van de ruwe data.
- Ter voorbereiding op het afstudeerproject: het laatste deel van de empirische cirkel: “formuleer hypothese, operationaliseer die in termen van de beschikbare data, programmeer en verzamel en analyseer de resulaten en vertaal die terug naar de oorspronkelijke hypothese.”
- De student kan eigen werk en dat van anderen testen op correctheid, voorzien van een heldere geschreven beoordeling, en kan ingeleverd werk van zichzelf en anderen ordenen op kwaliteit.
This course is only available in Dutch.
Bachelor Informatiekunde
UvADutch
8 weeks
more info -
Data Science
In the one-year Data Science Master’s track, you will acquire knowledge of the theories and tools used in data science. We will teach you how to use these tools for working with data in different domains, such as Healthcare, Media and Communication, Smart City, Life Sciences and Digital Humanities. Graduates have an integrated view on the possibilities and development of data science in society.
Students will benefit from the strong collaboration with Amsterdam Data Science (ADS), bringing together leading researchers across the entire life cycle of data science, from expertise in machine learning and information retrieval to human computer interaction and large-scale data management.
Information Studies
UvA-VUEnglish
1 year
more info -
Data Science Essentials – online modules
This interactive programme offered by the Amsterdam Business School will be taught by experienced university lecturers and consultants, who will share their knowledge and expertise on the topic. There will be plenty of room for discussion and work-related questions.
Modules
Join 1 or all of the 5 hands-on Data Science Essentials modules, the next edition will start in 2021. You will learn the key concepts of working with data and analytics techniques and grow the skills to efficiently run data science projects, answering your organisation’s key questions.
Module 1: Python Programming Skills
Module 2: Data Cleansing and Visualisation
Module 3: Business and Soft Skills
Module 4: Applied Machine Learning
Module 5: Applied OptimisationAmsterdam Business SchoolEnglish
more info -
Data Science for Auditors 1
De module DSA1 heeft als doelstelling om de student de eerste beginselen van data science in auditing bij te brengen. Doel is het zelfstandig kunnen ontwikkelen van onderdelen van een datagedreven audit-aanpak, waarbij eenvoudige analysetechnieken in de praktijk kunnen worden gebracht. Na afloop moet de student in staat zijn zelf ideeën op dit gebied te ontwikkelen, de opgedane kennis in de praktijk toe te passen, om te gaan met onvolledige informatie over dit onderwerp en zijn of haar kennis met andere professionals te delen.
De stof wordt behandeld aan de hand van een casus, waarbij de data-gedreven accountantscontrole van een havenbedrijf centraal staat. Binnen deze casus lost de student eenvoudige vraagstukken op in de programmeertaal R in een speciaal hiervoor ontwikkelde Jupyter-omgeving.
De module sluit aan bij de Eindtermen met raakvlak stream ICT – variant Assurance uit de Eindtermen Accountantsopleidingen, voor zover deze niet in andere modules aan de orde komen.
This course is only available in Dutch
UvADutch
5 months
more info -
Data Science for Auditors 2
De module DSA2 bouwt voort op DSA1 en heeft als doelstelling om de student bij te brengen hoe uit de statistiek bekende exploratieve en confirmatieve analysetechnieken in een datagedreven audit-aanpak kunnen worden ingezet. Na afloop moet de student in staat zijn zelf ideeën op dit gebied te ontwikkelen, de opgedane kennis in de praktijk toe te passen, om te gaan met onvolledige informatie over dit onderwerp en zijn of haar kennis met andere professionals te delen.
De stof wordt behandeld aan de hand van een aantal cases, waarbij de data-gedreven accountantscontrole centraal staat. Binnen deze cases lost de student eenvoudige vraagstukken op in de programmeertalen R en Python in een speciaal hiervoor ontwikkelde Jupyter-omgeving.
De module sluit aan bij de Eindtermen met raakvlak stream ICT – variant Assurance uit de Eindtermen Accountantsopleidingen, voor zover deze niet in andere modules aan de orde komen.
This module is only available in Dutch
ABS Executive Programs
UvADutch
16 weeks
more info -
Data Science for Auditors Principles
Na het afronden van deze module beschikt de student over kennis, inzicht en vaardigheden op de volgende gebieden:
- Data-driven auditaanpak
- Steekproeven en het testen van hypothesen
- Extract, Transform, Load
- Correlatie en regressie
- Classificatie
- Visualisatie
- Data-analyse in fraudeonderzoek
- Process mining
- Advanced analytics (big data, machine learning)
This course is only available in Dutch.
Contractonderwijs Executive Programme of Digital Auditing (EPDA)
Master Executive Master of Science of Internal Auditing (EMIA)
UvADutch
16 weeks
more info -
Data Science Methods
This course covers the basic theory of multivariate data analysis with a focus on the most relevant multivariate techniques, as well as their application to econometric data in computer lab sessions. The first two weeks provide a steep introduction to Python, NumPy and pandas, data scraping, cleaning and wrangling. We then cover statistical methods in data science, where we will study in detail the theory and application of model evaluation, shrinkage methods, dimension reduction techniques such as principal component analysis, linear discriminant analysis, prediction by analogy and model averaging.
Econometrics
UvAEnglish
8 weeks
more info -
Data Stewardship
Big data refers to data that are more voluminous, but often also more unstructured and dynamic, than traditional data. This concerns, in particular, data-collection that draws on Internet-based data sources such as social media, large digital archives, and public comments to news and products. One of the big challenges is to derive information from these messy or unrefined data. We will focus on (a) acquiring and storing data (b) data wrangling: cleaning, transforming, merging and reshaping the data and (c) computer-aided exploratory analysis using robust methods. Students are expected to be interested in learning how to write own programs where off-the-shelf software is not available. Some basic understanding of programming languages is helpful, but not necessary to enter the course.
Master’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Data Structures and Algorithms
The course is concerned with data structures and the design and analysis of algorithms. We study several subjects from the book by Cormen et al: linear data structures such as stacks, queues, linked lists, tree-like data structures such as binary trees, binary search trees, balanced binary search trees, heaps, graph-like data structures, and hash tables. Further we study several sorting algorithms. some graph algorithms. string matching, and the programming paradigms divide-and-conquer, dynamic programming, and greedy algorithms. We consider the worst-case time complexity and in some cases the correctness of algorithms.
Minor Business Analytics
Flexible Minor
VUEnglish
8 weeks
more info -
Data Systems Project
This project stretches of the whole semester and will provide students of both tracks with the opportunity to apply their gained knowledge to solve a complex problem in a real world project. The Project is founded on two pillars:
1. Experience and understand the creative process of developing an interaction environment as part of research into complex systems, with a particular focus on stakeholder research, user-research, data identification, context mapping, interaction design from agile development to a technologic prototype, and evaluation (validation).
2. Stimulating personal & professional leadership, via activities that improve team building and project management skills, and activities that contribute to one’s intellectual development, autonomy and employability. These activities are either organized by the students themselves, or are offered in the form of workshops. The aim, of this course is also to introduce students to a rigours application of academic skills, such as research question formulation, experiment design, and evaluation.
Within the 20 weeks of this projects the students work in groups of not more than 5 students and design, implement, and evaluate the interactive prototype for a complex application. The application has to fulfil the requirements provided by the client, where the focus lies on the finding of a multi-disciplinary solution
- Understanding the client requirements, resulting in a requirement document;
- Development plan and schedule;
- Creative exploration of means of interaction available to address the client’s problem;
- Reflecting on the findings and decision making regarding the potential prototype;
- Conceptualising the prototype;
- Iterative implementation;
- Test;
- The findings will be presented in a final report and in the annual DSP conference end January, where selected groups present during the conference sessions and all groups present during the poster sessions.
Information Studies
UvAEnglish
5 months
more info -
Data Wrangling
The abundance of data creates opportunities for organisations to make better decisions and gain a competitive advantage. The challenge, for most business professionals, is to understand how to analyse this data but also interpret and incorporate it into organisational strategy. This course equips you with cutting-edge tools which enable you to turn data into business value. In this course, you will learn the core principles of data analysis and gain hands-on skills practice. The course emphasises the practical application of various statistical and machine learning techniques to analyse different real-world business data using R software. You will also explore up-to-date machine learning techniques, including Decision Tree, Random Forest, and Regression Analysis to analyse and inform business decisions.
Minor Amsterdam Data Science and Artificial Intelligence
UvAEnglish
8 weeks
more info -
Data, Sensors and Complex Services
As this is the last course the students take before they start with the master thesis project the major aim is to work on reflective skills – thus this is a reflection course. Students will have to evaluate and reflect on impact on society of data and ubiquitous computing systems as distributed data driven services.
Students will investigate the interface between sensors, data, APIs, machine intelligence and societal interventions with practical application to people and real world problems. Research led activities on the course will be centred around applying theory in projects involving building and programming prototypes of remote sensing devices and physical data driven interventions.
Information studies
UvAEnglish
8 weeks
more info -
Data-Driven Business Innovation and Entrepreneurship
Entrepreneurship is fundamental to generate value-added from innovation and it is an increasingly important subject for students and professionals, also in the context of data science. The growing complexity of the data science sector and its accelerating dynamics urge professionals to think and act in an entrepreneurial way. Due to the informatization of society, data about nearly everything emerge every day. By using data, searching for inferences and patterns, may entrepreneurs help to better support their new ventures.
This course is especially useful for ambitious students who want to demonstrate their ability to analyze data in order to pursue a career as an entrepreneur or who want to work at an entrepreneurial firm. During the last hundred years, entrepreneurial innovation is the main generator of jobs and welfare in Modern Society, the “true source” of national competitive advantage. Many Universities, Research Institutes and Research Departments of large Enterprises have adopted policies to stimulate the relationship between entrepreneurship and innovation, in the hope of facilitating economic growth.
During the course, students will learn basic knowledge about how to successfully launch a new venture and its underlying business idea. Working in teams, students will be requested to collect and analyze data in order to identify and validate an innovative business idea – representing a starting point for a potential start-up – to present in a “business pitch” and a “short final report” at the end of the course. Students must support their proposal with data analysis.
The course is based on three main pillars: 1) lectures; 2) tutorials; 3) coaching.
- Lectures: aimed to transfer academic knowledge in the field of innovation and entrepreneurship; based on a recommended book, selected academic papers and the students’ participation in speeches of industry experts in different entrepreneurial fields.
- Tutorials: aimed at the development of personal entrepreneurial soft skills, which may contribute to entrepreneurial success. Tutorials are based on interactive lessons, discussion of selected empirical cases and execution of specific assignments representing the steps that entrepreneurs follow in order to create a new business idea.
- Coaching (after teams’ presentations in tutorials): it is the time in which students have the opportunity to discuss their business idea with the instructors. During the coaching students will receive advice and instructions regarding the development of their business idea, their presentation and preparation of the final report (for example, how to identify a “minimum viable product”, implement a strategic analysis of industry competitors, writing a solid business plan).
Master’s Artificial Intelligence
Master’s Information Studies
UvAEnglish
8 weeks
more info -
Databases
The course is concerned with base principles and important aspects of relational databases. The course objective is to obtain a good knowledge and understanding of relational database systems. This includes the ability to develop good database models, and to query and update databases using SQL.
Bachelor Artificial Intelligence
Bachelor Business Analytics
Bachelor Computer Science
Bachelor Information Sciences
VUEnglish
8 weeks
more info -
Databases and Data Visualisation
Data and databases play a central role in any information system from transaction processing to enterprise systems and, of course, data science applications. The purpose of this course is to offer a solid understanding of the core concepts in this area as well as an opportunity to apply these concepts hands-on in structured exercises as well as in a much less-structured ‘living case’ setting. These core concepts are based on the relational data model and data modeling as well as SQL -the de facto standard database language – combined with data visualisation and the design of metrics and dashboards. The course includes a significant practical part.
Data Science and Artificial Intelligence (Minor)
UvAEnglish
8 weeks
more info -
Deep Learning
This one-week Deep Learning course covers theoretical and practical aspects, state-of-the-art deep learning architectures and application examples.
The lectures will introduce to students the fundamental building blocks of deep learning methods and the weaknesses and strengths of the different architectures. Students will learn how to tailor a model for a particular application. During tutorials students practice the theory using exercises and have the opportunity to ask for additional explanation for those parts of the material perceived as more difficult. Computer lab sessions aim at making the material come alive and train students in how the methods learnt in class can actually be applied to data. The lab sessions are meant to work on the assignments, such that the students automatically keep up with the material.The summer course welcomes Master’s and PhD students, alumni, professionals in economics and related fields, who are interested in deep learning. The level is introductory, targeted at participants who would like to familiarize themselves with the topic, and acquire a good basis from which to approach deep learning potential applications.
Topics covered
- Introduction to Deep Learning (High-level definitions of fundamental concepts and first examples)
- Deep Learning components (gradient descent models, loss functions, avoiding over-fitting, introducing asymmetry)
- Feed forward neural networks
- Convolutional neural networks
- Embeddings (pre-trained embeddings, examples of pre-trained models, e.g., Word2Vec)
- Recurrent neural networks
- Long-short term memory units
- Advanced architectures (Densely connected networks, Adaptive structural learning)
Business Data Science Graduate ProgramEnglish
1 week
more info -
Deep Learning
Topics that will be covered in this course include:
- introduction to deep learning;
- neural networks and deep learning basics;
- convolutional neural networks;
- recurrent neural network;
- deep learning on graphs;
- deep generative models;
- deep reinforcement learning.
Master’s Business Administration (MBA)
UvAEnglish
4 weeks
more info -
Deep Learning for Natural Language Processing
Deep learning approaches achieve state-of-the-art performance for many language technology tasks, such summarization, machine translation, and question answering. In this course we will cover several of those problems and the corresponding deep learning approaches.
The material is organized into the following four parts:
Part 1: Words (Tasks: Lexical representations and word similarities)
Part 2: Sequence classification (Tasks: sentiment analysis and question classification)
Part 3: Next word-prediction and sequence labeling (Tasks: language modeling, named entity recognition, part-of-speech tagging)
Part 4: Sequence-to-sequence modeling (Tasks: Summarization, Neural Machine Translation, dialog/QA systems)
This course does not use a textbook and the relevant reading material, mostly consisting of research publication, will be distributed at the beginning of the course.
Artifical Intelligence
Logic
UvAEnglish
8 weeks
more info -
Deep Programming
The minor Deep Programming elaborates on important principles, different paradigms, and modern developments in computer programming. Students have to choose five out of the six available courses (among these six, the Project Autonomous Driving has limited capacity. See details in the study guide course description). Equational Programming is an advanced course on programming in the functional language Haskell. Compiler Construction provides in-depth knowledge on building compilers for translating source code from a high-level to a lower-level programming language. Secure Programming focuses on cryptography in software development. Concurrency & Multithreading teaches foundations and programming principles for multicore computing. Advanced Network Programming covers advanced concepts in network communication, beyond simple socket communication. This minor aims to turn students into highly skilled programmers and effectively prepare them for entering a Master’s program in Computer Science.
VUDutch
5 months
more info -
Descriptive and Inferential Statistics
This course provides an introduction to the statistical methods of
social science research. Students develop skills to describe collected
quantitative data (descriptive statistics) and to test hypotheses about
variation between and within groups for statistical generalizability
(inferential statistics). Topics covered in this course include:
univariate and bivariate statistics (central tendency, dispersion,
association, and correlation), preparation and ‘reading’ of tables of
relationships between variables, sampling distributions, hypothesis
testing and calculation of confidence intervals, simple and multiple
regression, and reliability analysis.Bachelors Cultural Anthropology and Development
Bachelors Sociology
Bachelors Political Science
Bachelors Communication Science
VUEnglish
8 weeks
more info -
Digital Analytics
What can organizations and brands learn from interactions with users on social media (e.g., Facebook, Instagram), websites or other digital environments? What insights can communication specialists gain from user behavior in the digital space? Can so-called big data hep them to gain knowledge about industry trends and future prospects for their organizations? Web behavior, social media interactions, and other digital traces left by people produce data that record, often in great detail, interactions between different stakeholders (including consumers, media outlets, members of political parties, etc.) and organizations. This overflow of data poses important opportunities to communication professionals. For example, how can we use such data to evaluate the outcomes of political, marketing, corporate or public health campaigns or help predict the success of communication efforts? At the same time, new challenges arise. Organizations are required to collect and process digital traces respecting the privacy of the user, as well as in an ethical and responsible way.
This course focuses on the process that communication professionals use to identify communication challenges that could be answered with digital analytics. In this course, we focus on the different steps of this process, including the gathering and understanding of the data, preparing the data for analysis, building models, and evaluating the effectiveness of the models in formulating actionable recommendations that address the challenges. We also discuss how to relate digital analytics to communication theories, as well as evaluate the privacy and ethical impact of the activities performed (e.g., ethical machine learning).
Throughout the course, students become familiar with some of the most common types of digital data (e.g., web and social data) and tools (including Google Analytics), learn how to analyze digital data, and evaluate their limitations.
Research Master’s Communication Science
Master’s Erasmus Mundus Master Journalism, Media and Globalisation
Master’s Communication Science
Add course to planner
UvAEnglish
8 weeks
more info -
Digital Humanities and Social Analytics
The sources and objects studied in history, media, literature, art, and social sciences are increasingly becoming available in digital formats. The minor Digital Humanities and Social Analytics will train you in how to create and analyse different types of data collections, using tools for text mining, data analysis and visualization.
The courses include hands-on training, research internships in ongoing research projects, as well as theoretical reflection on the promises of ‘the digital’ for your own discipline. Practical computational training will sharpen your analytical skills and enhance your job opportunities in the future.
To organize this minor VU Amsterdam works closely together with the KNAW Humanities Cluster in Amsterdam, where students participate in cutting edge digital humanities projects.
Humanities
Computer Science
Social Science
VUEnglish
8 weeks
more info -
Digital Humanities and Social Analytics in Practice
In the Course “Digital Humanities in Practice”. you will be able to
apply your DH knowledge and skills to a real-world DH challenge . We
have teamed up with respected researchers and renowned institutes to
present you with a number of possible projects.Humanities
Computer Science
Social Science
VUEnglish
4 weeks
more info -
Digital Innovation & Transformation
Digitale transformatie is de radicale organisatieverandering die het gevolg is van de opkomst van digitale innovaties zoals kunstmatige intelligentie, robotica, digitale platforms, innovatie-ecosystemen, blockchain, virtual reality en internet of things. We horen deze modewoorden overal, maar: wat betekenen ze nu echt voor jouw organisatie?
In deze opleiding voor professionals leer je navigeren door het digitale landschap om betere beslissingen te nemen. Zo herken je relevante kansen en bedreigingen en kun je middels digitale innovatie waarde creëren voor jouw organisatie. In de colleges bespreken we zowel de organisatorische als technologische uitdagingen van digitale transformatie, en leer je IT en business met elkaar te verbinden. De basis voor deze collegereeks zijn de nieuwste wetenschappelijke inzichten, tezamen met onze eigen onderzoekservaring vanuit het VU KIN Center for Digital Innovation over hoe digitale technologieën in de praktijk worden ontwikkeld en toegepast.
This course in only available in Dutch.
VUDutch
8 Months
more info -
Distributed Systems
This course focuses on distributed computing systems and ecosystems. In
general, debugging and tuning existing systems and ecosystems, and
designing, implementing, and analyzing new distributed computing systems
remains vital and challenging for both industry and academia.Starting with the mid-1990s, computing is undergoing a revolution, in
which collections of independent computers appear to users as a single,
albeit distributed, computing system. Motivated by the advent of the
Internet, by the increase in the computation capacity of consumer
computers, by the commoditization of server-grade machines, by energy
constraints, etc., the distributed computing paradigm has permeated all
fields using computers. Current distributed computing applications range
from social networks to banking, from peer-to-peer file-sharing to
high-performance computing used in research, from massively multiplayer
online games to business-critical workloads, etc. Important advances
have helped to fuse heterogeneous resources into truly global
distributed systems and ecosystems, for example in scientific computing,
where distributed computation is using Big Data and distributed sensors
to produce meaningful progress for the humankind. We will focus in this
course on a number of these modern examples of distributed computing
systems.Although so many distributed systems and ecosystems already exist, the
list of conceptual and technical challenges they pose is long. Depending
on requirements, even trivial communication between nodes of the
distributed system can be challenging. The failure of a single node, or
sometimes even a performance hiccup, can bring an entire system down;
with it, other nodes or entire other systems may also crash,
experiencing correlated and catastrophic failures. Data consistency and
coordinating nodes remain important challenges made worse by the
large-scale of real-world deployments. Poor resource management and
naive scheduling can lead to orders-of-magnitude higher operational
costs and consumption of energy that we simply cannot spare. It is not
uncommon for a modern distributed system to quickly rise and then fall
in popularity, as exemplified by the 2016 example of Pokemon Go. We will
present in this course real-world situations where modern distributed
systems have behaved poorly.Addressing these challenges requires unique approaches and concepts.
Separating concerns and breaking down problems into smaller cases often
lead to limited success, because many properties of distributed systems
can only be achieved end-to-end. Can anyone imagine a perfectly reliable
production pipeline, if even one of its key stages can suffer failures?
Building capability by adding resources is often offset by the
distributed nature of the system. Can anyone ignore the physical
limitations of communication around the globe? In this course, we will
focus on the unique approaches and principles of distributed systems,
from specific architectures and communication protocols, to specific
concepts in resource management and scheduling, data consistency,
fault-tolerance, and performance.System and Network Engineering
Computational Science
Business Analytics
VUEnglish
8 weeks
more info -
Dynamic Programming and Reinforcement Learning
This course is concerned with reinforcement learning and its origin
dynamic programming. These are fields dealing with goal-directed
decision making over time, such as finding your way in an unknown area,
playing a game or pricing airline tickets.
We look at these areas from different angles:
– we deal with full-information “planning” problems, but also with
partial-information “learning” problems
– we consider different algorithms, some of which are guaranteed to find
the best solution, but also heuristics
– we consider high-dimensional problems (such as games) and methods to
solve them
– we look at small toy problems to understand algorithms and sharpen our
intuition, but also bigger problems for which we learn how to implement
algorithms (in python or R)
– we look at different types of applications, both from AI (search
problems, games) and ORVUEnglish
8 weeks
more info -
Dynamics and Computation
In this course you will be given an overview of the theory of discrete
and continuous dynamical systems (first period), as well as a foundation
in the most commonly applied numerical algorithms used to solve
algebraic and dynamic problems (second period) found in concrete
applications.Dynamical Systems part:
1. Discrete-time dynamical systems: graphical methods to draw orbits,
calculating fixed points, stability analysis, period doubling.
2. Ordinary Differential Equations in 1 and 2 dimensions: graphical
methods, linearisation, phase plane analysis, classification of steady
states.
3. General theory of linear ODEs, solving initial value problems.Numerical part
1. Introduction in Matlab programming
2. Finding roots of systems of nonlinear equations
3. Interpolation, Least Squares
4. Fast Fourier Transforms, analysing signals
5. Computing eigenvalues and eigenvectors, Pagerank
6. Numerical derivatives and integrals of functions.
7. Numerical methods for ODEsBusiness Analytics
VUEnglish
16 weeks
more info -
Econometrics
The Master of Science programme in Econometrics is a multi-disciplinary Master’s programme providing a balanced and rigorous training in quantitative analysis of problems in economics and finance. The programme consists of advanced courses in mathematical economics as well as econometrics. Mathematical economics deals with mathematical modelling of market phenomena such as price adjustment processes. Econometrics deals with statistical modelling, estimation and testing whether economic models match observed patterns in real economic and financial time series. At the end of the Master’s programme, students are able to apply advanced mathematical and statistical methods, supported by modern software packages such as Eviews, R and Matlab, to explore and analyse problems in economics and finance.
The specialisation/track Econometrics emphasises statistical techniques for micro- and macro- econometrics analysis.
Econometrics
UvAEnglish
1 year
more info -
Econometrics
Good policy making requires understanding the impact of policies. How can we evaluate the effects of labor market policies? How can we measure the effectiveness of foreign aid programs? How can we identify which types of education are best for reaching learning goals? This course aims to answer such questions by offering an introduction to causal data analysis. We’ll cover a range of modern econometric techniques that are widely used in applied micro-economic research.
The first half contains basic econometrics, including linear regression models, hypothesis testing and coefficient interpretation. Considerable attention will be spent on omitted variable bias and selection bias, and how these concepts relate to the difference between correlation and causality. The second half moves through popular techniques that establish causality: Randomized Controlled Trials, Instrumental Variables, Regression Discontinuity and Panel Data models. Diverse applications in labor economics, health economics and development economics are discussed as illustrations. The focus of the course is applied rather than theoretical and students will make data assignments, in which they’ll learn how to implement these techniques in R.
Bachelor’s Liberal Arts and Sciences, major Social Sciences
UvAEnglish
4 weeks
more info -
Econometrics
Did the economic crises have an effect on elderly care? How can we increase profits sustainably? How will Brexit affect the European economy? Econometrists help to answer these questions by analysing real data through mathematical and statistical models. In the BSc Econometrics we train you to programme these models and interpret their outcome effectively.
UvAEnglish
3 years
more info -
Econometrics 1
In this course the multiple regression model is developed with applications, in particular, to cross sectional data. The treatment makes extensive use of matrix algebra and multivariate statistical theory. Discussed are: the classic linear regression model, standard assumptions, properties of the LS estimators, fit, consequences of omitted or redundant variables, partial regression, multicollinearity, linear restrictions, prediction, asymptotic properties and variable transformations, dummy variables, test for parameter stability, test for normality, heteroscedasticity, serial correlation, endogeneity of explanatory variables and instrumental variables. Applications and simulations are carried out with the software packages EViews and R.
Minor Actuarial Science
Minor Econometrics and Mathematical Economics
Bachelor’s Actuarial Science
Minor Actuarial Science
Bachelor’s Econometrics
UvAEnglish
8 weeks
more info -
Econometrics 2
The course explains a number of fundamental concepts that are important for the interpretation of quantitative results: including measurement errors, simultaneous equation bias, self-selection, censoring, truncation, etc. These ideas are fairly easy to explain with econometric models. Using these models, tests can be derived and solutions can be found for the problems involved.
Modeling itself is also an important skill and the course provides some initial techniques and extensions for correct modeling of economic variables. We will consider:
- non-linear methods including NLS and Maximum Likelihood;
- models with endogenous regressors (simultaneous equations, IV, GMM);
- models for discrete choices and other limited dependent variables (including Logit, Probit, Tobit);
- estimation and testing of the above models in practice using the computer;
- correct application of techniques and methods suitable for econometric research and the correct reporting thereof.
Minor Actuarial Science
Minor Econometrics and Mathematical Economics
Bachelor’s Actuarial Science
Minor Actuarial Science
Bachelor’s Econometrics
UvAEnglish
8 weeks
more info -
Econometrics and Data Science
In today’s society, massive amounts of data are collected. But how is all that data used? How does KLM price its flight tickets based on supply and demand? How does Booking.com know why customers book certain hotels and not others? How does Spotify use algorithms to predict what its users want to listen to next? And what are the ethics behind collecting and storing all this data?
If you’re curious to find out, we’re curious to meet you.
VUEnglish
3 year
more info -
Econometrics and Operations Research
The bachelor programme Econometrics and Operations Research combines various disciplines such as mathematics, statistics, informatics and economics. The programme is both broad and specific. Because of your knowledge of econometrics and practical skills, you will be able to provide solutions for issues in the field of economics. Your models for example will be able to determine the effects on employment of an ECB-initiated interest rate decrease, show the risk scenarios of a specific investment strategy, or help create the optimal planning for the deployment of trains. Econometrics and Operations Research at the VU is a small-scale education programme. You can always count on the personal help of senior students and teachers, and high-quality education. This course is in Dutch.
VUDutch
3 years
more info -
Econometrics and Operations Research
The Master’s programme in Econometrics and Operations Research is an academic programme focusing on the development and application of quantitative methods for analysing economic issues in a broad sense. The components of the Master’s programme correspond closely with the department’s research interests, which means that many of the latest scientific developments in areas like financial econometrics, logistics and game theory find their way directly into the teaching programme.
VUEnglish
1 year
more info -
Econometrics for Quantitative Risk Management I
This is a course for the Duisenberg Honours Programme in
Quantitative Risk Management. It is accessible for outside students, if
they have sufficient background in probability, statistics, linear
algebra, econometrics and programming.The course starts out with the theory behind common estimation methods
for linear, non-linear, or even non-parametric models. This knowledge is
applied to the study of factor, principal component and panel data
models. The second part of the course continues with a focus on time
series models with time varying parameters, both in a univariate as in a
multivariate setting.
Students are required to implement some of the methods in case
assignments using computer coding. We use Python as our standard
programming language, but students are free to choose some other
language if they prefer.Econometrics
Economics
VUEnglish
8 weeks
more info -
Econometrics for Quantitative Risk Management II
This is a course for the Duisenberg Honours Programme in Quantitative
Risk Management.
Following part 1 of this course, we proceed with studying econometric
methods for time-series data. We start with univariate and multivariate
linear time series models. We study their estimation and inference
procedures. Next, we consider non-linear time series models, In
particular, we consider models for volatility and financial risk. We use
this as a stepping stone towards general non-linear time series models
with time-varying parameters. We close with an introduction to state
space models and non-stationary time series models and their
applications within finance.Students are required to implement the methods studies in case
assignments using computer coding. In this way, they develop hands-on
expertise with the methods and become familiar with both their potential
and their limitations.Students are to choose the coding language they prefer from the set
Matlab, R, Python, Ox.Economics
Econometrics
VUEnglish
8 weeks
more info -
Econometrics I
Getting acquainted with the concepts, theory, methods and techniques
from econometrics. Most importantly, the introduction of regression,
testing and maximum likelihood will be covered.Topics include
– Simple linear regression
– Hypothesis testing
– Finite-sample and asymptotic properties
– Multiple regression and its matrix algebra
– Inference : estimation and testing
– Maximum likelihoodEconomics
Econometrics
VUEnglish
8 weeks
more info -
Econometrics II
Topics include:
– Heteroskedasticity
– Instrumental variables and endogeneity
– Misspecification: non-linearity and dummy variables
– Regression models with time series data and serial correlation in the
errors
– Strict and contemporaneous exogeneity
– Binary data: logit/probit models
– Multinomial data: ordered logit/probit model, multinomial logit model.
– Censored/truncated data: tobit models
– Non-normalityVUEnglish
16 weeks
more info -
Econometrics III
Econometrcis III provides an introduction to multivariate dynamic models
and time-series analysis. The course covers both theoretical and
practical aspects of time-series econometrics including analysis of
multivariate stationary and non-stationary processes, vector
autoregressive (VAR) models, vector error correction models (VECMs), and
cointegration tests. The course also introduces panel data models,
methods and techniques.Economics
Econometrics
VUEnglish
8 weeks
more info -
Econometrics Research
This master course places students in contact with recent research in
econometrics and data science. Instead of reading textbooks prepared for
the classroom, the students will read recent research articles,
published in scientific journals. To prepare the students for this task,
the course starts off with lectures that introduce the topics of the
research articles. Furthermore, exercises will be provided to deepen the
material discussed in the lectures and to further prepare for studying a
research article. A list will be provided from which students can choose
the research article they want to study. The list covers recent applied
as well as theoretical research. The students will also be trained in
writing and presenting research in econometrics and data science.
Students taking this course experience not only the difficulties and
challenges of research, but also the pleasure and excitement that comes
with it!Economics
Econometrics
VUEnglish
12 weeks
more info -
Econometrics: Complexity and Economic Behaviour
The Master of Science programme in Econometrics is a multi-disciplinary Master’s programme providing a balanced and rigorous training in quantitative analysis of problems in economics and finance. The programme consists of advanced courses in mathematical economics as well as econometrics. Mathematical economics deals with mathematical modelling of market phenomena such as price adjustment processes. Econometrics deals with statistical modelling, estimation and testing whether economic models match observed patterns in real economic and financial time series. At the end of the Master’s programme, students are able to apply advanced mathematical and statistical methods, supported by modern software packages – such as Eviews, R and Matlab – to explore and analyse problems in economics and finance.
Four specialisations are offered. Econometrics emphasises statistical techniques for micro- and macro- econometric analysis, whereas Financial econometrics focusses on mathematical and statistical techniques and their application to financial models and time series. Complexity and Economic Behaviour emphasises mathematical modelling of economic and financial markets. Data Science and Business Analytics deals with large and complex data from widely different sources for the use in economics and business. The specialisation depends upon the electives and Master’s courses chosen; a flexible mixture of these four specialisations is also possible.
Econometrics
UvAEnglish
UvA Economics and Business
1 year
more info -
Empirical Economics
In the course meetings we will discuss a range of approaches that are
often used to empirically analyse economics models, including instrument
variables, randomized controlled experiments, regression-discontinuity
designs, fixed effects models and differences-in-differences.VUEnglish
8 weeks
more info -
Empirical Finance
This course offers students the opportunity to study advanced empirical
research methods in finance. The objective is to increase the students’
ability to understand and to apply empirical methods in finance. The
course represents an integration of theory, methods and examples. We use
STATA as our standard software. The aim of the course is to enable
students to undertake their own quantitative research projects in
practice.
The course concentrates on the following methodologies: regression
models, panel data, endogeneity and instrumental variables, non-linear
models, logit / probit, credit risk, time series models, volatility
models (GARCH), forecasting.Applied Econometrics (Minor)
VUEnglish
8 weeks
more info -
Empirical Transport Economics
This course covers key topics in contemporary empirical transport
research and policies. Key topics discussed (and applied in the
assignments) include:
– applied panel data analyses (e.g. estimate the effect of congestion or
market power on air travel delays)
– applied instrumental variables (e.g. estimate demand functions for
inland shipping and determine the welfare effects of low water in the
river Rhine)
– discrete choice analysis (e.g. to estimate value of time)
– discrete choice questionnaire and survey design
– using (estimated) models to analyse the effect of policies and natural
events (e.g. effect of a new rail link on mode choices and welfare)
– using (estimated) models to test hypotheses (e.g. do airline
‘internalise’ congestion they impose on themselves)
– dealing with data problems such a wrong entries, measurement mistakes
and outliers
– discontinuity designs, quasi-natural experiments’ and diff-in-diff
regressions
– (road/airport) congestion, global warming and other externalities and
the welfare and distributional effects of pricing them
– empirical studies of parking policy (e.g., cruising & taxation of
employer parking)
– company car tax policy and the effect on welfare
– the effect of public transport and road supply on road congestion
– competitive tendering in transport
– competition, market power and (de)regulation (of several types of
transport companies)
– lectures from national and international guest lecturersEconometrics
Economics
VUEnglish
8 weeks
more info -
Entrepreneurship
After this course, the student should be able to:
– To understand the core concepts and models of entrepreneurship in both new ventures and large existing companies (intrapreneurship);
– To analyse and understand key challenges of innovation and launching new digital products and services including innovations organize to execute issues within larger organizations;
– To analyse how companies execute techniques from the start-up and venture world;
– To collaborate in a team and create and present a new offering that solves a real business need in a complex organisation, including a business model;
– Via a case study of GE industrial internet, learn how the largest industrial company in the world is turning themselves into becoming the Digital Industrial Company;
– About the ’transition gap’ – the phase between ’lean start-up’ and ’crossing the chasm’, a critical phase which prevents some start-ups from growing to their full potential.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Equational Programming
In the practical work, we use the functional programming language
Haskell. We practice with the basics such as lists, recursion,
data-types, and a bit of monads.The theoretical part is concerned with the foundations of functional
programming in the form of lambda calculus and equational reasoning. We
study untyped lambda calculus reduction theory and expressive power:
beta reduction, reduction strategies, confluence, encoding of
data-types, fixed-point combinators and recursive functions. In
addition, we study the lambda-calculus with simple types, its typing
system and a type inference algorithm, and possibly strong normalization
of simply-typed lambda-calculus. In the equational specifications part,
we study the syntax and semantics of equational systems, and we work
towards the results that all initial models are equal up to isomorphism
and that the term model is an initial model.Deep Programming (Minor)
VUEnglish
8 weeks
more info -
Ethics, Law and Privacy (for BADS)
The process of data analysis consists of three phases: (i) data collection, (ii) querying the data and (iii) the consequences you draw from this analysis. Ethical and legal aspects play a role in all of these phases, and these will be discussed in this module.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
7 weeks
more info -
Finance
The performance of a corporation depends on how well managers succeed increating shareholder value. We show you how to use tools that are offered by financial theory and help you just doing that: creating value. In this course we discuss three main issues in finance: capital budgeting, asset pricing and financial investments. The capital budgeting decision involves how firms select projects that create value. The theoretically optimal decision rule—th e net present value method—is discussed, also in relation to other selection criteria that are applied in practice. The asset pricing part concerns the way financial assets are priced by the market. The focus is on the pricing of shares issued by firms and bonds issued by firms and governments. Questions raised are: How are the term structure of interest rates and promised coupon payments related to bond prices? What is the influence of the expected stream of dividends and the level of market risk of firm’s projects on the price of shares? The financial investment decision is approached from a portfolio perspective and ends with a discussion of the Capital Asset Pricing Model (CAPM).
Business Analytics
VUEnglish
8 weeks
more info -
Financial Accounting
In this course, we aim to explain why accounting is seen as the ‘language of business’. Even though healthcare organisations often are not aiming to maximize their profit, like any organisation they need to explain their activities in financial terms. The field of accounting provides you with the tools and techniques to do so. Although it does not come natural to everyone, understanding the logic behind a unit cost, a balance sheet, or a profit number, will make your life as a manager easier.
The course deals with accounting techniques. These are not specific to healthcare situations. We will frequently use examples from a healthcare setting, but there is no such thing as a costing or budgeting technique for healthcare which uses a different logic or is based on other principles than those used for determining financial results of a company or the unit cost of a product. Having said that, upon completion participants should be able to understand and explain why it is difficult to evaluate the performance of hospitals from a financial perspective, or why it is difficult to improve financing mechanisms such as DBCs, DOTs or ZZPs.
Master’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Financial Econometrics
This course covers the following topics:
- linear time series analysis;
- volatility models;
- value at risk;
- VAR models and cointegration;
- multivariate volatility and correlation models and high-frequency data and realised variance.
These topics are applied to empirical data using Python and R.
Master’s Econometrics
Exchange programme Exchange Programme UvA Economics and Business
Master’s Actuarial Science and Mathematical Finance
UvAEnglish
8 weeks
more info -
Financial Econometrics
- Estimation and testing in the simple and multiple linear regression model;
- Violation of classical assumptions: autocorrelation, heteroskedasticity, specification errors, endogeneity, instrumental variables estimation;
- Prediction and forecasting, testing for structural change;
- Panel data models;
- Time series models: dynamic regression models, ARIMA models, Box-Jenkins analysis
Each lecture will be a mix of new material, discussing exercises, and live presentations in Python.
Master’s Executive Master in International Finance (MIF)
UvAEnglish
8 weeks
more info -
Fintech and Blockchain
Unique two-day masterclass introduces participants to digital currencies, emerging mobile payment systems and blockchains, by the top expert of the world professor David Yermack from NYU Stern Business School.
UvAEnglish
2 days
more info -
Foundations of Computing and Concurrency
This track aims at Computer Science students with a general interest in Computing and Concurrency and the application of formal methods for system design. Computing is a fundamental phenomenon in computer science and we provide courses addressing this field in a wide range: from distributed algorithms to protocol validation, and from term rewriting to logical verification. In order to enhance background knowledge and to support the further study of foundational questions some general courses in logic and mathematics are provided as well. Concurrency naturally occurs in the specification of distributed systems, and their analysis, verification and implementation require a systematic approach, aided by formal methods.
Computer Science
UvA + VU joint degreeEnglish
2 years
more info -
Foundations of Multi-Agent Systems
This courses focuses on the design and analysis of (multi) agent systems from a logical perspective. This course will be based on Michael Wooldridge’s book: An Introduction to Multi-Agent Systems (Wiley). The main topics include: goals and intentions, perception-action cycle, action planning, reasoning and search in agents, architectures for agent systems, collaborative agents, communication, and distributed problem solving. Focus will be on the logical approach to agent systems and on multi-agent settings. The main concepts will be applied to implementations. The course includes a practical part in which students implement agent systems and perform experiments.
Future Planet Studies
Logic and Computation (Minor)
Kunstmatige Intelligentie (Master)
Kunstmatige Intelligentie (Bachelor)
UvAEnglish
8 weeks
more info -
Fundamentals of Bioinformatics
Are you interested in Bioinformatics? Do you want to find out how
biology can make an exciting application domain? Or do you want to learn
what more you could do with your data, and with less effort? Enter here
to start!Fundamentals of Bioinformatics (FoB) is the starting course of the
Bioinformatics master. It aims to give you a broad overview of important
topics relevant to the field, with a focus on current open problems. You
will be made aware of these open problems during practical sessions that
will cover active research in a major Bioinformatics problem (mutation
impact prediction). Based on your background, you will be assigned to
separate classes where you will be working to fill gaps in your
background knowledge in programming and/or biology.Course Objectives [Dublin descriptors]:
* To make you aware of gaps in your own background knowledge [learning
skills]
* To address gaps in your background knowledge (programming, mathematics
and molecular biology) and skills [knowledge and understanding]
* To make you aware of the major issues when developing and benchmarking
new methodology in bioinformatics research [making judgements]
* To work together in a group of diverse backgrounds, to discuss and
report the results [communication]
* To apply and understand fundamental methods in bioinformatics, e.g.
sequence alignment, impact prediction, and to understand and use
fundamental concepts in bioinformatics, e.g. homology, evolutionary
conservation, and gene function [applying knowledge and understanding].Bioinformatics
VUEnglish
8 weeks
more info -
Fundamentals of Data Science
Data science is a dynamic and fast-growing interdisciplinary research field that, across science, industry, and government, is altering how people understand the world and make decisions. Not surprisingly, the demand for data science skills is on the rise. This course will cover key principles and tools of data science. In particular, the course will cover the process of acquiring and transforming data; the application of algorithms to learn from data (e.g., classification, regression, clustering); and the application of techniques to make decisions based on data, founded on introductory concepts of game theory and causal inference. The course will also cover the social and ethical implications of data science, with a particular emphasis on algorithmic fairness and explainability. The course will expose students to theory (i.e., machine learning and statistical methods underlying data science) and practice (i.e., use of data science libraries and analysis of real-world datasets).
During the course, students will work on a series of individual exercises and a group project that will bind together all elements of the data science process. Python will be used for all programming assignments and project. The course will introduce and make use of Jupyter notebooks, Numpy, Matplotlib and Pandas.
Information Studies
UvAEnglish
8 weeks
more info -
Fundamentals of Data Science in Medicine
MAM 2 | Overview (act-e.nl)
Medical Informatics
UvAEnglish
8 weeks
more info -
Green Lab
Students will work in teams to perform experiments on software energy
consumption in a controlled environment. They will have to carry out all
the phases of empirical experimentation, from experiment design to
operation, data analysis and reporting. They will be provided with
examples of previous experiments, but they will have to choose by
themselves the experimental subjects and hypotheses to test. During the
lab sessions, students will be assisted for technical operation of the
lab equipment as regards measurement and data gathering. Students will
also receive the required training for data analysis and visualization
(i.e. graphs, dashboards) using specialized software.Computer Science (Joint Degree)
VUEnglish
8 weeks
more info -
HBO-ICT
Heb je altijd al interesse gehad voor (mobiele) apps, game development of opkomende technologieën zoals blockchain, big data, A.I. en virtual reality? Wil je nadenken over hoe robots ingezet kunnen worden in de zorg, of hoe bedrijven hun data beter kunnen beveiligen? Of wil jij met ICT-oplossingen bedrijven efficiënter laten werken? Dan is de Bachelor HBO-ICT misschien wel iets voor jou.
This course in only available in Dutch.
AUAS/HvADutch
4 years
more info -
High Performance Computing and Big Data
The course covers a number of key topics in the field of high performance computing and big data engineering. The course is organized as a lectures and workshops which help the students to develop both theoretical and practical skills. Following is the list of topics covers in the course:
- Introduction to parallel programming models and Big Data
- Cluster computing
- General-purpose graphics programing unit
- Machine Learning
- MPI/OpenMP
- Data management
- Local/Remote Visualisation for Data intensive application
- HPC Cloud
Computer Science
UvAEnglish
4 weeks
more info -
High Performance Computing and Big Data
Researchers and engineers from industry and academia alike frequently experience their daily work to be impeded by physical limitations of their ICT equipment: processing and storage capacity, visualization facilities and their integration. They feel that up-scaling to high performance computing (HPC) facilities would be very beneficial to their work, but don’t know how to do this and lack the time to investigate their options.
The objective of this course is to introduce individuals with limited programming knowledge to various HPC facilities. At the end of the course, they will be able to use them avoiding common pitfalls, thus saving them money and time. The course is composed of a number of independent modules touching on various HPC and Big Data issues: Introduction to Unix, distributed systems, and Big Data; Using state-of-the-art Super Computers (with hands-on on the National Super Computer Cartesius and the Lisa cluster); HPC Cloud; GPU programming; Local and Remote Visualization Techniques; Data management; Data Intensive Computing with Hadoop: MapReduce and Pig; MPI/OpenMP approaches used in HPC and distributed computing.
UvA + SURFsaraEnglish
1 month (flexible)
more info -
ICT4D: Information and Communication Technology for Development
This course gives an introduction to the relatively new field of ICT4D
and will be given jointly by the Department of Computer Science (CS) and
the Center for International Cooperation (CIS) with lecturers from both
backgrounds, covering different areas of expertise (social,
technological, organizational) in the field of ICT4D.In the developed world computers are ubiquitous, and ICT has rapidly
grown into a critical asset for economic, technological, scientific and
societal progress.The main objectives of this course are:
– To make the next generation of Computer Scientists aware of:
a) The importance of ICTs for the developing world and the unexpected
way
developing countries are leapfrogging into the information age.
b) The opportunities and challenges that exist for an information
scientist in
the area of ‘development4development’.
c) The influence of context in a typical ICT4D project.
d) The complexity of deploying an ICT project within a development
context, and how to tackle this and d) the benefits and pitfalls of
“Open Data for Development”.– To equip the students with some initial project management,
technological and programming skills specific to an ICT deployment in a
developing country.– Positioned at the heart of the VU’s vision of social relevance as one
of
the guiding principles, the core aim of the course is to raise the
awareness that we as Computer Scientists can make a significant
difference by sharing our expertise according to well established
principles of international development. Furthermore, this course will
give Computer Science students an opportunity to apply previously
acquired knowledge and skills in a specific application environment and
be able to transfer these skills to new application domains.In the course we will give an overview over methodology, technology and
the social dimension of the usage of Information Technology in the
context of Development. We will introduce a general framework for
ICT4Development, we will teach you how to analyse a development problem
and introduce the analytical methods required for an in-depth
understanding of a potential development support project. Lecturers from
various backgrounds will provide some initial technological knowledge
required
for running an ICT project in a developing country. It will give an
overview over technology already applied, such as specific networks,
connection types, hardware as well as specific software environments,
but also introduce basic concepts in project management for ICT
projects. We will specifically focus on voice-based applications.Computer Science (Joint degree)
UvA/VUEnglish
8 weeks
more info -
Informatica
Sta jij er wel eens bij stil hoeveel je in aanraking komt met informatica? Of je nu naar Netflix kijkt, in- en uitcheckt bij het OV of je smartphone gebruikt: computersystemen zijn niet weg te denken uit het dagelijks leven en de ontwikkelingen gaan razendsnel. Ben jij zo iemand die graag uitvogelt hoe het allemaal precies werkt, zodat je het zelf nog beter kan maken? Bij de bacheloropleiding Informatica aan de UvA verdiep je je in de werking én ontwikkeling van computersystemen in alle facetten.
This course in only available in Dutch.
UvADutch
3 years
more info -
Information Management
No organization can do without information systems. For some
organizations, such systems are even of strategic relevance, as they
offer a clear competitive advantage. Think, for example, of how Amazon
has become such a dominant retailer or how an organization as Uber has
conquered the taxi market.This course explains the relevance and use of information systems in
modern organizations. We will briefly sketch how the role of information
systems has developed over the years to reach its current ubiquitous
level. Special attention is devoted to the rise of the internet and its
impact on traditional organizations, as well as the emergence of new
types of (cloud-based) organizations.Reasoning from the organizational importance of information systems, we
will look into the way information systems are developed such that
organizations can achieve their objectives. We will pay considerable
attention to an important phase in information system development,
namely how we analyze and model business processes. For this purpose, we
will rely on the use of classical Petri nets.This course will approach the topic of information management in breadth
and in depth. Breadth is achieved by giving an overview of all relevant
topics in the area of information management; depth is attained by
introducing students to a powerful, formal modeling technique that they
will learn to master in the context of organizational analysis.Business Management
Economics
Economics and Business
VUEnglish
4 weeks
more info -
Information Retrieval
This course covers the core aspects of information retrieval and search
engines, including indexing, Boolean retrieval, the different types of
queries, query execution, the vector space model, web crawling,
networks, link analysis, PageRank, classification, and clustering.Flexible Minor
Deep Programming (Minor)
Web data & Services (Minor)
AI (Minor)
VUEnglish
8 weeks
more info -
Information Retrieval 1
The course discusses state-of-the-art techniques that constitute the core of information retrieval (IR) systems, such as search engines, recommender systems, conversational agents, etc. The discussed techniques are divided into four pillars:
- Evaluation: given a working information retrieval system, how do we determine its performance and how can we compare it to other systems?
- Document representation and matching: given a collection of text documents, how do we represent these documents in a numerical form and how can we compare them to each other and to user queries?
- Learning to rank: how do we adapt machine learning techniques to predict not only labels, but complete rankings of documents?
- IR-user interaction: how do we model and utilize user interactions to evaluate and improve IR systems?
In the first part of the course, these four pillars are discussed for the most prominent type of IR systems, namely, search engines. In the second part of the course, the above techniques are discussed in the context of other IR systems, such as recommender systems, conversational agents, etc.
During the course, students are required to perform IR experiments. The goal of these experiments is to get acquainted with IR experimental methodology, to get a hands-on experience with state-of-the-art IR techniques and large datasets, and to be able to apply and adjust theoretical models to fit a task at hand. Besides running experiments, evaluating and analyzing the results is an important part of the practical side of this course.
Recommended prior knowledge
- Machine learning
- A good understanding of machine learning algorithms is necessary (e.g., linear/logistic regression, naive bayes, svm, neural nets, trees).
- An understanding and practical experience with estimation and optimization methods is also necessary (e.g., gradient descent, expectation-maximization).
- Information retrieval basics
- A basic knowledge of how search engines are built and function is strongly recommended (e.g., crawling, indexing, text processing, vector space model and TF-IDF, precision/recall evaluation).
- Natural language processing
- For most of the course, shallow NLP methods are in use. However, distributional semantics (e.g., word2vec) and topic models are important in the course.
- Software engineering skills
- The course does not require to build large software or write immense amounts of code; however you should be ready to write code that implements algorithms discussed during lectures.
- Python is the programming language of the course.
Master’s Artificial Intelligence
Master’s Information Studies
Master’s Forensic Science
UvAEnglish
8 weeks
more info -
Information Retrieval 2
Building on IR1, the Information Retrieval course in year 1 at the MSc AI program, but also on courses such as Machine Learning 1, Deep Learning, and Natural Language Processing 1, this course will focus on the design, implementation, and analysis of state-of-the-art retrieval methods and beyond. An emphasis will be given to Neural Retrieval Methods and the applications of Question-Answering, Dialogue Systems, and Conversational Agents.
Retrieval and recommendation systems, are ubiquitous, to be found on many aspects of everyday life, ranging from product recommendation sites (e.g. Netflix, Amazon), to product search (e.g. bol.com), to web search (e.g. Google), legal search (e.g. Legal Intelligence), medical search (e.g. pubmed), digital assistants (e.g. Alexa, Siri, Cortana), and so on.
Over the years, IR ranking and recommendation functions have come to include features based on content-based analysis, based on the analysis structure (page, site, link), and based on user behavior. With the growth of computational power and the break-through in the field of machine learning (deep learning), novel architectures and neural networks have replaced the previous learning-to-rank models. With novel interfaces new means of communications between IR systems and users have been explored (e.g. conversational systems).
This course will be a team-based and project-based course, during which teams of students with the appropriate supervision, will be assigned to an IR project, they will conduct a systematic review on the topic, implement and apply state-of-the-art methods, and extend in novel ways. Project topics will focus on significant scientific areas in the field. In 2020/21 the topics will focus on question&answering, conversational search and dialogue systems.
Artifical Intelligence
UvAEnglish
8 weeks
more info -
Information Risk Management
This course aims to provide students with an understanding of how internal control has to be designed to realize reliable management information from a risk management perspective. Additionally the application of ICT technology within organizations is of great influence on the internal control of organizations. The formal organizational structure, segregation of duties and procedures can lose their importance if not completely redundant. The use of IT has consequences for the effectiveness and efficiency of the internal control and risk management systems of the organizations concerned. ICT requires continuous coordination between business objectives, governance, risks and compliance.
Business Analytics
VUEnglish
8 weeks
more info -
Information Sciences
Information Sciences is the multidisciplinary area bridging Information and Communication Technology (ICT) and its practical use in society. Are you interested in how information is created and processed in companies and institutions? Are you more interested in the application of technology than technology for its own sake? Do you believe it’s important not to lose sight of the role people, organisations and cultures play in designing, modelling, communicating and sharing information? Are you fascinated by knowledge and innovation? If so, then the Master’s programme in Information Sciences at VU Amsterdam is an excellent choice for you.
UvA + VUEnglish
1 year
more info -
Information Studies
Information studies is a broad and interdisciplinary field, primarily concerned with the analysis, collection, classification, manipulation, storage, retrieval and dissemination of information. It examines the interaction between people, organisations and any existing information systems, with the aim of creating, replacing, improving or understanding information systems. Information studies tackles systemic problems first rather than individual pieces of technology within that system: it focuses on understanding information problems from the perspective of the stakeholders involved, and then applying technologies as needed. Not only aspects of computer science are incorporated, but also aspects of research fields like cognitive science, commerce, communications, management, philosophy, public policy, and the social sciences. The Master’s programme in Information Studies at the UvA offers specialisations in: Data Science; Game Studies; Information Systems
UvAEnglish
1 year (full-time) / 2 years (part-time)
more info -
Information Systems
Information Systems is the Master’s programme for you if:
– you are interested in the ways people interact with (new) technology and media, and how they are supported, hampered and influenced by them
– you want to analyse systems for the supply, storage and communication of information by means of various media (such as video, speech and text)
– you want to make connections between corporate/organisational management and the people responsible for developing technological solutions
– you want to translate user demands into innovative solutions
Information Studies
UvAEnglish
1 year (full-time)/2 years (part-time)
more info -
Information Theory
Information theory was developed by Claude E. Shannon in the 1950s to investigate the fundamental limits on signal-processing operations such as compressing data and on reliably storing and communicating data. These tasks have turned out to be fundamental for all of computer science.
In this course, we quickly review the basics of probability theory and introduce concepts such as (conditional) Shannon entropy, mutual information and entropy diagrams. Then, we prove Shannon’s theorems about data compression and channel coding. An interesting connection with graph theory is made in the setting of zero-error information theory. We also cover some aspects of information-theoretic security such as perfectly secure encryption, and draw some connections to machine learning and artificial intelligence.
Master’s Artificial Intelligence
Master’s Logic
Master’s Mathematics
Master’s Computational Science (joint degree)
UvAEnglish
8 weeks
more info -
Intelligent Systems
The course will provide an introduction to some of the basic concepts of
Artificial Intelligence, such as search, adversarial search, knowledge
representation and machine learning.Computer Science
Lifestyle Informatics
VUEnglish
8 weeks
more info -
International Study Trip: Entrepreneurship and Innovation in Silicon Valley
Our international study trip is your chance to intensify your outlook on international business. During this exciting 1-week trip you take lectures at a top business school, visit local companies and networking events. During the study trip you will meet industry experts, executives, entrepreneurs and consumers in a classroom setting, but more importantly in real-life corporate settings.
In the last few years the destination of the International Study Trip was Silicon Valley, California, U.S., home of companies that have built their success on big data, like Google, eBay, Facebook and Apple. The programme offered insight into the nature of business in this leading hub for high-tech innovation and development. Students got the unique opportunity to personally experience the transformative power of big data and learn from real life cases.
MBA Big Data & Business Analytics
UvAEnglish
1 week
more info -
Internet and Web Technology
Internet and the World Wide Web play a central role in our society, and have changed the way software systems are engineered and provisioned. Recent advances in virtualization techniques as well as the emergence of Software-as-a Service (SaaS) and cloud-based paradigms have enabled new ways of providing and exploiting computing and IT resources over the Internet. This track aims specifically at preparing students to work in such a complex, dynamic and distributed environment. It gives both in-depth understanding of the key components in developing distributed software- and service-based systems over the Internet, and provide the students with technical and critical thinking skills for the design and performance evaluation of such systems.
Computer Science
UvA + VU joint degreeEnglish
2 years
more info -
InterNetworking and Routing
More information about procedures and registration periods can be found at http://student.uva.nl/sne/az/item/course-registration.html
System and Network Engineering
UvAEnglish
8 weeks
more info -
Internship Minor – Applied Econometrics: A big data experience for all
Increasingly organizations and maybe even your future employer are
looking for experience as well as academic credentials. The School
recommends doing an internship, because it is an excellent way to apply
the knowledge and (academic) skills which you acquired during your
studies. Your most important learning goal as a student-intern is to
familiarize yourself with professional and market-related skills in a
real and new organizational environment. With the job market becoming
increasingly competitive, gaining relevant experience will give you a
good start into your professional career.Companies offer a wide range of internships in various disciplines. What
is crucial in obtaining approval for your internship and eventually
obtaining your study credits, is that there is a clearly defined project
that allows you to fulfill the learning objectives. Also, the project
needs to allow for an individual assessment.Finally, note that in order to obtain your internship credits, your
internship has to be pre-approved by the minor coordinator.Economics and Business
VUEnglish
5 months
more info -
Introduction Econometrics and Actuarial Science
Orientation Econometrics:
When gasoline prices are increasing, more people will use trains to commute to their work. And when mortgage rates are decreasing, house prices will increase. These are apparently obvious relations between economic variables but are these consistent with reality, and if so, can we quantify these effects? These kinds of questions belong to the core of the profession of an econometrician. A research study is conducted by collecting useful data, which they then analyse using statistical models and methods to quantify the economic relations under investigation. The work of an econometrician consists of the empirical testing of economic theory, making forecasts and evaluating potential policy objectives. In order to be able to carry out these tasks, the researcher needs a thorough knowledge of statistical techniques. This course summarises these techniques and we will start with the application of it to a number of simple research problems. By using a couple of real life examples it will be explained what econometrics is all about.
Orientation Actuarial Science:
A life actuary analyses questions such as: how much should we pay for our pension benefits, and what should our retirement age be in the future? On the non-life side, actuaries analyse big datasets from insurance companies e.g., to construct risk-based premiums. Using risk factors in generalised linear regression models results in risk classification: which policyholders are good, and which are bad risks? It is critical for the actuary to be able to provide management with this type of information, based on advanced probabilistic and statistical techniques. Besides predicting the expected losses, actuaries are also interested in quantifying the uncertainty in the losses. Further, insurance companies and pension funds have huge assets under management. Simply investing these in the financial market can result in volatile asset returns. Derivatives can be used to hedge against these volatile movements, and the pricing of such derivatives will be illustrated.
Skills:
The Skills segment will be about conducting empirical research and writing a scientific research report. The topics which will be discussed are: the characteristics of academic texts, the use of a standard text scheme, the use of economic theory and relevant literature, the design of a research project, the presentation, and analysis of the results and the evaluation of the research project.
Econometrics
Acturarial Science
UvAEnglish
4 weeks
more info -
Introduction to Business Analytics
In this course, students get an understanding of what Business Analytics
is. You will work on a large case study that incorporates a variety of
aspects that you may find in a Business Analytics project. Moreover, the
course helps you to understand the contents and the objectives of the
Business Analytics curriculum. You will learn to see the connections
between the different scientific fields and the skills that you need.
You will develop data literacy, work with Excel for data analysis and
the construction of a mathematical model, and acquire an
analytic mindset that will help you in data-driven decision making. In
addition, 3 lectures are devoted to Academic Writing with corresponding
assignments.Business Analytics
VUEnglish
8 weeks
more info -
Introduction to Computer Vision
B
Bij zien komt heel wat kijken! Visuele taken die de mens letterlijk zonder nadenken uitvoert (omdat ze in onze hardware zitten) kunnen we computationeel duiden en expliciet implementeren.
In deze cursus converteren we digitale beelden gebaseerd op pixels naar ‘visuele kenmerken’ (features) voor latere verdere verwerking in tracking, classificatie, of 3D-reconstructie. Voor die overgang gebruiken we wiskundige modellen van de lokale structuur en kleur van beelden, het menselijke visuele systeem, het afbeeldingsproces van de camera, en computationeel efficiënte algoritmen. Die modellen zijn de basis van computer vision, het zien met de computer! We slaan een brug tussen deze basis modellen en meer geavanceerde technieken zoals het categoriseren van plaatjes met convolutional-neural-nets.
Computer vision maakt gebruik van lineaire algebra en Taylor-reeksen van multi-dimensionale functies (de plaatjes), en heeft als doel deze te implementeren op de computer. In dit vak ga je dus het vak Lineaire algebra en het vak Continue wiskunde en Statistiek (met name de calculus) gebruiken en je moet kunnen Programmeren.
- Low level vision (interpolation, warping, local operators, convolutions),
- Local structure in images, Scale-Space, Feature Detection (SIFT),
- Pinhole camera, Camera calibration, Stereo Vision
- Motion, Optic flow, Tracking (als het blokschema dit toelaat)
- Convolutional Neural Networks voor computer visie
This course is avaliable only in Dutch
Bachelor Informatica
Bachelor Kunstmatige Intelligentie
Bachelor Bèta-gamma
Bachelor Dubbele bachelor Wiskunde en Informatica
UvAEnglish
8 weeks
more info -
Introduction to Econometrics
This course makes students familiar with standard microeconometric
methods. These methods are often used in economic research to test
predictions from economic theory. In addition, students also have basic
knowledge of algorithmic approaches, alongside more traditional
model-based approaches. During the course, attention is devoted to both
the theory underlying the different techniques and the practical
application. Theoretical knowledge is assessed in the final exam, while
the implementation of the different methods is assessed in an empirical
assignment. The software package Stata is used in the empirical
assignment. An important aspect of the course is that students learn how
to interpret estimation results.Applied Econometrics (Minor)
VUEnglish
8 weeks
more info -
Introduction to Econometrics, Operations Research and Mathematical Economics
Econometrics:
The goal of econometrics is to describe the relations between
observations as a useful model, from which predictions and inference can
be made. This introduction presents some first filters which can be used
for a
predictions, and continues with the principles of regression, applied to
real data.Operations Research:
Core business in Operations Research is optimization. Several problems
from network optimisation are covered, among which the shortest path
problem, the minimal spanning tree problem, and the maximum flow
problem. For these problems, the mathematical structure is studied
leading to the design of algorithms for solving them. A glimpse will be
offered on complexity theory by analyzing the computation time of these
algorithms theoretically.Mathematical Economics:
Within economic science frequent use is made of mathematical models.
Many of these models try to explain the choices of economic agents in
their economic environment. In this introduction, we set the first steps
in modelling mathematically the decision processes in economics, looking
both at behaviour surrounding individual choice in strategic decision
situations, and at cooperative decision making.VUEnglish
4 weeks
more info -
Introduction to Matlab Programming for Neuroscientists
The course will comprise a basic introduction to MATLAB, designed to be suitable for students with little or no prior programming knowledge. The program will be based on introductory lectures and hand-on assignments, with the help and supervision of expert programmers. During the first half of the course the students will be guided to program their first tool to acquire actual neuroscientific data. In the second half students come up with a neuroscientific research question themselves. They will use their new knowledge to create a tool to acquire data to answer this question. Additionally, there will be introductory lectures on so called tool-boxes commonly used for data acquisition and analysis in neuroscience research.
Brain and Cognitive Science
UvADutch
8 weeks
more info -
Introduction to Programming (Java)
In this course, students will learn how to program in the programming
language Java. Rather than focusing on Java-specific topics, the course
focuses mainly on the basic principles of programming, with emphasis on
good programming style and structure. These principles are applicable to
any object-oriented or imperative programming language, which makes it
easier for students to adapt to other programming languages during their
further research or study.The following topics are covered: programming languages, algorithms,
primitive types, declaration statements, expressions, assignment
statements, object types, I/O (using the PrintStream and Scanner class),
methods, standard classes String and Math, control flow, writing
methods, writing classes, arrays, matrices, program design, recursion,
and using a graphical interface through a pre-programmed library.Business Analytics
VUEnglish
16 weeks
more info -
Introduction to Programming (PYTHON)
During this course, students learn to write program in Python using
types (int, boolean, float, list and str), expressions, assignment
statements, if-statements, iterations (while- and for-statement), They
also learn standard functions, module math, as well as how to make
functions, perform I/O, make classes and use objects.Computer Science
VUEnglish
8 weeks
more info -
Introduction to Systems Biology
Introduction to Systems Biology is the starting course of the Bioinformatics and Systems Biology master (together with Fundamentals of Bioinformatics).
Goals:
– To make the student acquainted with the major approaches and methodology in systems biology (to be studied in more detail in the master).
– To develop a basic understanding of biological concepts that are relevant to current topics in systems biology.
– To gain hands-on experience in basic modelling as a means of solving systems biology problems.
– To repair gaps in background knowledge.Bioinformatics and Systems Biology
VUEnglish
8 weeks
more info -
Introduction to Time Series
This course covers both theoretical and practical aspects of time series econometrics including the analysis of stationary and non-stationary stochastic processes in economics and finance. The students are introduced to autoregressive moving average (ARMA) models, autoregressive distributed lag (ADL) models, and error correction models (ECM).
Furthermore, the course provides both theoretical and practical insight into parameter estimation in time-series and the use of these models for forecasting, testing for Granger causality, and performing policy analysis using impulse response functions.
Finally, the students are introduced to the fundamental problem of spurious regression in time-series analysis. We find a solution to this problem by taking a journey into the theory and practice behind unit-root test, cointegration tests and error-correction representation theorems.
Minor in Applied Econometrics
VUEnglish
8 weeks
more info -
Introduction to Time Series and Dynamic Econometrics
This course covers both theoretical and practical aspects of time series
econometrics including the analysis of stationary and non-stationary
stochastic processes in economics, business and finance.The students are introduced to autoregressive moving average (ARMA)
models, autoregressive distributed lag (ADL) models, and error
correction models (ECM). Furthermore, the course provides both
theoretical and practical insight into parameter estimation in
time-series and the use of these models for forecasting, testing for
Granger causality, and performing policy analysis using impulse response
functions.Finally, students become familiar with the fundamental problem of
spurious regression in time-series analysis. We find a solution to this
problem by taking a journey into the theory and practice behind
unit-root tests, cointegration tests and error-correction representation
theorems.Economics
Econometrics
VUEnglish
8 weeks
more info -
Introductory Econometrics for Business and Economics
First, a review is given of least squares estimation and testing in the
simple linear cross-sectional regression model. We discuss the classical
assumptions, and the consequences arising when these assumptions are not
fulfilled. The linear model with multiple regressors is discussed using
matrix notation. Furthermore, we cover maximum likelihood estimation,
and models that are nonlinear in variables. Finally, an introduction to
panel data analysis is given. Throughout the course, the focus lies on
developing an intuition for
state-of-the-art econometric concepts. A balance is struck between
theoretical derivations and empirical applications. Extensive use is
made of the statistical software R, both for in-class illustration and
for hands-on exercises. An introduction to R is provided in the tutorial
of the first week.Economics
Econometrics
VUEnglish
8 weeks
more info -
IT Infrastructures
In dit vak wordt ingegaan op de IT-infrastructuren die ten grondslag liggen aan onze moderne informatiesystemen. Aan de orde komen onder meer de eigenschappen van moderne datacenters, datacommunicatie en protocolfamilies als TCP/IP, dataopslagtechnieken, veel gebruikte platformen zoals Unix en Windows, cloud- en virtualisatietechnieken voor servers en werkplekken, database managementsystemen, middleware concepten als Service Oriented Architectures en messaging bussen en de integratie tussen de IT infrastructuur en applicaties. Beveiliging krijgt hierbij speciale aandacht.
This course is only available in Dutch.
MBA Big Data and Analytics
UvADutch
5 months
more info -
Knowledge and Data
The objective of the Knowledge and Data course is to make students
acquainted with methods and technologies used for expressing knowledge
and data, in particular on the Web. By the end of this course, students
will have built an intelligent web application that queries and reasons
over integrated knowledge from various sources obtained from the Web.
All of this will be based on formal logic theory.Knowledge and understanding: at the end of the course, students will be
familiar with: Theory of Knowledge, Data and Information, Knowledge
Graphs, Semantic Web technology stack, Ontology Engineering,
Knowledge-driven Web Application DesignApplication of Knowledge and Insights: students will be able to:
represent knowledge and data in various formalisms, implement basic
reasoning, develop advanced knowledge models and integrate acquired
knowledge in an intelligent semantic data driven web application.Judgement: Students will be able to assess the value of available
datasets and ontologies for web applications, and to choose the
appropriate technology for a specific application.Communication: Students are able to write a report about a developed
application.Learning skills: The skill to acquire and apply knowledge and skills
about fundamental knowledge representation concepts as well as
state-of-the art technology, both individually as in a group context.Artificial Intelligence (Minor)
Web Services and Data (Minor)
Flexible Minor
VUEnglish
8 weeks
more info -
Knowledge Engineering
Knowledge Engineering is a discipline that involves integrating knowledge into a program for solving a complex problem, which requires human expertise. Typical tasks are classification, diagnosis, planning etc. In the course we use CommonKADS as the methodology for the process of modeling the organisation, the context and the knowledge intensive tasks. This methodology give clear guidelines and concrete templates for modeling the organisational aspects and the expertise model, which is the core model of knowledge based system. The notion of pattern-based knowledge modeling is a key issue in the knowledge modeling process. The goal of the final project is to perform the entire knowledge technology process for a knowledge intensive problem of your own choice, starting with context analysis, up to a (partial) implementation of the knowledge based system.
Information Sciences
VUEnglish
8 weeks
more info -
Knowledge Organization
This course covers the general principles and methods that form the
foundation of information organization and knowledge-intensive
processes, as well as the contexts in which they can be applied and the
interaction with users. The lecture topics include knowledge modeling,
ontologies, logic, controlled natural language, Semantic Web and Linked
Data, as well as knowledge maintenance and evaluation, in addition to
guest lectures on specific applications and domains.Artificial Intelligence
Computer Science
Information Sciences
VUEnglish
8 weeks
more info -
Knowledge Representation
Knowledge and understanding: at the end of the course the students
should be acquainted with the broad principles of knowledge
representation, such as the separation of representation and reasoning,
the declarative nature of representations, the universal (domain
independent) nature of inference mechanisms.Apply knowledge and understanding: students will have practical
experience with different representation
formalisms, and will be able to implement a reasoning tool for at least
one of these formalisms. This will allow them to better understand the
role of knowledge representation in the broader context of AI.Making judgement: students be able to set up empirical experiments in
order to evaluate the pros and cons of Knowledge Representation
formalisms in specific application areas.Communication skills: students will be able to write a scientific report
about an original research question in a small group of students.Learning skills: students will be trained in acquiring knowledge about a
set of complex formal systems, learn how to come up with a research
question and scientific hypotheses, and perform the necessary
(empirical) research to prove or disprove those hypotheses.Artificial Intelligence
VUEnglish
8 weeks
more info -
Knowledge Representation on the Web
In this course, you will learn the theory of knowledge representation languages that are used to express information on the Web, their application to real-world problems and data, and the research methods behind them.
Artificial Intelligence
Computational Science (Joint Degree)
Logic
VUEnglish
8 weeks
more info -
Language Technology
The proliferation of data in all its forms has opened up the way to a new class of intelligent methods which are able to learn from this data. A large amount of this data is in human language form, either in written, or in spoken. This course will focus on technologies that allow machines to read and comprehend human language and generate human language themselves, so that human language can be transformed to information and communicated back to humans. A variety of applications will be presented aligned with tasks such as text clustering, classification, retrieval, question-answering, summarization, together with the underlying language technology which includes language representation, knowledge extraction and information retrieval.
Master’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Large Scale Data Engineering
This course confronts the students with some data management tasks,
where the challenge is that the mere size of this data causes naive
solutions, and/or solutions that work only on a single machine, to stop
being practical. Solving such tasks requires the computer scientist to
have insight in the main factors that underlie algorithm performance
(data access patterns, hardware latency/bandwidth), as well as possess
certain skills and experience in managing large-scale computing
infrastructure. Apart from the data being of large volume, another
problem invariably is that data comes in strange forms and formats, is
polluted, and needs to be questioned, transformed and cleaned.
The main part of the course is the second assignment: a large big data
analysis project where each student team tackles a different problem,
and while doing so gains experience in multiple aspects of large-scale
data engineering (critical thinking, data management technologies, cloud
infrastructure, visualization techniques, paper writing).More information is found on http://event.cwi.nl/lsde – also check the
“showcase” section where you can see past project results
(visualizations and papers).Computer Science
VUEnglish
8 weeks
more info -
Law & Ethics for Big Data
After completing this course, students should be able to:
- understand the (international) principles and values concerning privacy and (personal) data protection;
- understand the basics of the EU General Data Protection Regulation (GDPR) and related EU-legislation;
- be aware of the possible impact, threats and risks of big data for privacy;
- understand that not all data may be necessary to use and that technologies (such as anonymisation and pseudonymisation) of data can help avoid or minimise the impact, risks and threats for the data subjects and the parties processing the data;
- be aware of the available methods and standards to design privacy-friendly systems and services (Privacy by Design);
- understand the (international) principles and values concerning use of AI;
- understand the OECD and EC guidelines on using Artificial Intelligence;
- understand related concepts of transparancy, explainability and fariness of AI;
- understand how these concepts can be ensured in the context of organisational use of data and AI, applying a legal and ethical perspective to data and AI in real-life cases;
- form a view/opinion of an organisation, a customer and a government/regulator on the use of (big) data and AI.
Master’s Business Administration (MBA)
UvAEnglish
4 weeks
more info -
Law and Ethics on Robots and Artificial Intelligence
Amongst emerging technologies robotics and artificial intelligence are
prominent both in terms of existing as well as expected use in society.
These technologies are special, because they come close to how we humans
function. At this moment both robots and artificial intelligence are
primarily used for specific tasks (playing games, surgery, self-driving
cars), but developments are moving fast. What exactly the future brings
is difficult to tell, but no one denies the potential and risks related
to robotics and artificial intelligence. Not surprisingly, in the legal
and policy arena an active discussion is going on related to legal and
ethical issues. These are the issues addressed in this course. The
legal angle includes both existing law and the need for new law. If new
law is needed, discussion will also be on how this new law should be
drafted. For instance, presently the European Parliament is analyzing if
maybe some time in the future we may need some sort of legal personality
for robots, and Harari is even fantasying about legal personhood for
algorithms. Ethics can apply to both the development and use of robots
and artificial intelligence. In this course ethics is primarily used to
either constrain the application of existing law or to guide the
drafting of new law.Applications that are covered in this course include softbots, the
internet of (robot) things, ambient technology, autonomous intelligent
vehicles, and social robots (care and sex).Logic
Artificial Intelligence
VUEnglish
8 weeks
more info -
Leading People Strategically
People are central to the success of organizations, but they are also the most difficult asset to manage. Therefore, managers require a strong understanding of how to lead and manage individuals and groups in order to effectively solve organizational problems and maximize long term performance. As a manager, you need to develop the skills and talents of employees, and motivate them to achieve strategic goals. You also need to effectively combine employees in teams, enhance collaboration and reduce conflicts. In addition, you help to build, strengthen, or change the organizational culture. You need to make things happen, and often under challenging and changing conditions or timeframes. In order to do this successfully, managers need to be able to diagnose and analyze problems, make effective evidence-based decisions, influence and motivate others, and manage their teams. This course aims to prepare you to make more effective managerial decisions and increase your impact as a manager.
This course is an introduction to the key elements of leading and managing people and focuses on frameworks, theories and tools that help to understand how to lead and manage people effectively. At the end of this course, students are expected to be able to:
Understand and explain important theories, frameworks, and research evidence related to leading and managing people effectively
Apply these theories, frameworks, and research evidence to people-related business problems
Diagnose and analyze problems, and make effective evidence-based decisions as a managerMaster’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Learning Machines
This course concerns robots that can adjust and improve their behaviour
over time.The course has a strong hands-on flavour. After two introductory
lectures students have to develop and implement the learning method of
their choice in simulation. In particular, adequate robot controllers
have to be learned autonomously for two tasks, maze navigation and food
collection. After testing and tuning the methods in simulation, the best
learned robot controller must be ported to a real Thymio and the real
world performance compared with that observed in simulation.Artificial Intelligence
VUEnglish
4 weeks
more info -
Life Sciences: Bioinformatics and Systems Biology
Vast amounts of data have been collected through genomics initiatives. They provide a golden opportunity to research the secrets of life, to understand more of its complexities, to improve quality of life and to conquer major diseases. Converting this huge volume of data into real understanding is the basic challenge of Bioinformatics research.
UvA + VUEnglish
2 years
more info -
Linear Algebra
After successfully completing this course, the student
– has a working knowledge of the concepts of matrix algebra and finite-dimensional linear algebra, such as echelon form, LU-decomposition, linear independence and determinants;
– is familiar with the general theory of finite-dimensional vector spaces, in particular with the concepts of basis and dimension;
– is familiar with the concepts of eigenvalues and eigenvectors, diagonalization and singular value decomposition and can apply these concepts in basic applications in
discrete time dynamical systems;
– has working knowledge of the concepts of inner product spaces and matrices acting in inner product spaces, including orthogonal projections and diagonalization of symmetric matrices.Business Analytics
VUEnglish
16 weeks
more info -
Logic
Logic is an interdisciplinary and international two-year Master’s programme at the University of Amsterdam (UvA) that focuses on the central role of logic as a mediator between the sciences and the humanities. It is an incredibly complex and fascinating programme, intended for students who want to relate traditional fundamental research in the formal sciences to a wide variety of applications, ranging from Information Sciences to Linguistics and Philosophy. It is a programme for highly motivated students from all over the world, who are able to work in a inspiring and demanding environment, both individually and in groups.
UvAEnglish
2 years
more info -
Logic and Modelling
The focus of the lecture is on propositional logic and first-order
predicate logic. We work with natural deduction as a proof system. The
relation between semantic and syntactic methods is important; the
central keywords are correctness, consistency and completeness.
Moreover, we pay attention to expressive power, for example when
formulating queries. A fundamental tool, for this purpose, is the
compactness theorem.
Algorithmically there is the contrast between the decidability of
propositional logic and the undecidability of predicate logic (for
example, seen by a coding of the Post Correspondence Problem).
As a variation of the mentioned logics, we consider modal logic with
Kripke models as semantics.Computer Science
VUEnglish
8 weeks
more info -
Logistics Analysis
The course Logistics Analysis is an exciting course that will challenge
you in various ways. By taking Logistics as a point of departure, we
bring together several perspectives and analyze business problems faced
by logistics companies. Taking a logistics perspective will stimulate
you to think about organizations in a different way, bringing together
knowledge from different fields and realizing that this creates
challenges and conflicts that managers need to deal with. You will learn
to systematically describe logistical systems, and identify problems
that emerge in these systems. Moreover, this course offers you a number
of tools that allow you to analyze logistical systems, optimize them,
(re)design them and assess the consequences of suggested improvements.
Important topics such as production management, inventory management,
and maintenance management are addressed, which are essential, hands-on
tools any logistics professional should be able to work with.Course Objectives:
The overall objective of the course Logistics Analysis is to furnish you
with knowledge and skills to analyze logistics problems in a variety of
industries including manufacturing, transportation and services. More
specifically, we expect that upon completion of the course you are able
to:
– Understand and explain (the importance of) logistical systems and
their complexity;
– Analyze, model, and optimize real-life logistical systems by applying
quantitative tools;
– Interpret and discuss the use of these tools in specific logistics
situations as well as their general strengths and weaknesses;
– Write a clear management report containing useful recommendations for
the management of a logistical company;
– Clearly report your work: analysis, modelling, solution approach,
computational results, and managerial insights.Minor Business Analytics
VUEnglish
8 weeks
more info -
Logistics Engineering
In the first year you will follow a general introduction in logistics. You will learn to produce what a client demands, how to distribute specific goods to a desired location, and you will learn what to buy to produce what a client demands. You will learn about the different disciplines involved in these processes, such as marketing, distribution logistics, production logistics and procurement logistics. Additionally, you will follow courses on mathematics, ICT, English, business administration and serious gaming. About a third of the programme will be given in a project-oriented format.
In the first year you will quickly get to know the logistics sector by doing project-based practical assignments and visiting companies in the field. In the second year you will further deepen your knowledge of logistics, such as setting up warehouses, managing the distribution of goods, tracking and tracing, and sustainable logistics. You will also go abroad on a study tour. In the third year you will follow a minor. You can – for example – choose to participate in the Logistics research programme, which focuses on Airport, Seaport or City Logistics. In the fourth year you will follow the final courses that will further sharpen your knowledge, and you will end the programme by doing a graduation assignment within a company. For ambitious students looking for an extra challenge we offer an additional education programme. This course is in Dutch.
HvADutch
4 years
more info -
Machine Learning
The proliferation of data in all its forms being it symbolic, numeric, textual or visual has opened up the way to a new class of intelligent methods which are able to learn from this data. Applications of machine learning are broad and diverse and range from prediction of health parameters, understanding the content of social media, to recommendation of products. In this course we teach you the theoretical foundations of machine learning and how to apply these methods in practical analytic tasks.
Master’s Business Administration (MBA)
UvAEnglish
8 weeks
more info -
Machine Learning
Machine learning is the discipline that studies how to build computer
systems that learn from experience. It is a subfield of artificial
intelligence that intersects with statistics, cognitive science,
information theory, and probability theory.Recently, machine learning has become increasingly important for the
design of search engines, robots, and sensor systems, and for the
processing of large scientific data sets. Other applications include
handwriting or speech recognition, image classification, medical
diagnosis, stock market analysis and bioinformatics.The course covers a wide variety of machine learning techniques, but
puts particular emphasis on gradient descent optimization,
backpropagation, neural networks and deep learning. Some discussion on
the broader social impact of machine learning technology is included.Computer Science
VUEnglish
8 weeks
more info -
Machine Learning
Upon successful completion of this course, the students will be able to:
- discriminate between different machine learning and pattern recognition methods, explain their main characteristics and choose an appropriate one for a given problem;
- apply the methods on different types of data;
- evaluate the performance of methods using different metrics.
Minor Amsterdam Data Science and Artificial Intelligence
Bachelor’s Business Analytics
UvAEnglish
8 weeks
more info -
Machine Learning 1
- The student can explain, motivate and distinguish the main areas of machine learning in general and on examples
- The student can explain the major statistical learning frameworks/principles together with their advantages and shortcomings
- The student knows the major linear and non-linear statistical models together with their advantages and disadvantages, can explain them and the made model assumptions, can reason about and inside them, and can manipulate them
- The student can set up learning objectives with the taught models, can train and evaluate them and can assess the quality of fit
- The student can implement all the above in Python and apply the learned principles and models to real world problems and data sets
Master’s Artificial Intelligence
Master’s Brain and Cognitive Sciences
Master’s Computational Science (joint degree)
Master’s Forensic Science
UvAEnglish
8 weeks
more info -
Machine Learning 2
The main big two themes of this course are probabilistic graphical models and inference in various forms.
This course continues where Machine Learning 1 stopped. We will treat chapters 2, 8, 9, 10, 11, 13 of the book Pattern Recognition and Machine Learning by C. Bishop, plus some additional material made clear on Canvas. Topics include:- Exponential families
- Conditional independence
- Information theory
- Independent components analysis
- Graphical models
- Latent variable models
- Learning, exact and approximate inference
- Variational Inference
- Sampling methods, MCMC, etc.
- Sequential data models
- Probability divergencies
- Causality
Artificial Intelligence
UvAEnglish
8 weeks
more info -
Machine Learning for Econometrics
This course is a mix of machine learning theory in regular lectures and application of this knowledge on large datasets in practical sessions.
Topics include:
- Bayesian inference;
- Linear classification models;
- Neural networks and deep learning;
- Bagging, boosting and random forest;
- Machine learning methods for causal inference (e.g., causal forest, double-lasso, debaised-ML)
Master’s Econometrics
Exchange programme Exchange Programme UvA Economics and Business
Master’s Actuarial Science and Mathematical Finance
UvAEnglish
8 weeks
more info -
Machine Learning for Econometrics and Data Science
Machine learning originates from computer science and statistics with
the goal of exploring, studying, and developing learning systems,
methods, and algorithms that can improve their performance with learning
from data. This course is designed to provide students an introduction
to the main principles, algorithms, and applications of machine
learning. It includes topics related to supervised learning algorithms
for classification problems (logistic regression, support vector
machine), for regression problems (ridge regression, LASSO), but also
unsupervised learning algorithms (k-means, clustering, linear and
nonlinear dimensionality reduction). We adopt principles from
probability (Bayes rule, conditioning, expectations, independence),
linear algebra (vector and matrix operations, eigenvectors, SVD), and
calculus (gradients, Jacobians) to derive machine learning methods. We
further discuss machine learning principles such as model selection,
over-fitting, and under-fitting, and techniques such as cross-validation
and regularization. In case work we implement appropriate supervised and
unsupervised learning algorithms on real and synthetic data sets and
interpret the results.Economics
Econometrics
Informatics
VUEnglish
8 weeks
more info -
Machine Learning for Finance
With the increased availability of data and cheap and fast computing
power, analyses in many areas of human endeavour have become more and
more data driven. Finance is no exception. Applying machine learning
techniques to traditional finance questions might improve our
understanding.To date, applying these techniques has been the realm of IT savvy
researchers. With the increased availability of open source software
these techniques are becoming widely available. To fruitfully apply
them, however, finance professionals should get a much better grasp of
their strengths and weaknesses and this requires first hand experience.Topics covered so far in the Bachelor of Finance – or equivalent – are
of course many. For example, you will have seen derivative valuation
models and corporate finance topics. In this course we aim to revisit
some of these topics with the aim of solving them with open source
tools. This builds on the Python first principles course in the first
block. Then, once we have covered the basics, we will move to the more
advanced topics. This is difficult since there is so much to choose
from. Possible topics are:
– working with large dataset: database management
– high performance computing
– cooperation: GITFinance
Economics
Artificial Intelligence
VUEnglish
8 weeks
more info -
Machine Learning for NLP
Machine learning is a dynamic and active research field. The main goal
of machine learning is to develop systems which can automatically solve
different problems without being specifically programmed, i.e. by
learning from the data. In this course, we will focus on the use of
machine learning as a methodology for solving NLP tasks (e.g.
pos-tagging, syntactic parsing, information extraction). We cover both
`traditional’ machine learning methods as the latest deep learning
approaches. Representation of language as data plays a prominent role in
this course.
Particular attention will be paid to the methodologies for using machine
learning in NLP research. We will cover the experimental setup, running
existing packages on new tasks and evaluation of overall results as well
as error analysis. The course covers practical skills that can be
useful in industry as well as in academia.
The course can be followed by any student with sufficient linguistic and
programming knowledge.Artificial Intelligence
VUEnglish
8 weeks
more info -
Machine Learning for NLP (RM)
Machine learning is a dynamic and active research field. The main goal
of machine learning is to develop systems which can automatically solve
different problems without being specifically programmed, i.e. by
learning from the data. In this course, we will focus on the use of
machine learning as a methodology for solving NLP tasks (e.g.
pos-tagging, syntactic parsing, information extraction). We cover both
`traditional’ machine learning methods as the latest deep learning
approaches. Representation of language as data plays a prominent role in
this course.
Particular attention will be paid to the methodologies for using machine
learning in NLP research. We will cover the experimental setup, running
existing packages on new tasks and evaluation of overall results as well
as error analysis. The course covers practical skills that can be
useful in industry as well as in academia.
The course can be followed by any student with sufficient linguistic and
programming knowledge.
The course consists of two components: first basic machine learning
algorithms and how they are used for NLP are covered by theory and
practical assignments (6 ECTS, period 2). An additional 3 ECTS follow up
is offered in period 3 where the acquired skills are applied in a
practical assignment.Artificial Intelligence
VUEnglish
16 weeks
more info -
Machine Learning for the Quantified Self
The quantified-self refers to large-scale data collection of a user’s
behavior and context via a range of sensory devices, including smart
phones, smart watches, ambient sensors, etc. These measurements contain
a wealth of information that can be extracted by means of machine
learning techniques, for instance for the purpose of predictive
modeling. In addition, machine learning techniques can be a driver for
adaptive systems to support users in a personalized way based on the
aforementioned measurements. The type of data does however require
specialized machine learning techniques to fully exploit the information
contained in the data. Examples of challenges include the temporal
nature of the data, the variety in the type of data, the different
granularity of various sensors, noise, etcetera.In this course specific techniques to handle quantified self (or broader
sensory data) will be treated. More in specific, it will address:
• Feature engineering (how do we come from raw data to usable features):
* Removing noise from data
* Handling missing data
* Identifying (temporal) features
• Learning of user patterns:
* Temporal machine learning approaches such as recurrent neural
networks, time series analysis
* Clustering approaches with dedicated distance metrics (including
dynamic time warping)
• Adaptive feedback and support
* Reinforcement learning
• Integration of the various components.In addition, a number of real-life applications will be discussed. Next
to lectures, there will be an extensive practical part, where students
will learn to work with various algorithms and data sets. As a final
assignment, the students will work on a project they propose themselves.Computational Science (Joint degree)
VUEnglish
4 weeks
more info -
Machine Learning Theory
This course is part of the Mastermath programme. All information can be found at the Mastermath website.
Mathematics
Stochastics and Financial Mathematics
Artificial Intelligence
Logic
UvAEnglish
16 weeks
more info -
Managing Digital Innovation
The opportunities of the digital era are essentially unlimited. Innovative technologies may completely change how business and design processes are set up, while new directions for fruitful start-ups are countless. This calls for new and strategic ways of organising these opportunities to innovate in the digital world. If you are interested in new, exciting ways to organise for digital innovation, if you want to learn how new digital technologies such as big data, 3D printing and robotization change the way of working in your own field of expertise; if you are interested in how to design and organise pervasive digital technologies, if you would like to start your own Spotify, Uber or Airbnb in your own specific discipline and would like to learn how to do so; if you are interested in new professional, organisational and managerial insights related to digital innovation, this minor is for you.
Computer Science
Computational Science
Digital Humanities
VUEnglish
Half year
more info -
Master’s Thesis Data Science and Business Analytics
The aim of the Master’s thesis is to write an academic paper in which a research question is developed and analysed through original empirical and/or theoretical research, appropriately embedded in the current state of knowledge. Students will be able to synthesise various theories and develop new ones appropriate for a MSc-level student. The Master’s thesis must be written about a subject which is closely related to the field of the chosen specialisation. As a guideline a Master’s thesis should contain 25 to 35 pages, excluding tables and appendices. There are hardly any examples with less than 25 pages and although there are many examples of theses with more than 40 pages, they often include irrelevant material or fail to be sufficiently concise.
MSc Econometrics
UvAEnglish
6 months
more info -
Masters Project Business Analytics
The Master Project Business Analytics is the graduation project for the Master Business Analytics or the Dual Master Business Analytics. As the graduation project this course builds on and integrates previous courses on Business Analytics. The student shows that he is capable of independent research at an academic level (typically applied in a practical context) on a specific topic in the field of Business Analytics under supervision of one of the staff members of the Faculty of Science. Furthermore, the student writes an academic report to
present the applied scientific methods and the obtained results. Also, the student gives an oral presentation that is tailored to the audience. As such, the skills described below should be demonstrated during the Master Project Business Analytics.Business Analytics
VUEnglish
1 year
more info -
Master’s Internship Behavioural Data Science
After the internship, the student can describe data science activities outside academia (paraphrasing), describe and analyse the client’s data-analytic question (paraphrasing and analysing), work out concrete advice to data science questions (evaluating and scientific thinking), can present this advice for different types of audiences (written and oral communication). Furthermore, the student can incorporate pragmatic considerations (evaluating), assess the importance of methodological considerations (evaluation), reflect on his or her own professional behaviour and adopt a professional attitude when in contact with colleagues and clients (self-reflection and communication).
Behavioural Data Science
UvAEnglish
7 months
more info -
Master’s Thesis Behavioural Data Science
After completion of the master’s thesis, students can, under supervision, but with a certain degree of independence:
- Manage a research project (written and oral communication and self-regulation), which consists of the following components:
- Elaborate a (given) question based on scientific literature (paraphrasing, analysing, evaluating, and scientific thinking);
- Develop, elaborate, and justify a research design (scientific thinking);
- Develop and/or justify materials and procedures in accordance with ethical guidelines (scientific thinking and self- regulation);
- Write a research proposal (based on 2., 3. and 4.) (written communication and self- regulation);
- Collect data and/or describe and justify data collection procedures in line with the research question (scientific thinking);
- Analyze data and justify the statistical analyses (scientific thinking);
- Describe and interpret the results in the light of the research question, theory, and previous research, and discuss its implications (paraphrasing, analysing, evaluating, scientific thinking, and self- regulation);
- Write a scientific report and give an oral presentation on the study (written and oral communication and self- regulation).
Behavioural Data Science
UvAEnglish
7 months
more info -
Mathematical Optimization
Mathematical optimization is among the most important instruments of
Prescriptive Analytics and is used to take optimal decisions based on
quantitative arguments. Our daily life is full of examples of the
importance of optimization: for most trucks on the road, origin,
destination, load and even its route have been determined by an
optimization algorithm, leading to increased efficiency and lower
environmental impact. The battery life of your phone would be
significantly shorter if the chip lay-out was not optimized.
Side-effects of radiotherapy would be more severe if cancer treatment
was not personalized with state-of-the-art optimization algorithms.This course will make you familiar with translating practical problems
into optimization models, and with solving those models. Despite the
goal being modeling and solving such problems, this course teaches the
fundamental results from the mathematics of optimization, including
optimality conditions, duality, stochastic optimization, and robust
optimization.The course covers linear optimization as well as its generalizations
(conic and convex optimization). We will also consider optimization
under uncertainty. Optimization models will be implemented and solved
using mostly software that is freely available to all (e.g. Python) and
occasionally software that is free for academics but requires purchasing
for commercial use.VUEnglish
8 weeks
more info -
Mathematical Statistics
Examples of typical statistical problems are the prediction of an
important quantity on the basis of data, or the question whether some
observed relation between variables is “statistically significant”. In
mathematical statistics we view observed data as realisations of random
variables. A statistical model is a collection of probability
distributions that we interpret as possible distributions of the
observations. A statistical procedure makes a statement about the
question which distribution in the model generated the data. This
perspective makes it possible to cast statistical problems likes the one
mentioned in a general mathematical framework.In this course we introduce this mathematical perspective on statistics
and we treat various statistical procedures (parameter estimation,
testing of hypotheses, construction of confidence sets). Classical
examples are treated and mathematical theory is developed that allows to
assess and compare the performance of statistical procedures.VUEnglish
16 weeks
more info -
Mathematics
This 3-year bachelor’s degree programme allows you to specialise in both pure and applied mathematics. The programme is open for international students and taught in English.
The first year consists of a well-balanced programme that you follow together with all other students. This gives you a firm basis for the rest of your studies. In year two you decide to continue with a major in either Pure or Applied Mathematics. Various study tracks and optional courses allow you to pursue your personal interests. During your minor in the first half of year three, you focus entirely on your favourite topic. You can also pursue your minor at a foreign university. Our study counsellors will make sure that you choose the study path that suits you best. The programme finishes with a research project in which everything you learnt is combined.
Within the major Pure Mathematics, you can choose between three tracks: Algebra and Geometry, Analysis and Dynamical Systems, and Probability and Statistics. Within the major Applied Mathematics, you can choose between four tracks: Biomedical Mathematics, Computer science, Data Science, and Econometrics and Operations Research. Within both majors, you can choose the Education track, which is taught in Dutch. After completing the Education track, you receive a qualification for teaching in Dutch high schools.
VUEnglish
3 years
more info -
Mathematics
As a prospective Bachelor’s student in Mathematics, you will naturally have an above-average interest in and talent for mathematics. During the first year, you will receive a broad introduction to algebra, analysis, probability and statistics. In the second and third years, you will have the option to focus more on your specific field of interest. Career prospects for graduates in Mathematics are very favourable. Mathematicians who are able to translate complex processes into smart formulas are in demand in nearly every sector, in positions ranging from research analyst at a large multinational to researcher at a governmental organisation.
UvADutch
3 years
more info -
Mathematics
Mathematics is a vibrant, multifaceted and versatile field, in which the focus is on the study and development of techniques to tackle pure and applied mathematical questions. Often, the dividing line between theory and practice is merely an illusion. Mathematical theory, developed for a specific problem, often finds its way into unexpected applications. This is the strength and beauty of mathematics, a discipline which is by definition infinite, and where new paths are always waiting to be explored. The Master’s programme in Mathematics at VU Amsterdam provides you with an opportunity to specialize in one area while further deepening your mathematical knowledge in general. The collaboration with the University of Amsterdam on the entire Master’s programme and with all Dutch universities in MasterMath allows students to choose from a long and varied list of courses.
VUEnglish
2 years
more info -
MATLAB Applied to Neuronal Data
Research in contemporary neuroscience requires a solid foundation in data analysis. Data analysis in Neuroscience heavily relies on the ability to use proper software for analysis, as MATLAB. The purpose of this course is to give the students an overview of the advanced analytical techniques currently used in cognitive neuroscience, to provide computational programming skills to implement these analytical techniques using the computational software MATLAB and to use these algorithms to analyze real neuroscientific data.
Biomedical Sciences
UvAEnglish
8 weeks
more info -
MBA Big Data & Business Analytics
This MBA in Big Data & Business Analytics is intended for hands-on Big Data specialists, for people in leadership roles working with Big Data and for Entrepreneurs. The curriculum of this MBA is highly multidisciplinary, with courses from A (analytics), B (business) and C (computer science), and with projects to practice and implement the integration of these three aspects.
Furthermore, the curriculum is a mix of state-of-the art theory taught by renowned academic professors, and it includes practical application of this knowledge taught by people with extensive industry experience. In the curriculum, much time will be devoted to the ’21 st century skills’ – the skills required to become successful in this age: entrepreneurship / entrepreneurial attitude, flexibility, teamwork, communication skills and ethics.
UvAEnglish
2 years
more info -
Media and Information: Living Information
You live in media – and information is alive. Each of us is the star of his or her own 24/7 reality show. We digitally record, store, edit, and forward almost every aspect of our lives and of the lives of the people around us – whether we want to or not, whether we are aware of it, or not. We produce as much as consume information. Media and information are not just pervasive and ubiquitous – they have become crucial for our survival. This course provides a broad review of all the key definitions, themes and concepts regarding the role media and information play in everyday life.
We will trace the development, examine the content, and explore the impact of media and information on industry and society, reviewing both conceptual and practical aspects of the relationships between new communication technology, media industries, and the issues we are all facing in everyday life: understanding and managing careers, relationships, and identities.
Information Cultures (Media and Information)
New Media & Digital Culture (Media and Information)
Archival and Information Studies
Media en cultuur
Media and Culture
UvAEnglish
8 weeks
more info -
Medical Informatics
A Medical Information specialist is familiar with all the basic medical subjects, the way in which a doctor reasons and acts, the methodology of medical-scientific research and the organisation of healthcare. The Medical Information specialist distinguishes himself from other information specialists and information scientists through his knowledge of medical processes, care organisation processes and his insight into the specific role and meaning of information in the healthcare sector. The medical information specialist is an expert in the field of information analysis, information representation, system design, and implementation and evaluation of information systems, and in lesser extent in the field of the development of advanced technologies on which information systems are based. A medical information specialist is a skilled consultative partner of information and communication technologists as well as doctors and nurses, and thus acts as an essential bridge between the two divergent fields of medicine and informatics.
UvAEnglish
2 years
more info -
Medische Natuurwetenschappen
Wil jij meewerken aan manieren om kanker nog gerichter te bestrijden? Aan methoden om brandwonden sneller te genezen? Onderzoek doen waardoor weefsel, cellen en DNA beter in kaart gebracht kunnen worden?
Dan is de studie Medische Natuurwetenschappen iets voor jou. Door een unieke combinatie van exacte vakken en de biomedische wereld draag jij straks bij aan belangrijke medische innovaties en de gezondheid van mensen. Je slaat een brug tussen fundamenteel onderzoek en de praktijk in de kliniek.
This course is in Dutch.
VUDutch
3 years
more info -
Mentoring Startups
Our masterclass Mentoring Startups aims to further develop your mentoring and coaching skills. During 2 half-day sessions, you get updated on the scientific basis and best practices of start-up coaching and mentoring. There are 3 months between sessions, so you have the opportunity to put into practice and reflect on what you have learned. In between these 2 meetings, 2 informal discussion sessions will be organised in collaboration with startup accelerator Rockstart based in Amsterdam about startup mentoring. These sessions will also be open to Rockstart’s mentors to facilitate the informal exchange of experiences between startup mentors. For now we do not have set dates planned for this course in 2022. Please fill out the below ‘keep me informed’ form if you want to stay updated on this programme.
MBA Masterclasses
UvAEnglish
2 days
more info -
Methods of Communication Research and Statistics
In Methods of Communication Research and Statistics students acquire knowledge and insight into research designs, methods of data collection, and data analysis including descriptive statistics and inferential statistics. The course consists of lectures (on Monday and Tuesday) and tutorials (on Monday and Tuesday). In the lectures the theory is introduced and statistical techniques are explained, while in the tutorials the literature is examined more deeply and practical skills, including academic skills, are addressed (discussing, practicing and writing about important decisions during developing a research design, calculating and interpreting statistics and working with the statistical software package SPSS). Methods of Communication Research and Statistics will be assessed through two-weekly multiple-choice tests, five group assignments, and two exams. Students prepare for the lecturers by reading assigned literature and watching micro lectures. Students prepare for tutorials by completing specific homework assignments.
Minor Communication Science (HBO Follow-on minor)
Bachelor’s Communication Science
Minor Communication Science 60 EC
Bachelor’s Communication Science (Short-track)
UvAEnglish
16 weeks
more info -
Microeconometrics
In the microeconometrics course about ten recent empirical papers that apply micro-econometric estimation techniques are considered. These empirical papers usually concern issues like individual choice behaviour in the labour and consumer markets. The focus will be on nonlinear techniques applied to discrete, censored, truncated dependent, count, duration etc. variables. Apart from these papers, microeconometric theory from the book by Cameron and Trivedi has to be studied in order to understand the papers. During the computer classes the techniques will be applied. The statistical software MatLab will be used to estimate likelihood functions, etc.
Econometrics
UvAEnglish
8 weeks
more info -
Modelling and Simulation
After following this course you will be able to: Formulate suitable models for a range of problems and explain your choices; analyse and solve simple models analytically; implement simple mathematical models in code and verify and validate the correctness of your implementation; explain and analyse how discretisation and the application of numerical approximations affect the outcome of your simulations; explain the power and the limitations of models; explain the concept of model fitting and describe some common techniques; describe relevant properties of several classes of models and explain their meaning.
Computational Science (Minor)
UvAEnglish
8 weeks
more info -
Multivariate Econometrics
This course covers both theoretical and practical aspects of modeling
multivariate non-stationary time-series and panel data, with special
emphasis on unit-root processes and cointegration.The students will be introduced to linear multivariate time-series
models and linear panel data models used in econometrics. Important
topics include marginalizing, conditioning, exogeneity, vector
autoregressive (VAR) models, and vector error correction models (VECM).Important limit results will be carefully derived providing the students
with a deep understanding of the theory and practice behind a wide range
of advanced unit roots test, spurious regression, cointegration, and
dynamic panels.VUEnglish
8 weeks
more info -
Multivariate Statistics
This course introduces the theory and applications for analyzing
multi-dimensional data. Topics include multivariate distributions,
transformation of variables, Gaussian models, fat-tailed multivariate
distributions, copulas, mixture models, multivariate inference and the
Delta method, dimension reduction methods such as principal components
and factor models, and clustering methods.VUEnglish
6 weeks
more info -
Multivariate Statistics & Machine Learning
Most psychological research involves multivariate observations. This can be in the form of repeated measures or multiple dependent and independent variables. A score of multivariate procedures belong to behavioural scientist’s toolbox. These include the General Linear Model (GLM, including MAN(C)OVA and Repeated Measures analysis), Principal Components, Linear Discriminant Analysis, Logistic regression, and clustering methods. Few people realise that these exact same methods, many of which were specifically developed for research in the behavioural sciences, also power today’s large scale Machine Learning technology.
The course covers the most commonly used multivariate methods. We will discuss and practice their use for statistical inference and their use in Machine Learning. Specifically, we discusss multiple and multivariate regression, model selection and cross-validation, multivariate analysis of (co-)variance (MAN(C)OVA), linear discriminant analysis and its relation to MANOVA, multiway ANOVA, Principal Components Analysis and Principal Axis Factoring, and Multiple Logistic Regression. We will discuss these at the level of the underlying matrix algebra, the use of existing software, diagnostics, and the verifications of underlying assumptions when used for statistical inference. We use these methods in applied machine learning projects. Crucial differences between statistical inference and machine learning applications are highlighted.
Bachelor’s Psychology
Exchange programme Exchange Programme Social and Behavioural Sciences
Minor Psychology Behavioural Data Science (for ISW students)
UvAEnglish
6 weeks
more info -
Natural Language Processing 1
This course aims at providing the student with the background that is needed for studying statistical models that are used in the field of Computational Linguistics. We will mostly depart from shallow labeling tasks and consider tasks that involve hierarchical structure (e.g., syntactic trees) and/or hidden structure (alignment of word and their translations in machine translation). For these tasks the course will concentrate on the fundamentals of probabilistic modeling and statistical learning from data by supervised and unsupervised statistical learning algorithms.
Artificial Intelligence
Logic
UvAEnglish
8 weeks
more info -
Natural Language Processing 2
The amount of language data that is available to us electronically is increasing with the day. With this eminent increase, a question arises as to the possibility of inducing latent structure in this data that can be useful for further tasks such as machine translation. The different kinds of latent structure that is possible depends on the data and the task, and will usually demand suitable statistical models and learners. The course will teach methods for inducing a variety of latent structure for tasks such as language modeling, machine translation and adaptation across domains. The course covers the following topics
- Machine Translation and Paraphrasing
- Domain adaptation
- Latent, hierarchical or linguistic structure in natural language data
The course will further dive into a selection of advanced and current NLP topics, such as contextualized embeddings, deep generative models, speech recognition, neural language modelling, interpretability.
Artificial Intelligence
Logis
UvAEnglish
6 weeks
more info -
Nonparametric Statistics
This course is part of the Mastermath programme. All information can be found at the Mastermath website.
Master’s Mathematics
Master’s Stochastics and Financial Mathematics
UvAEnglish
8 weeks
more info -
Object-Oriented and Functional Programming
The goal of this course is to obtain familiarity and experience with
advanced programming language concepts, such as inheritance and pattern
matching, as well as improving general programming skills.After taking this course, you will be able to:
* Understand & apply concepts from object-oriented programming such as
subtyping and inheritance.
* Understand & apply concepts from functional programming such as
pattern matching and higher-order functions.
* Design and implement a moderately large program from scratch.
* Produce clear, readable code.VUEnglish
6 weeks
more info -
Offensive Technologies
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
8 weeks
more info -
Operations & Supply Chain Management
Een van de relevante ontwikkelingen voor CFO’s is een verdere uitbreiding van het takenpakket van controller naar CFO, waarmee de verantwoordelijkheid van de controller wordt verruimd. Hij/zij wordt een prominent lid van het Management Team, waarbij een veel bredere kijk op de processen binnen de organisatie noodzakelijk wordt. Deze module over operations en supply chain management sluit hierop aan.
Om de hoofdstructuur van de module te bepalen, is gebruikgemaakt van een integraal operations management concept. Van een integraal concept is sprake als er op een samenhangende wijze beslissingen worden genomen over: de primaire processen (samen met partners in de keten), het plannings- en besturingsmodel, de ondersteunende ICT en de operations management organisatie.
De leerdoelen van het vak zijn:
- kunnen beschrijven hoe strategische bedrijfsdoelen moeten worden vertaald naar operations management doelstellingen;
- een kritisch oordeel kunnen vormen over de bestaande operations management op basis van wetenschappelijk onderbouwde modellen over operations management en supply chain management door de sterktes en zwaktes te kunnen benoemen;
- de rol van externe partners (klanten, toeleveranciers en dienstverleners) kunnen beschrijven op basis van een gekozen operations management strategie;
- een integraal aanpak voor operations management kunnen beschrijven voor een onderneming op basis van de elementen grondvorm, planning en besturing, ICT en organisatie;
- voorstellen voor verbeteringen in operations management kunnen onderbouwen met een kosten/ baten analyse en een risico-analyse;
- de rol van controllers in operations management en supply chain management.
MBA Big Data & Business Analytics
UvADutch
8 weeks
more info -
Operations Performance Benchmarking
Performance assessment and benchmarking is a topic that has received
considerable attention in both practice and academia across a wide
variety of disciplines. This course is aimed at students who wish to
broaden their understanding of methods related to evaluating and
benchmarking performance in operations. The course will focus on
academic methods relevant to benchmarking of operations performance in
business practice.The course introduces an array of quantitative approaches for
performance benchmarking, making use of various statistical and
mathematical optimisation techniques. The course teaches how to define
and compute performance indicators and how to interpret these results
properly in a business context.The course is self-contained, it does not rely on other TSCM courses.
It is therefore also accessible to students without prior knowledge of
TSCM.VUEnglish
6 weeks
more info -
Operations Research
The course is a first introduction to optimization problems. We start with linear optimization. Many practical problems allow mathematical formulation as optimization of some linear objective function in decision variables subject to a set of linear constraints in these decision variables. A central theme will be the art of formulating a verbally described practical problem as a linear optimization problem and interpreting the mathematical solution within the original problem. The simplex algorithm for solving the mathematical model will be studied and correctness of this algorithm will be argued.
Business Analytics
VUEnglish
8 weeks
more info -
Operations Research I
This is an introductory course in deterministic optimization. The
optimization models studied are unconstrained non-linear optimization,
constrained non-linear optimization, convex optimization, linear
optimization and integer linear optimization. Solution techniques for
these classes of optimization problems are the central theme of this
course. Another important element of the course is the mathematical
formulation of (practical) verbally described problems as instances of
the optimization models, and application of the solution methods to
solve the resulting problems.VUEnglish
6 weeks
more info -
Operations Research II
This is an introductory course in stochastic models. It builds upon the
basic course in probability theory and extends the theory of static
probability to dynamic stochastic processes. The course focuses on
Poisson process, discrete-time and continuous-time Markov chains, with
applications to queueing models, network models, risk analysis,
reliability problems, etc It also discusses dynamic optimization and
stochastic simulation of these systems.VUEnglish
more info -
Operations Research III
A student who successfully completes the course will have an
understanding of the techniques of combinatorial optimization and
integer programming, and be ready to apply them to problems encountered
in practice.* The notion of efficiency in algorithms; distinguishing between
tractable and computationally “hard” problems.
* The correctness and efficiency of key algorithms in combinatorial
optimization will be shown rigorously. Problems studied will include:
minimum spanning tree, maximum flow, minimum cost flow, and matching.
* Formulation of problems as integer programs; the notion of the
strength of a formulation; the central role of integral formulations.
* The main techniques and theory used in commercial integer programming
solvers such as Gurobi will be investigated in detail. A main focus will
be on the powerful cutting-plane method.
* Column generation, Lagrangian relaxation, modelling of
disjunctions,and other problem-tailored techniques will be discussed.
* Experience in the use of integer programming solvers will be gained.
* Basic knowledge of Python will be gained.VUEnglish
6 weeks
more info -
Optimization
To develop skills to formulate mathematic models for practical problems as linear programming (LP) problem or dynamic programming (DP) problem. To learn the general techniques for solving deterministic Operations Research problems. To formulate and solve LP-problems in Excel
Actuarial Science
Econometrics
Actuarial Science (minor)
UvADutch
7 weeks
more info -
Optimization of Business Processes
We deal with a number of application areas of stochastic modeling: production logistics, call centers, health care and revenue management. For each area we present quantitative problems and discuss how they can be solved using mathematical models. We also discuss a number of new models. Several guest lectures are given by people from industry.
Business Analytics
VUEnglish
8 weeks
more info -
Parallel and Distributed Computer Systems
If you want to reach the top of the field of experimental computer science, PDCS is your program. Our Top Master’s program in Parallel and Distributed Computer Systems was founded by prof. Andrew S. Tanenbaum and is designed to challenge students with the hardest problems in modern systems-oriented computer science. The program aims at highly talented students and is selective, focusing on excellence. After finishing this master, many students move on to pursue careers at leading companies like Google or Microsoft, PhD programs in top research schools, or join R&D labs in the industry.
VUEnglish
2 years
more info -
Parallel Computing Systems
Parallel computing systems are ubiquitous today. From laptops and mobile phones to global-scale compute infrastructures, parallel computing systems drive the world we live in. Although motivated by advances in hardware design, the many-core revolution has a profound impact on engineering software: Only software explicitly dedicated to parallel architectures can fully exploit today’s hardware potential and benefit from future gains in hardware performance. Only software engineers who are true experts in parallel computing systems can make an impact on future software.
For this track, leading research groups in the areas of parallel system architecture, programming parallel systems, and performance optimization team up to educate the future experts of the many-core age. This track covers all aspects of parallel computing systems, from hardware to software, and the entire range of scale from laptops to compute servers, GPU accelerators, heterogeneous systems and large-scale, high-performance compute infrastructures. The track includes much practical work that uses a unique, world-class infrastructure, the Distributed ASCI Supercomputer (DAS). Being around for almost two decades, the brand new 5th generation system DAS-5 covers the entire range of scale of parallel systems today and is equipped with a variety of the latest many-core devices. The track also optimally benefits from the local SURFsara supercomputing center and the Netherlands eScience Center, that both are involved in numerous real-world applications.
Computer Science
UvA + VU joint degreeEnglish
2 years
more info -
Parallel Programming Practical
At the end of the course, the students will:
– be able to apply three important paradigms in parallel programming:
distributed message passing, master-workers, and
Partitioned Global Address Space
– have practical experience with a real programming system for each of
the three paradigms: MPI, Java/Ibis, resp.
Chapel
– be able to benchmark and analyse the performance of parallel programs
on a real machine (a cluster computer) and to
write a short scientific report about this.VUEnglish
6 weeks
more info -
PDCS Programming Project
PDCS programming projects are related to existing research programs in
computer systems. There is no set course description as each project is
negotiated individually with the permanent staff member supervising and
grading it.The assignment aims to offer students a challenging project
that is research-oriented by nature. Students are supposed to talk to
staff members individually to see whether they have a project that
matches the student’s interests.Next to the computer program, a written report must be produced in which
the idea behind the program is described, as well as the novelty and how
it fits in the context of the overall research project. The student
should
also describe lessons learned, and reflect how the project builds on
knowledge acquired in earlier Bachelor and especially Master courses.The final mark is based on the quality of the programming work (50%),
the written report (30%), and the academic excellence shown and effort
invested by the student during the project (20%).Interdisciplinary Masters Course
VUEnglish
1 month
more info -
Predictive Modeling
In many decision issues, there is a desire to know the future events, so that the best decisions can be taken. Based on historical data, it is possible to extract patterns that say something about the future. The process to fit data to a mathematical model, to make the best possible forecast, is called predictive modeling. This module provides an overview of the most relevant techniques and we do this by applying them on datasets.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
7 weeks
more info -
Principles of Bioinformatics
Are you interested in bioinformatics? Would you like to know how huge amounts of data can be analysed in order to discover new biology? Would you like to solve open questions in scientific research? This course is open for any Bachelor student in a Science Degree (including Biology or Biochemistry). Principles of Bioinformatics is the starting course for bioinformatics at an Academic level. It aims to give a broad overview of important topics relevant to the field, with a focus on current (open) problems in bioinformatics research. During the lectures and practical sessions you will become familiar with practical solutions, but also discover that there is still a lot of room for improvement in this rapidly advancing field of research.
Bioinformatics and Systems Biology (Minor)
VUDutch
8 weeks
more info -
Privacy in Public: Big Data, Self Tracking, Social Networks
The second of two introductory courses of the Minor Privacy Studies offers interdisciplinary education on contemporary privacy developments and issues. Students will dive into the world of Big Data, Self-Tracking and Social Networks. The course trains students to engage with the social, legal, ethical, and economic challenges posed by the exploding use of information technology. The course builds on the knowledge that was gained in the first introductory course. Students will employ the discipinary knowledge that they have gained as well as their understanding of how different disciplines need to work together, and how they can profit from each others’ research. In the seventh week, a hands on privacy workshop will be organized, for which students are asked to prepare.
Students that have not taken the first course are not excluded from participation. However, the two courses are purposefully connected and students that complete them consecutively will be better equipped for the complex field of Privacy Studies.
Minor in Privacy Studies
Collegue of Humanities Exchange Programs
UvAEnglish
8 weeks
more info -
Privacy: Theoretical Perspectives, Future Challenges
In this first of two introductory courses of the Minor Privacy Studies, students will be introduced to central privacy theories and challenging current dilemmas within six central disciplines. The lectures will be given by top scientists from various faculties of the University of Amsterdam and other universities. In this multi-disciplinary introduction, students are provided with detailed knowledge of the principles and values of privacy. They will be prepared to engage in a true interdisciplinary fashion later on by an interactive debate on central privacy values that were identified in the course, inspired by actualities in the field and society as a whole.
Minor Privacy Studies
UvAEnglish
8 weeks
more info -
Probability and Statistics
Many phenomena are subject to chance variation: economic time series, sampling of respondents in a survey (and subsequent lack of response), measurement error, survival after a medical treatment, physics of large systems, etc. Probability theory is the mathematical formalism to model such diverse phenomena. This course starts by introducing key concepts of probability theory: random variables and vectors, probability distributions and densities, independence and conditional probability, expectations, law of large numbers and central limit theorem.
Probability models are the basis for statistical analysis. Whereas descriptive statistics is concerned with averages and numerical tables, statistical inference tries to answer scientific questions regarding financial series, earthquakes, the health effects of certain foods, etc. This is done by modeling data as the outcome of a chance experiment. Statistics next aims at inferring the probability model for this experiment from the data. Methods are developed, understood and investigated from this perspective. Drawing up a reliable model for the underlying chance experiment is not always easy, but once available this allows making optimal decisions and quantifying the remaining uncertainty, and opens up possibilities for generalization. Key concepts discussed in this course are likelihood, estimation, testing, p-value, confidence regions, risk and power functions, Bayesian inference. The emphasis is on concepts, but well-known concrete methods as the t-test arise as
UvAEnglish
AUC
8 weeks
more info -
Probability Theory
We study experiments in which randomness plays a role. We first consider discrete probability experiments, that is experiments with a countable number of possible outcomes. You can think of tossing dice, shuffling a deck of cards, flipping coins etc. The possible outcomes form a set, the so called sample space. Every subset of this sample space is an event. We assign probabilities to events in a reasonable way, such that the three axioms of probability are satisfied. We compute probabilities in these situations and consider associated concepts like independence, conditional probabilities, random variables and important discrete probability distributions like the Bernoulli, Binomial, geometric, hypergeometric, negative Binomial and Poisson distribution.
Business Analytics
VUEnglish
12 weeks
more info -
Probability Theory and Statistics 1
During the lectures all of the below mentioned topics will be discussed step-by-step, starting with the axioms of probability theory. Proofs of theorems will be provided and examples will be discussed. The students prepare for each tutorial by solving a number of exercises. During these tutorials the exercises will be discussed by the teacher and will serve as an illustration of applications of the theory. In these classes there will be ample time for raising questions and discussion. Sometimes, a part of the tutorial will be used to discuss an important theory.
Topics:
- descriptive statistics (measuring scales, mode, median, average, variance, percentile, graphical techniques);
- population and random sampling;
- experiments, outcome space and events;
- definitions of probability and axioms of probability theory;
- conditional probability, independence and Bayes’ Theorem;
- combinatorics, counting techniques, permutations, combinations and binomial theorem;
- sampling with or without replacement;
- discrete versus continuous random variables, pdf and CDF;
- expectation, variance and (higher) moments;
- inequalities of Markov, Chebychev and Jensen;
- moment generating functions;
- specific discrete distributions and their properties: uniform, binomial, hypergeometric, geometric, negative-binomial and Poisson distribution; Poisson-processes;
- specific continuous distributions: uniform, exponential, gamma, chi-squared and normal distribution, as well as approximations with the latter one of discrete distributions;
- univariate transformations, pdf-, CDF- and mgf-methods;
- inverse CDF method for the generation of random variables from a desired distribution;
- location and scale parameters.
Bachelor’s Actuarial Science
Bachelor’s Econometrics
UvAEnglish
6 weeks
more info -
Probability Theory and Statistics 2
After creating a sound theoretical basis, the theory will be extended step-by-step in the course, proofs of the theorems will be given and examples will be discussed extensively. The exercises included in the reader are an essential part of the course to get acquainted with the presented theory. The students prepare for each tutorial by solving a number of exercises. During these tutorials the exercises will be discussed by the teacher and will serve as an illustration of applications of the theory. There will also be time for raising questions and discussion.
Topics:
- multivariate distributions, joint pdf and CDF and marginal distributions;
- independence of random variables, covariance and correlation;
- conditional distributions, expectations and variances;
- variance-covariance matrix;
- simultaneous moment generation functions;
- multinomial and bivariate normal distribution;
- multivariate transformations: CDF, transformation, and mgf method;
- distributions of sums of random variables and convolution formula;
- T and F distribution;
- random samples: empirical CDF, sample statistics, distribution of sample statistics for samples from normal and binomial distributions.
Application to order statistics; - point estimators, confidence intervals and hypothesis testing for population mean, population variance and population proportion as well as for differences of those parameters between two populations;
- power and p-value.
Bachelor’s Actuarial Science
Bachelor’s Econometrics
UvAEnglish
6 weeks
more info -
Probability Theory and Statistics 3
The student obtains fundamental insights into classical mathematical statistics and is able to work with basic statistical models. Students will be able to:
- demonstrate and apply various statistical convergence notions, including convergence in distribution and convergence in probabilty;
- convergence in probability, stochastic convergence and asymptotic normality;
- evaluate and compare point estimators based on properties of these estimators (consistency, efficiency, relative efficiency);
- apply various methods for finding a ‘uniform minimum variance unbiased estimator’ (UMVUE) of a given parameter;
- work with the concepts ‘completeness’ and ‘sufficiency’ and understand the role of these concepts in deriving optimal estimators, confidence intervals and statistical hypothesis tests;
- use various techniques to derive confidence intervals and statistical tests;
- understand and derive elementary properties of tests such as the size and power of tests;
- command several ways to find uniform most powerful tests;
- derive and apply generalised likelihood ratio tests.
Minor Actuarial Science
Bachelor’s Actuarial Science
Minor Actuarial Science
Bachelor’s Econometrics
UvAEnglish
6 weeks
more info -
Process Analytics & Semantic Web
In this module we look at how we can use the data present in an organization to improve business processes. This involves analyzing events (event data) through process mining. We also look at how existing data can be ‘enriched’ (in line with the so-called semantic web, using ontologies). In this way data can be made interpretable for computers and we can also reason with this.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
7 weeks
more info -
Programming and Curating Audiovisual Media
As the production of audiovisual media has dramatically increased in recent years, while more archival material has been made available, what exactly is being shown, and when, where, how, by whom and why? Different definitions of programming and curating will be considered. How do programmers and curators select and contextualize material, and participate in processes of knowledge production and value creation? How can we understand underlying issues of power, authority, and ethics? Attention will be paid to historical and current practices of presenting film, television and media art, from the classic cinematic dispositif to digital transformations. How are institutional policies regarding validation of audiovisual heritage attuned to such developments? We will distinguish between different scales of presentation, from artists’ initiatives to GLAM manifestations, and from individual viewings to the film festival circuit. How do these practices set agendas, contribute to media theory and historiography, and help to understand the place of moving images in society? Students will learn key concepts and specific demands of presenting audiovisual media, and to combine theory with practical activities. Students will also be asked to apply their (media) historical knowledge to present audiovisual material in context.
Dual Master’s Preservation and Presentation of the Moving Image (Media Studies)
UvAEnglish
6 weeks
more info -
Programming and Numerical Analysis
Much attention will be paid to the development of so-called algorithmic thinking, by which the student will be endowed with the skill of structuring and solving mathematical problems in a systematic way. Designing algorithms for (simple) mathematical problems is irrespective of a specific programming language. One’s own algorithms will be implemented in a program so that the algorithm can be executed and verified. Apart from translating an algorithm into a computer language, attention will be paid to a number of topics from numerical analysis. The techniques of numerical methods will be applied in an econometric context.
Specific topics are:
- root finding: bisection, fixed points, Newton-Raphson and secant method;
- interpolation: Lagrange polynomials, splines, polynomials on the basis of OLS;
- numerical integration: trapezium, Simpson’s rule, improper integration
- optimisation: Newton’s method, Steepest ascent.
Bachelors Econometrics
Bachelors Actuarial Science
UvAEnglish
6 weeks
more info -
Programming C++
The course consists of the introduction into the syntax of the C++ programming language and object-oriented programming.
The course is scheduled on five days spread over two weeks. The work load and home exercises are extensive, so the student should be prepared to spend the full two weeks on this course.
Physics and Astronomy
UvAEnglish
2 weeks
more info -
Programming for Astronomy & Astrophysics
There are three general areas in astronomy where computers play an important role. First, the latest generation of observatories produce high data rates that at times need to be searched in real time for interesting signals. Second, there is a move to more open data sharing and public archiving of observational data, which creates opportunities for data mining. Third the availability of massive amounts of computational power allows for increasingly detailed astrophysical simulations.
The aim of this course is to teach you the set of programming skills that an astronomical researcher needs. It is primarily aimed at beginners and those with relatively little experience in programming and focuses on the basics of the Python programming language and the use of modules for astronomical research in the first half of the course – object oriented programming is not covered in any detail. During the second half of the course, we introduce techniques to properly document and test your code, to analyse and improve the efficiency and speed of your code and teach you how to make your code publicly available via github.
The course is taught mostly via guided learning using online course materials and jupyter notebooks, with a weekly tutorial to provide support and which includes short lectures to introduce the more advanced topics.
Astronomy
Astrophysics
UvAEnglish
6 weeks
more info -
Programming for Economists
In this course, students will learn how to program in the programming
language Python. Rather than focusing on Python-specific topics, the
course focuses mainly on the basic principles of programming, with
emphasis on good programming style and structure. These principles are
applicable to any imperative programming language, which makes it easier
for students to adapt to other programming languages during their
further research or study.After finishing the course, students will have an understanding of the
basic principles and concepts of programming. Students will be able to
read and write (simple) programs and algorithms in Python, and use the
computer to solve problems in a structured manner.VUEnglish
6 weeks
more info -
Programming for MNW
Starting from the very basic elements of python, very interesting
computational problems can be solved. The knowledge is built from
specific examples of data handling that are of interest for medicine or
biology. The examples range from simply storing data, to implementing a
mathematical model of the dynamics of a population from which, an
animated image is created, to describing and predicting exponential
growth of a plague after contention measures are applied. At the end of
the course the student will be able to create python scripts to solve
some of the data analysis problems they are expected to find in the
medical field.VUDutch
6 weeks
more info -
Programming for Psychologists
You will learn how to design psychological experiments and how to
implement these using the OpenSesame software package and the Python
programming language. You will be mainly working with
OpenSesame, which is specially designed for constructing experiments. To
successfully create experiments in OpenSesame, however, you need a basic
understanding of Python. Therefore this course will also address general
programming principles that will facilitate the learning of other
programming languages in the future. We will furthermore look at how to
efficiently design behavioral experiments, with the focus on
randomization procedures, how to present visual stimuli,
and on how to record responses of participants.Psychology
VUEnglish
6 weeks
more info -
Programming in Psychological Science
Programming is an important research skill. Being able to program allows one, for instance, to investigate psychological models by simulations, develop and implement new statistical techniques, manipulate and analyse data in various ways, and make computer experiments.
The use of R is rapidly increasing in psychological research. R is easy to learn, free and platform independent (http://cran.r-project.org). In the first two weeks of this course we focus on R, and provide basic knowledge of the most important concepts of programming in R.
In the last two weeks you can choose among different tracks that focus on either more advanced R skills or on other programming languages such as Python, which can be used to create interactive experiments of any complexity (from simple two-button response tasks to game-like environments) and is particularly well-suited to psycho(physio)logical lab experimentation due to easy interfacing with various hardware set-ups.
Masters Psychology
UvAEnglish
6 weeks
more info -
Programming in Python for Text Analysis
During this course, you will learn how to analyze text data using the
Python programming language. No programming knowledge is required; we
believe that anyone can learn how to program.You will learn how to extract information from text corpora; deal with
different file types (plain text, CSV, JSON). We will focus on
readability and understandability of your code so that you will be able
to share it with others, and reuse your code in the future.VUEnglish
6 weeks
more info -
Programming Large-scale Parallel Systems
This course discusses how programs can be written that run in parallel on a large number of processors, with the main goal of reducing execution time. The class has a brief introduction into parallel computing systems (architectures). The focus of the class, however, is on programming methods, languages, and applications. Both traditional techniques (like MPI message passing) and more advanced techniques like parallel object-oriented approaches from the Java ecosystem or dedicated HPC programming languages (like Cray’s high productivity language Chapel) will be discussed. Several parallel applications are discussed, including nearest-neighbor stencil computations, N-body simulations and search algorithms.Programming Large-scale Parallel Systems
Computer Science (Joint Degree)
VUEnglish
8 weeks
more info -
Programming Multi-core and Many-core Systems
The course provides a comprehensive introduction into state-of-the-art programming models for concurrent computing systems from multi-core processors in everyday laptops to large-scale server systems and high-end accelerators.
We start with instruction-level parallelism and vectorisation. Then we continue with multithreaded programming models for shared address space systems, where we look both into OpenMP compiler directives and into more low-level Posix threads before we discuss advanced topics and common pitfalls of shared memory parallel programming.
Towards the end of the course we focus on general-purpose graphics accelerators (GPGPUs) using NVidia’s programming model CUDA and end with advanced topics such as directive-based GPU programming and programming heterogeneous systems.
The lectures are complemented by labs where participants gain first-hand experience with the various programming models. Participants present their work and discuss their achievements with each other as well as with the lecturers and lab assistants during four bi-weekly workshops (werkcolleges).
The course is complementary to the VU courses Programming Large-scale Parallel Systems and Parallel Programming Project in that it looks into node-level concurrency, whereas the other courses focus on systems that are made up of many nodes.
Computational Science (Joint degree)
UvAEnglish
4 weeks
more info -
Programming your World
The main thread of the course, Principles of Programming, will equip the student with a fundamental understanding of how to design programs to solve computational problems. As the title suggests our emphasis will be on the important ideas and principles of computer programming and how to apply them to design solutions to computational problems in your world, i.e. the world of the student, as well as applications in the sciences:
- social networking: friend networks, gossip networks, networks of business contacts, complex networks and their application in tracking the spread of diseases such as influenza and HIV, protein-protein networks.
- web: linking, text processing, parsing, searching, filtering.
- email: text processing, searching, filtering, contacts, contact patterns.
Scientific reasoning will be encouraged through an inquiry-based approach by promoting “whatiffery”, a try-it-out mentality where the student seeks answers to his/her own questions by thinking up test cases to answer what-if questions and then programming and executing those test cases.
In Programming Your World we will deal with two programming languages, one for learning the principles of programming and one to apply them.
- The principles will be taught using the Racket programming language in the DrRacket programming environment. In keeping with our principles-based approach Racket is chosen for its simplicity of syntax and exceptionally clear semantics as well as for the wide variety of programming paradigms to which it lends convenient expression. Using scheme we avoid all unnecessary complexity and promote experimentation using its interactive, incremental development environment.
- Python is a high-level, scripting language with many available libraries that can be “glued” together. Its syntax is clear, readable and expressive.
The course is founded on the principle of open knowledge: All texts are freely available online as well as in book form. The programming environment and all code used are open source and freely downloadable.
AUC
Bachelor Liberal Arts
UvAEnglish
12 weeks
more info -
Programming: The Next Step
In this course students will create their own software program from start to finish over the course of four weeks. Students choose an assignment to program depending on programming language preference and personal interest. The first week handles the software requirements and design. The second and third week is used for actual implementation and testing. The fourth and final weeks focus on testing, improvements, reporting and presentation of the program.
Masters Psychology
UvAEnglish
6 weeks
more info -
Project Big Data
After completing this course:
1. the student can transform and explore data with the command line
2. the student can extract data with regular expressions
3. the student can import and process static and streaming data in
Python
4. the student can store and retrieve semi-structured data in and from
a database
5. the student can parallelize tasks via MapReduce, threads and/or
queues in Python.
6. the student can create appropriate and well-formatted visualizations
and tables
7. the student can address a research question and report on their
findingsBusiness Analytics
VUEnglish
4 weeks
more info -
Project Business Analytics 1
The objective of the course is to expose students to business analytics in Microsoft Excel: the student should be able to solve (practical) business problems using Excel, to write a management report on it, and to give a clear presentation about it.
Business Analytics
VUEnglish
4 weeks
more info -
Project Business Analytics 2
You will work in teams to solve a simplified business case about risk management using a simulation model in Excel and Crystal Ball. You will use knowledge obtained in other Business Analytics courses in the first year, in particular the courses Probability Theory and Risk Management to build and analyse your model. You will write a report and give an oral presentation on your results and conclusions.
Business Analytics
VUEnglish
4 weeks
more info -
Project Computational Science
In this project you will design, implement and test a simulation program for a computational problem of your own choosing. You will use this program to perform a set of experiments and you will interpret and present the results of your experiments. You will be working under the guidance of an experienced researcher.
1. The project requires analytical skills, both in constructing a simulation model and in analysing the simulation results.2. The project includes some implementation work, but this should not be the dominant component.3. The project includes a fair amount of experimentation.4. The project results in a report and a presentation. The presentation may include a short demo.
Informatics
Computational Science (Minor)
UvAEnglish
4 weeks
more info -
Quantitative Marketing
After this course, the student should be able to:
– Study and analyse relevant marketing questions in today’s (online) world;
– Apply quantitative techniques for making data-driven marketing decisions.
Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Requirements Engineering
The success of a software system depends on the proper interpretation and analysis of user needs. Experience shows that it is extremely difficult to adequately define and specify a system. The perception of customers and users of the problem is often incomplete, inaccurate and changes over time. Knowledge is hard to express and to transfer. During this course you will understand why user needs are so hard to express, capture and understand. You will also learn the shortcomings of best practices like scrum, prototyping, interviewing and use cases. Furthermore you will learn about data-driven methods for requirements engineering like Contextual Design.
Software Engineering
UvAEnglish
8 weeks
more info -
Risk Management for Financial Institutions
You learn to price derivatives, such as share options, and strategies for risk management. You will deal with both practical and theoretical aspects of the discipline.
Business Analytics
VUEnglish
5 months
more info -
Robot Law and Artificial Intelligence
Robots and Artificial Intelligence used to belong to science fiction
movies and stories. Also, they were discussed in theoretical academic
and popular articles. In recent years both Robots and Artificial
Intelligence gradually but strongly are moving away from theory and
entering our daily lives. This course focuses on those practical
developments, and what role law and ethics play. We do not limit
ourselves to present technology, but include prophecies on how society
may change in the future and what we can and should do about it.Artificial Intelligence
VUEnglish
8 weeks
more info -
Science, Business & Innovation
A future proof society depends on smart and innovative solutions. The Science, Business & Innovation (SBI) bachelor programme at the VU is unique in the Netherlands, because it teaches students to look at the world from a scientific, societal and economic standpoint. You will learn to look beyond the borders of sectors and develop the necessary skills to translate scientific inventions into innovative, market-oriented applications.
The SBI programme consists of a combination of courses from both natural and social sciences, and more business-oriented courses. During the bachelor you will learn to judge both the market value and the societal value of inventions developed in laboratories. You will develop both academic skills, such as critical thinking and dealing with interdisciplinary issues, and entrepreneurial skills, such as working in projects and making strong arguments. With these skills you will be able to develop a business model and take great ideas to the next level. This is serious business. This course is in Dutch.
VUDutch
3 years
more info -
Science, Business & Innovation
The Master SBI is unique in the Netherlands and is a close collaboration between the Faculty of Sciences, the School of Business and Economics, and the Faculty of Social Sciences. Science, Business and Innovation is a Master’s Programme, offered by VU Amsterdam only.
The Master SBI is a two years programme (120 EC) and is taught in English. All SBI Master students will take general courses in the business aspects of and science behind scientific innovations. Alongside these mandatory courses, students will take specific courses depending on the specialization they choose.
The SBI Master programme offers two thematic specializations: Energy & Sustainability and Life & Health. The energy science specialization focuses on the development and implementation of sustainable solutions, the life science specialization emphasizes on drug development, molecular diagnostics and innovative medical instrumentation.
VUEnglish
2 years
more info -
Scientific Computing and Programming
This course provides an introduction into modern programming methods used by scientists. Emphasis lies on applications in chemistry, but the programming methods are of course more generally applicable and useful for other scientific fields as well. The study load is 4 weeks net study time (equal to 6 EC) and is spread out equally over a period of 8 weeks thereby assuming 50% availability of the students during this period.
In the first period students learn either the C++ or the Fortran90 programming language and practice their skills with increasingly complex programming assignments. This period is ended with a partial exam in week 5 of the course. The final 3 weeks are dedicated to a programming assignment in which students develop a scientific software application to solve a computational chemistry problem. Contact sessions during these weeks will be organized such that students get individual feedback on their program design and implementation.
Masters Chemistry
UvAEnglish
6 weeks
more info -
Scientific Programming 1
In this course you’ll learn Python, a programming language that is increasingly used by scientists from all fields of study. We focus on the absolute basics of programming, which you will learn while doing programming problems from several scientific areas.
Minor Computational Science
Minor Programming
UvADutch
4 weeks
more info -
Scientific Programming 2
This course continues the problem solving curriculum from Scientific Programming 1. You’ll work on larger programs and get to know Python a lot better, so you get ready to learn on your own.
Assistance is provided in the form of online Q&A with other students and our staff, as well as online tutoring. Optionally, you can join a study group to learn together.
Programming Minor
UvADutch
5 months
more info -
Secure Programming
This is an introductory course on computer security. The emphasis
will be on how to develop applications with security in mind. At the
end of the course, students should be familiar with the following:1. Basic concepts in computer security.
2. How common vulnerabilties can be exploited to undermine software
security.
3. How proper design, implementation, and testing can make software more
secure.
4. How cryptography can be used to make software more secure.
5. How automated tools can be used to make software more secure.VUEnglish
6 weeks
more info -
Security of Systems and Networks
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
8 weeks
more info -
Service Oriented Design
Learn advanced design techniques applicable to large service-oriented software systems. Be able to select among them and apply them for a specific system. Be able to reason about and assess the design decisions.
The lectures explain the concepts related to the Service Orientation software paradigm and Service Oriented Architecture (SOA). The lectures provide the students with knowledge about how to identify the requirements for a service-oriented software system, how to map them on business services and transform them into complex networks of software services. Special emphasis is given to the design reasoning techniques for crucial decision-making, service identification, SOA design and migration. Experts from academia and industry give guest lectures. The students participate in small teams to develop understanding of various service-oriented aspects, and work on an assigned SOA design project.
Computer Science (Joint Degree)
Information Sciences
VUEnglish
8 weeks
more info -
Sets and Combinatorics
In this course you will learn: Sets, set operations, the algebra of set theory, the laws of De Morgan, product sets and power sets, standard samples spaces of Probability Theory, basic rules of combinatorics, binomial and multinomial coefficients, binomial and multinomial theorem, cardinality and (un)countability, functions and graphs, principle of complete induction.
Business Analytics
VUEnglish
4 weeks
more info -
Software Architecture
This course examines fundamental architecture design decisions that should ensure that a software system is able to achieve as much as possible the quality requirements. This concerns the division of a system into components, the relationships between these components, the quality requirements of the individual components and the system as a whole, and decisions that need to be made to balance between conflicting requirements.
Software Engineering
Information Sciences
Computer Science (Joint Degree)
VUEnglish
8 weeks
more info -
Software Engineering
You already know how to code. And over the years you’ve gained the necessary theoretical and practical experience. But you want more. You want to take your qualities as a software engineer to the next level. To work with other software engineers on realistic, complicated issues. To solve isolated technical problems, but also to operate within the whole dynamic and extensive field that software engineering is. To not just know the how, but to understand the why. The programme concerns the broad field of software engineering, a field that is in constant movement due to innovations in technology, design patterns and techniques. Software engineering distinguishes itself from classical computer science by its focus on human factors, system size and complexity of requirements.
UvAEnglish
1 year (full-time)/2 years (part-time)
more info -
Software Engineering and Green IT
Software engineering applies a systematic and quantifiable approach to the development, execution and maintenance of complex software. Green IT is the study and practice of environmentally sustainable computing. The combination of Software Engineering and Green IT in one track provides the students with the instruments necessary to gain a holistic understanding of large-scale and complex software systems, to manage their evolution, assess their quality and environmental impact, quantify their value and sustainability potential, and organize their development in different local and distributed contexts. Software engineering and Green IT is a broad and comprehensive field, in which engineering plays an important role, next to social, economic and environmental aspects. The field continually evolves, as the types of systems and the world at large do change as well. The field is being influenced by practices and development paradigms such as outsourcing, global software development, service orientation, smart and pervasive computing, and energy-aware software engineering.
Computer Science
UvA + VUEnglish
2 years
more info -
Software Evolution
This course is designed around lab sessions in which we study real and large (open-source) software systems, written in languages like C, Java, PHP or Ruby. We use Rascal -a programming language workbench, or meta programming language- to apply and build software metrics, software analyses, software visualisations and (if time permits) software transformations. See http://www.rascal-mpl.org. The student is supported with introductory courses and interactive lab sessions while learning this new language in the beginning.
Software Engineering
UvAEnglish
8 weeks
more info -
Software Process
During this course you will come to understand why big software engineering projects are prone to failure. You will come to understand how performance is influenced at different levels: that of the individual software engineer, the team and the whole organization. You will learn about motivation, competences, and the crucial role of culture. Also you will learn about organizational paradigms and control mechanisms, quality paradigms, and the role of planning and design in a world that is volatile and of which a lot is unknown. As software engineering is a special kind of organization, you will also learn how effective our best practices are.
Software Engineering
UvAEnglish
8 weeks
more info -
Software Specification, Verification and Testing
Software specification, verification, and testing entail checking whether a given software system satisfies given requirements and/or specifications. Without a specification, it is impossible to state what a piece of software should do, and there is no reasonable way to set up the test process. An informal specification is not enough. If we aim to automate the test process we need pre-given information about:
– which tests are relevant –> this information states the preconditions of the code
– what the outcomes of the relevant tests should be –> this information states the postconditions of the code.
Programs written in functional or imperative languages can be tested, given a formal specification, by means of a random test generator. This test method will be illustrated for a number of example programs that are written in Haskell. The course assumes basic familiarity with this language and focusses on how to test programs written in either functional or imperative style, and how to use tools for automated test generation.
Software Engineering
UvAEnglish
8 weeks
more info -
Software Testing
The course is an introduction to software testing with an emphasis on testing techniques. A few automatic testing tools are demonstrated. Prerequisites: a previous course in Software engineering. Programming proficiency in Java.
Computer Science (Joint Degree)
Software Engineering
VUEnglish
8 weeks
more info -
Statistical Data Analysis
This course acquaints the students with the theory and application of several widely used statistical analysis techniques. After completing this course the student knows the theory behind the different techniques and is able to verify which techniques are applicable to a given data set. Using the learned statistical tools, the student is able to summarize and analyze real data sets using the statistical software package R.
Business Analytics
VUEnglish
16 weeks
more info -
Statistical Models
The goals of this course are to get acquainted with some of the most commonly used statistical models, to learn how to apply these models in valid settings, and to understand the basic theory behind these models.
Business Analytics
VUEnglish
8 weeks
more info -
Statistical Programming in R and Python
The R program is an important tool in statistical analysis and
programming. In the master program Genes in Behavior and Health (GBH),
master students will be required to use R in GBH courses (e.g., Behavior
Genetics) and in their internships. Looking beyond your present MA
program, experience in using R is also a valuable addition to your C.V,
as R is becoming a standard program both in and beyond academia.The aim of the present course is to teach to practical R skills, within
the context of common statistical analyses and genetics. While the
emphasis is on using R, the context is useful because it will refresh
your statistical knowledge, and introduce you to some genetic concepts.
Following this course, you will be able to conduct data management and
data analyses in R.VUEnglish
6 weeks
more info -
Statistics
After this course, the student should be able to: Identify Big Data problems that require statistical techniques; Apply the statistical techniques correctly on Big Data problems; Understand the properties of these techniques, and the role of assumptions; Interpret the conclusions properly; Program in “R”.
Big Data & Business Analytics
UvAEnglish
8 weeks
-
Statistics
The course Statistics is a first introduction to the basic concepts of mathematical statistics. After completing this course the student can set up a basic statistical model, estimate parameters in the model, formulate and perform standard hypothesis tests and construct confidence intervals.
Business Analytics
VUEnglish
8 weeks
more info -
Statistics 1
In addition to the already known concepts, population and sample,
average, variance and correlation (from Methodology 1), you will also
learn more about variables, probability, frequency distribution,
dependent and independent events. Odds calculation is also included in
the course. Much attention will be given to the question how you can
make statements about a population based on a sample of that population.
In other words, how to calculate confidence intervals and how to apply
statistical tests. You will learn what significance and statistical
power means, and why the size of the sample, the size of differences and
the degree of association matter. You will learn the formulas for the t
test and chi-square and when to apply these. Finally, you will learn
about regression and how this technique is used to answer psychological
and educational questions.VUEnglish
6 weeks
more info -
Statistics 2
During Statistics 1, you have learned how to visualise, calculate and
test the differences between two groups or the relationships between two
variables, while also obtaining the confidence intervals. During
Statistics 2 you expand this knowledge. You will learn how to compare
multiple groups and how to analyze the relationships between three or
more variables. In addition, you will learn what is making models
entails. During the parallel tutor groups, you analyze data sets and
learn how to describe the statistical method, display results, and
formulate conclusions. You will independently practise calculations in a
digital learning environment.VUEnglish
6 weeks
more info -
Statistics and SPSS
In this course, the student is introduced to the basics of statistics.
The student will acquire a basic understanding of techniques used for:
– descriptive statistics, introducing measures and graphical methods of
describing data;
– studying the relationship between two variables, introducing
correlation, chi square and regression analysis;
– statistical inference, starting with the foundation for statistical
inference (random distributions and standard scores) and ending with
estimation and hypothesis testing.The student will learn to use the statistical software program SPSS to
describe and analyse data. By the end of this course, the student should
be able to describe and display data and to draw valid inferences based
on data by using appropriate statistical tools.VUEnglish
6 weeks
more info -
Statistics for Econometric Analysis
This course prepares students for (PPLE-)courses in econometrics. Upon completion of this course, students are able to:
- comprehend the basiscs of the theory of probability and the related mathematical methods and techniques;
- comprehend the characteristics of a number of discrete and continuous probability distributions;
- comprehend the distributions of the mean and the variance of a random sample from a population;
- comprehend the distribution of the mean (proportion) of a random sample from a population with a binary distribution;
- comprehend the distribution of the difference of the means and the ratio of the variances of independent random samples from two populations;
- comprehend the distribution of the difference of the means (proportions) of independent random samples from two populations with a binary distribution;
- comprehend the techniques of testing hypothesis and constructing confidence interval estimators of the above mentioned means, differences in means, variances and ratio of variances;
- describe the purpose of each technique and the conditions for its validity, and recognise the circumstances in which each technique can be used;
- interpret and report the results of these techniques correctly;
- comprehend the difference between population and sample characteristics;
- describe the quality of estimators;
- understand basic theory in simple and multiple linear regression: to calculate estimates of the coefficients in simple linear regression models, to correctly perform tests about (a combination of) the coefficients or about the overall fit in multiple regression models, to predict the value of the dependent variable (with its limitations), to include categorical variables as independent variables;
- check for the necessary requirements when using linear regression (regression diagnostics);
- Using EXCEL for calculations in the field of probablilty theory, interval estimation, hypothesis testing, simple multiple regression and multiple linear regression.
Bachelor’s Politics, Psychology, Law and Economics (PPLE)
UvAEnglish
6 weeks
more info -
Statistics for Forensic Science
An important goal of the course is to provide students with the required knowledge of statistical and probabilistic reasoning to distinguish correct from erroneous argumentation when applied to Forensic Science. Intuitive reasoning is frequently the source of serious misconceptions that all too often have lead to wrong juridical sentences. In the course, the students will see how to recognize and avoid such mistakes through formalistic analysis.
A second goal is to provide students with a basic toolbox for statistical estimation and hypothesis testing. The course is not meant as an advanced statistics course, but we will spend considerable effort on understanding and applying statistical tests such as the standard normal test, the student-t test and – ultimately – the chi-square test.
Master’s Forensic Science
UvAEnglish
6 weeks
more info -
Statistics for High-Dimensional Data
This course gives an overview of modern statistical methods that are
used in the analysis of big or high-dimensional data. Such data usually
comprise a limited number of individuals that have been characterized
with respect to many traits. These data arises in genomics, where
genetic information is measured for many thousands of genes
simultaneously, in functional MRI imaging of
the brain, but also in economic applications.The course covers some of the most important statistical issues for big
or high-dimensional data, including: a) multiple testing, the
family-wise error rate and false discovery rate control; b) shrinkage,
Stein’s estimator; c) penalized estimation, in particular ridge and
lasso regression; and (time-allowing) either d) asymptotic theory, or
e) penalized estimation of covariance matrices.Several types of high-dimensional data will be discussed and used as
examples during the course. In terms of applications the course focuses
on cancer genomics, but theoretical aspects will apply to other fields
as well.Msc Mathematics
VUEnglish
6 weeks
more info -
Statistics for Networks
Researchers from diverse disciplines as biology, physics, sociology,
economics, computer science and mathematics, are more and more involved
with the collection, modeling and analysis of network data. The
relational nature of network data means that statistical analysis of
such data is generally more involved than the `standard’ statistical
analysis, that different mathematical models and different statistical
methods are needed, and that different problems need to be faced. The
course focuses on the mathematical aspects of statistical modeling and
statistical analysis of networks, and will touch upon some computational
aspects of network analysis. Topics that will be discussed are:
descriptive statistics for networks, network sampling, network modeling,
inference for networks, and modeling and prediction for processes on
network graphs.VUEnglish
6 weeks
more info -
Statistics for Sciences
In this course we will cover the basics of data collection and summary, probability theory, statistical inference, and statistical modeling, as used in the natural sciences. The course covers the following topics:
- Categorical data
- Sampling, descriptive statistics and statistical plots
- Probability principles, counting methods, conditional probability, independence and Bayes’ rule
- Random variables, mean, variance, probability mass and density functions, cumulative distribution functions
- Discrete probability distributions: Bernoulli, binomial
- Continuous probability distributions: normal, Student’s t, chi-square, F
- Principles of point estimation: bias, mean square error
- Sampling distributions, the Law of large numbers, the Central limit theorem
- Maximum likelihood estimation
- Confidence intervals for population means or proportions, and differences between means or proportions
- Hypothesis testing for population means or proportions, and differences between means or proportions
- Type I and II error, power, practical significance
- Correlation, Linear regression
- Analysis of Variance
- Using R for data analysis
UvAEnglish
AUC
12 weeks
more info -
Statistics in Linguistics
We focus on statistical analysis of research data, centred around today’s standard method, which involves linear models, especially those with mixed effects: every time you run an experiment with more than one participant, and record more than one piece of data from each participant, you are likely to need a “mixed-effects model” to make sense of the resulting data. This term refers to the fact that your experimental design contains both “fixed effects” (multiple test conditions per participant, and/or different groups of participants) and “random effects” (participants drawn randomly from a population of people, and often also words or sentences drawn randomly from a language).
If you are already familiar with some statistical techniques, you may have seen t-tests, correlation tests, and analysis of variance. During the course, these concepts turn out to be specific simplifying cases of mixed-effects modelling.
The course also addresses design issues that make the analyses suitable for your experiment, such as sampling, data collection, and reliability and validity of measurements. You apply these concepts, together with the analysis techniques, to theoretical, typological and applied research in your linguistic subdisciplines. Special attention is paid to statistical inference, i.e. correct use and formulation of statistical results.
Master’s General Linguistics (Linguistics)
Research Master’s Linguistics and Communication (Linguistics (research))
UvAEnglish
6 weeks
more info -
Statistics in Neurosciences
Statistical data analysis is the process of inspecting, cleaning,
transforming, and modeling data in order to test scientific hypotheses
and answer research questions. The lectures of this course will provide
an overview of quantitative methods that are frequently used in
neuroscience research. These include e.g. correlation, regression,
(paired) t-test, (repeated measures) ANOVA, and multi-level analysis. We
will also discuss concepts like p-values, the multiple testing problem,
Type I and II errors,
sampling, and statistical power. Each lecture will provide the
theoretical background. The practicals and weekly obligatory assignments
will
guide you through a series of tailored research problems that you will
tackle using the statistical package R. You will receive
hands-on experience in the main steps involved in statistical analyses:
from the formulation of hypotheses, selection of the most appropriate
test, checking of assumptions, cleaning of data, and running of
analyses in R, to formally reporting the obtained results. This hands-on
experience is invaluable for the internships in the first and second
year of the Master of Neurosciences, and for your success as an
independent researcher.Masters Neuroscience
VUEnglish
6 weeks
more info -
Statistics in R
During this course, you combine some skills acquired in the previous two blocks of the BSc Cognition, Language and Communication (1st year) and add the skill of statistical analysis and proper reporting on empirical research. The first week is an introduction to statistics and a `bootcamp’, in which you learn basic methods of statistical analysis in R. In the second week, you will be applying your new statistical skills to your own dataset and learn to write a complete research paper, with special focus on the results section and how it should connect to the discussion and conclusion of a research paper. We will be using the free software R and RStudio.
Bachelor Cognition, Language and Communication
UvADutch
6 weeks
more info -
Statistics with R
Biologists often have to handle, analyze, and present analysis results
of large sets of biological data, originating from genomics,
transcriptomics, proteomics, and metabolomics experiments. In many
cases, these tasks cannot be performed using standard “press the button”
commercial statistical packages. A popular solution to this problem is
the use of the open source statistical programming environment R. R is
used intensively in the community of experimental biologists, and most
newly published data analysis techniques are first available as
R-packages.Bachelors Sciences
VUEnglish
6 weeks
more info -
Statistics, Simulation and Optimization
This course deals with advanced statistical methods, simulation, and optimization. The student will learn when to use which method, which tooling is appropriate in which situation, and the connections between the different methods. We will also show how these methods fit within the broader framework of data science and analytics.
Masters Information Studies
UvAEnglish
6 weeks
more info -
Stochastics and Financial Mathematics (SFM)
In stochastics we study phenomena in which ‘chance’ plays a role, such as the price of a stock in a financial market, interactions of molecules in a living cell, the evolution of a physical system, etc. The mathematical level of the probability theory and statistics that is relevant in realistic applications is typically quite high, especially in financial mathematics.
UvA + VU + Utrecht UniversityEnglish
2 years
more info -
System Optimisation
After this course, students should be able to:
- optimise deterministic systems:
- being able to model business problems as optimisation problems;
- recognise (Mixed-Integer) Linear Programmes (MILPs);
- use Excel and AIMMS to programme and solve MILPs;
- interpret the results.
- optimise stochastic systems:
- understand the role of uncertainty in business problems;
- understand basic models for capacity planning and the role of uncertainty;
- develop simulation models using simulation software;
- interpret the results.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info - optimise deterministic systems:
-
Systems Biology in Practice
The aim of the course is to get acquainted with the interdisciplinary approach of experimental microbial physiology, transcriptome analysis and proteome analysis. Students will learn how information obtained by experiments at the level of cellular behaviour, genetic profile and enzymatic make-up can be combined in order to get insight in the mechanisms underlying regulation and adaptation of microbial organisms. Students will be introduced to the basic techniques and principles of microbial physiology, transcriptome analysis, massspectrometry and data analysis.
Biological Sciences
Life Sciences
VUEnglish
8 weeks
more info -
Text Retrieval and Mining
The underlying question behind this course is how a machine collects, represents and processes textual data to algorithmically extract valuable information, identify consistent patterns and learn systematic relationships between pieces of text. The technological topics which will be covered in this course are:
– Textual data collection and indexing;
– text representation;
– text pre-processing;
– machine learning for text classification and ranking;
– evaluation.
Amsterdam Data Science & AI Minor
UvAEnglish
4 weeks
more info -
The Social Web
In this course the students will learn theory and methods concerning communication and interaction in a Web context. The focus is on distributed user data and devices in the context of the Social Web. This course will cover theory, methods and techniques for: personalization for Web applications; Web user & context modelling; user-generated content and metadata; multi-device interaction; and usage of social-web data.
Information Studies (UvA)
Computational Science (Joint degree)
Computer Science
Artificial Intelligence
VUEnglish
8 weeks
more info -
Toegepaste Machine Learning
The underlying question behind this course is how to algorithmically extract valuable information from raw data. Data Mining is an analytic process designed to explore data in search of consistent patterns and/or systematic relationships between variables, and then to validate the findings by applying the detected patterns to new subsets of data.
Informatics
UvADutch
8 weeks
more info -
Using R for data wrangling, analysis and visualization
In this introduction to R, students will first be introduced to the basics of the R environment and language and learn about data types and structures. We will use the Rstudio interface and rely on Rmarkdown for making “reproducible research,” which combines prose, code, and analysis into one document (or slideshow or website). Next we will start to explore our data through aggregation and visualization using packages like ggplot2, and produce professional quality data tables and graphics. We will then move on to “data wrangling,” where data, big and small, will be read, cleaned, combined, and prepared for analysis with packages dplyr and tables. Thereafter, we will learn how to organize complex data analysis processes. Finally, if time permits, we will create some interactive documents and host them online.
Communication Sciences
Social Science
UvAEnglish
4 weeks
more info -
Valuation
This course will cover modern principles and tools of valuation. It will cover discounted cash flow models and relative (multiple-based) valuation, and also briefly introduce contingent claim/option analysis. The course creates a strong foundation for different valuation models by analysing the features and assumptions implicit in any valuation analysis, starting from the term structure of interest rates, estimating discount rates, measuring cash flows and calculating growth rates. Students will conduct a full-fledged valuation exercise through the case assignment. The course also includes discussions of specific companies’ business models, in order to teach students to think critically about how companies present their financial statements and what key characteristics of successful businesses are.
Upon completion of this course students have the following:
- Knowledge:
- compute companies’ values using several different models and techniques;
- analyse companies’ accounting statements and the corresponding management discussion;
- compare the advantages and disadvantages of different valuation techniques, as well as the key assumptions underlying each model. Students will also learn to evaluate which valuation model is appropriate for different types of assets.
- Skills:
- Attitude:
- developing an understanding of how proper valuation affects the societal impact of finance;
- criticising existing companies’ business models during in-class discussions, and assessing whether the company management’s presentation of key financial information is accurate;
- questioning the assumptions underlying key valuation models.
Masters Finance
UvAEnglish
8 weeks
more info - Knowledge:
-
Valuation
This course focuses on the foundations of finance, with in particular capital budgeting and valuation. The objective of this course is to introduce students to fundamental concepts and to the most commonly used tools in valuation and capital budgeting. The topics covered include: time value of money, capital budgeting valuation of bonds and stocks, the relationship between risk and return, the Capital Asset Pricing Model, market efficiency, capital structure decisions and working capital management. Although these are issues that are relevant in any organization we will specifically discuss in addition how these tools can be used in a health care setting. The course is intended to provide you with both a lasting conceptual framework and, through the incorporation of real-world data and business cases, a greater understanding of how real life situations play out.
MBA
UvAEnglish
6 weeks
more info -
Web Data Processing Systems
The Web constitutes the largest repository of knowledge that is available to mankind, and its impact on modern society is unprecedented at many levels. Many Web companies are valued with billion dollar quotations and are now central to our modern life.
The key players in the Web industry must face numerous challenges that are concerned with the size, distribution, heterogeneity, and the uncontrolled nature of the Web. Systems to process Web data require the application of a combination of techniques spanning databases, distributed systems, data mining, and artificial intelligence.
Computer Science (Joint degree)
VUEnglish
8 weeks
more info -
Web Services and Cloud-Based Systems
This course will introduce students to the principles of web services and cloud systems. Students will learn about the different paradigms of cloud systems (IaaS, PaaS, SaaS), and understand the mechanisms and technologies behind each mode to successfully harness cloud resources. A number of real use case studies of existing cloud systems, and service-based appliations on clouds will be covered during the lectures. The course will also cover more advanced topics such as security of clouds and multi-clouds.
Computer Science (Joint Degree)
UvAEnglish
8 weeks
more info