Use our tool to find your future
Courses & Programmes
-
Advanced Data Analysis in Medicine
Many medical informaticians are working with large and complex epidemiological databases, and are trying to reconstruct knowledge from such sources. Almost always this requires statistical data-analyses which will be complicated through multidimensionality, nonlinearity, and confounding factors. In this course some modern statistical techniques will be discussed, studied, and applied.
The aim is that students are capable of analyzing complex data with minimal guidance: they will recognize how data were sampled, and which consequences the sampling design has for the data-analysis; they will realize which assumptions are made with specific statistical techniques, and how those can be checked; and students are aware of the instability of estimated statistical models and how such instability can be quantified.
Medical Informatics
AMCEnglish
A.H. Zwinderman
8 weeks
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 and metric selection. 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.
Econometrics and Operations Research
VUEnglish
F. Blasques
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
Mathematical Finance
UvAEnglish
F. Kleibergen
16 weeks
more info -
Advanced Econometrics 2
The aim of the Advanced Econometrics 2 course is to obtain a deep understanding of econometric theory, practice, and inference using four special advanced econometric topics. 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
M. Bun
140 hours
more info -
Advanced Networking
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
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.
Business Analytics
Flexible Minor
VUEnglish
M.P.H. Huntjens
8 weeks
more info -
Advanced Security
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
8 weeks
more info -
Advanced Statistical Methods
In practice, one will collect data in a timely and efficient manner, to analyze, interpret and present. This requires knowledge of statistical techniques.
In this module we are introduced to theory and applications of some commonly used statistical techniques. After completing this module datasets can be summarized and analyzed in a coherent and relevant way.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
M.G.A. Plomp
7 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.
Minor Amsterdam Data Science and Artificial Intelligence
UvAEnglish
S. Rudinac
8 weeks
more info -
Algorithms in Sequence Analysis
Have you ever wondered how we can track a gene across 3 billion years of evolution? Sequence alignment can be used to compare genes from humans and bacteria, using a dynamic programming algorithm. In this course we focus on algorithms for biological sequences that can be applied to real scientific problems in biology.
Students will gain in depth knowledge on the theory of sequence analysis methods. They will also develop understanding and skills to apply the algorithms to protein and DNA sequences. We would like to stress that no biological knowledge is required to enter this course.
Computational Science (Joint degree)
Mathematics
VUEnglish
J. Heringa
8 weeks
more info -
Amsterdam Data Science & Artificial Intelligence Minor
What is Data Science? Data Science & Artificial Intelligence is about discovering hidden patterns in large amount of data, using computers, brainpower and the wealth of data. These days, many innovations heavily rely on Data Science & Artificial Intelligence. Think about:
- self-driving cars;
- social network analysis;
- teaching computers to understand text;
- image and face recognition;
- targeted advertising;
- sport analytics.
Main objective of this minor is to learn you to carry out a Data Science & Artificial Intelligence project from the beginning to the end.
To increase your success during the minor, basic Python and Statistics knowledge will be required. To obtain this knowledge or to fresh it up we offer online courses. Consult ‘Registration and entry requirements’ for more information on these courses.
What will you learn in this Minor? You will learn to carry out a Data Science project from beginning to end. That involves: Asking the right (research) question(s), data collection and cleaning, data management and organisation, modelling, communication and visualisation, and implementation.
Your Future: This Minor will give you access to both UvA and VU Master programmes: Information Studies: The ‘Data Science’ track teaches you to apply Data Science in a wide range of areas; Business Administration: The ‘Digital Business’ track teaches you to apply Data Science in a commercial/business context (additional requirements also apply). This Minor will give you excellent job prospects. McKinsey have projected a shortfall of 190,000 Data Scientists by 2018!
Entry requirements: Successful completion of the first year of a Bachelor is required for participation in this Minor. In addition, the following knowledge is assumed: Basic Python & Statistics knowledge (if this is lacking self-study is required). Students taking this Minor typically follow a Bachelor in: Actuarial Sciences, Business, Communication Sciences, Econometrics, Economics, Psychology, STEM studies (Science, Technology, Engineering, Mathematics). The Minor is also open to other students, provided they have an affinity with quantitative methods.
Curriculum: The Minor is comprised of the following courses (more information in the course catalogue): Databases & Data Visualisation; Data Structures with Python; Data Wrangling; Ethics & Law; Machine Learning; Text Retrieval & Mining.
Further information:
- www.uva.nl/minors
- www.schoolofdatascience.amsterdam/education/amsterdam-data-science-minor
- [email protected]
- See the flyer
Network:
The Data Science Minor is part of the Amsterdam School of Data Science, an initiative of Amsterdam Data Science, which organises Meet-ups also open to students:
- #/Amsterdam-Data-Science/
In brief:
- Name: Amsterdam Data Science Minor
- Minor Credits: 30 EC
- Duration: 6 months
- Start: September
- Language: English
- Entry requirements: See section
- Minimum: 30 students; Maximum: 75
Many e.g. Actuarial Sciences, Business, Communication Science, Econometrics, Economics, Psychology, STEM studies (Science, Technology, Engineering, Mathematics).
Amsterdam Data ScienceEnglish
6 months
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 -
Applied Analysis: Financial Mathematics
This course introduces you to the maths used within finance and financial institutions.
Topics covered include the theory of options, binomial method, Black-Scholes model and its application, heat equation, and numerical methods.
Business Analytics
VUEnglish
A.C.M. Ran
8 weeks
more info -
Applied Econometrics: A big data experience for all
The Minor Applied Econometrics provides a thorough introduction to econometric methods and techniques with an emphasis on how to implement and carry out the methods in empirical studies and how to interpret the results. The key steps of model formulation, parameter estimation, diagnostic checking, hypothesis testing, model selection and empirical analysis are given extensive attention throughout the different courses.
Apart from the fundamentals of econometrics, much emphasis is given to how econometric methods are carried out in different empirical settings and studies. Particular attention will be given to issues related to “big data” in the context of different disciplines in economics and business. The students are given some flexibility to opt for a specialization/track in economics, finance or marketing; one may label such specializations as “Minor in Applied Econometrics”, “Minor in Financial Econometrics”, “Minor in Quantitative Marketing”, etc. It will allow the student to focus on a subject of their own liking.
Economics and Business
VUEnglish
L. Hoogerheide
5 months
more info -
Applied Machine Learning
Machine Learning is marking a revolution in the world. Originally an academic research topic, the last decade has seen a major paradigm shift with Machine Learning 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 serving you the advertisement on a website.
In the Applied Machine Learning course we study and learn 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 retrieval, supervised classification and unsupervised clustering. 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 of the important mathematical concepts, and in the lab you will gain hands-on experience through a number of coding assignments and by participating in a Kaggle competition. Finally, a few experts from the field (both academic as well as industry colleagues) are invited to give guest lectures.
Information Studies
UvAEnglish
T. Mensink
8 weeks
more info -
Applied 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
E. Kanoulas
8 weeks
more info -
Applied Mathematics
In the first year of Applied Mathematics you will learn all the different disciplines related to applied mathematics, and you will learn the different aspects of the profession: both applied and pure mathematics. In the second and third year you will deepen and broaden both your theoretical knowledge and skills.
As a mathematician you have to able to solve complex issues using mathematical models, but also collect and edit information to make it available for others. In the third year you will follow a minor. In the fourth year you will finish an internship and a corresponding graduation assignment. For ambitious students looking for an extra challenge we offer an additional education programme.
Please note: This course is in Dutch.
HvADutch
A. van den Berg
4 years
more info -
Applied Mechanism Design and Big Data
This course aims to teach students a combination of Mechanism Design and Big Data techniques to better understand, predict and influence the behavior of large scale information systems. We will cover the application of mechanism design principles to large scale information systems and the measurability of these systems with Big Data technologies, allowing e.g. analysis of phase transitions (such as the global transition from carbon based energy to renewables).
After the course, students are able to understand how to model large scale information systems with mechanism design techniques. They will be able to determine how key parameters in these systems can be measured and analyzed with Big Data technologies and they will be able to participate in the scientific discussion in this emerging field.
Artificial Intelligence
Computational Science (Joint Degree)
UvAEnglish
S. Klous
8 weeks
more info -
Applied Stochastic Modelling
The Applied Stochastic Modelling course provides you with an insight into mathematical modelling and the way it is used in practice. You will explore a number of stochastic solution methods.
Topics that are dealt with are: birth-death-processes, basic queueing models, inventory models, renewal theory and simulation. We also repeat and extend certain parts of probability theory.
Business Analytics
VUEnglish
R. Bekker
8 weeks
more info -
Archival and Information Studies
Archival and Information Studies offers two different tracks: 60 EC track Information Studies and a 90 EC (dual) track Archival Studies.
The Information Studies track of the Master’s in Archival and Information Studies is a one-year master’s programme for students who are interested in the critical and practical examination of this new shifting informational landscape. The track is an interdisciplinary programme taught by, archivists, information scientists, cultural theorists, and heritage specialists. It treats contemporary information theory and practice, trains students for the diversity of professional information roles and provides insight into both the history of information technology and practice, as well as its future directions.
UvAEnglish
R. Boast, R. Bod, C. Jeurgens
1 year / 1.5 year
more info -
Artificial Intelligence
The AI Minor is open to Bachelor students in Computer Science, Information, Multimedia and Management, and Lifestyle Informatics. It includes courses in Logic and Uncertainty, Semantic Web, Collective Intelligence, Information Retrieval and Heuristics.
Computer Science
Information
Multimedia and Management
Lifestyle Informatics
VUDutch
O. Schrofer
5 months
more info -
Artificial Intelligence
Artificial Intelligence is about analysing and automating tasks that require intelligence. In other words, you teach machines to be as intelligent as possible. Computer systems to detect credit card fraud, or a telephone-based railway route planner which understands spoken language: these are just two examples of how artificial intelligence can be applied.
Computers are increasingly used to support people, in decision-making or in independently performing tasks requiring intelligence. Humans are an important source of inspiration for artificial intelligence. You cannot analyse and automate intelligence without understanding what human intelligence is; in other words, how people learn and reason. The Bachelor’s programme in Artificial Intelligence therefore focuses on cognitive psychology, logic, linguistics and philosophy.
UvADutch
B. Wiefferink
3 years
more info -
Artificial Intelligence and Data Science
At the core of Data Science are methods for analysis of large volumes of data. Recently much more data has become available in electronic form, methods for analysis and modelling these data for prediction, classification and optimisation have become much more effective. Recent technical innovations, such as Deep Learning, provide increasingly powerful tools that make it possible to find complex patterns in very large datasets.
Much of the Master’s AI is about Data Science. The obligatory courses on Machine Learning address key technology and theory for modelling large amounts of data. The courses on Machine Learning, Natural Language Processing, Information Retrieval and Computational Intelligence all have a strong focus on data-driven methods.
For the “AI courses” in the curriculum, students can choose advanced courses on these topics: Machine Learning 2, Computer Vision 2, Natural Language Processing 2, Information Retrieval 2, Deep Learning, Data Mining Techniques, Information Visualisation and Probabilistic Robotics. All these courses are about modelling data. These can be complemented by courses outside AI, for example on distributed computer systems, privacy and ethical questions, or on statistics.
Artificial Intelligence
UvAEnglish
M.W. van Someren
5 months
more info -
Artificial Intelligence and the Web
Many applications of AI involve the use of the World-wide Web. The WWW makes information from around the world available. The ability to find information in this enormous resource and to combine different pieces of information to answer complex questions is a challenge for AI. Data available from the web make it possible to find the context of a query and thereby produce a better ranking. The solution will be in combining information search and retrieval with reasoning methods.
The Master’s programme AI makes it easy to take this as a focus. AI courses for this specialisation are Information Retrieval 2, Knowledge Representation on the Web and Knowledge Engineering. These courses extend and deepen the knowledge from the first year courses Information Retrieval 1 and Knowledge Representation. The courses Natural Language Processing 2 and Applied Language Technology further extend this knowledge to natural language interactions and to machine translation, enabling queries to be answered from information in multiple languages.
Artificial Intelligence
UvAEnglish
M.W. van Someren
5 months
more info -
Artificial Intelligence in Amsterdam
The Artificial Intelligence (AI) Master’s programme in Amsterdam has a technical approach towards AI research. It is a joint programme of the University of Amsterdam and Vrije Universiteit Amsterdam. This collaboration guarantees a wide range of topics, all taught by world renowned researchers who are experts in their field. The primary focus is on the development and understanding of intelligent computational processes in order to create useful artefacts, as well as to aid in understanding (human) intelligence. In the programme, you acquire a working knowledge of efficient, robust and intelligent methods for interpreting sensory and other information from different modalities.
AI is a field that develops intelligent algorithms and machines. Examples include: self-driving cars, smart cameras, surveillance systems, robotic manufacturing, machine translations, internet searches, and product recommendations. Modern AI often involves self-learning systems that are trained on massive amounts of data (“Big Data“), and/or interacting intelligent agents that perform distributed reasoning and computation. AI connects sensors with algorithms and human-computer interfaces, and extends itself into large networks of devices. AI has found numerous applications in industry, government and society, and is one of the driving forces of today’s economy.
UvA + VUEnglish
M.W. van Someren
2 years
more info -
Artificial Intelligence: Cognitive Science
Immerse yourself in the multidisciplinary study of mind and cognition. Researchers in Cognitive Science come from a wide range of backgrounds, including psychology, computer science, artificial intelligence, philosophy, mathematics and neuroscience. They all share the common goal of gaining a deeper understanding of the human mind, for both theoretical and practical purposes.
The track focusses on the processes that underlie human functioning from two different research perspectives: empirical work and computational modelling. The combination of these two perspectives allows for a better understanding of the mechanisms underlying human functioning.
Artificial Intelligence
VUEnglish
M. Hoogendoorn
2 years
more info -
Artificial Intelligence: Data Mining & Machine Learning
Large amounts of data often contain a wealth of information. Traditional techniques are not sufficient in order to extract this information. Data Mining and Machine Learning techniques from the field of Artificial Intelligence are specifically designed to detect, in a data-driven manner, automatic patterns. In this course you will learn state-of-the-art machine learning algorithms for classification (e.g., decision trees, random forests, SVM), regression (e.g., model trees, regression trees), clustering (e.g., k-means), and association rules (APRIORI) are treated in an applied setting.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
M.G.A. Plomp
7 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.
Logic
UvAEnglish
C. Schaffner
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.
Logic
UvAEnglish
C. Schaffner
8 weeks
more info -
Behavioral Decision Making
Big data can be used to identify people’s behavior. To translate this knowledge into actionable insights and better policies, it is necessary to have some knowledge of general principles that underlie choices and behavior. In this section we provide an overview of these principles, and we – on the basis of surveys and case studies – see how they can be used to increase sales to achieve government objectives, and to provide consumers and managers to make better decisions.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
M.G.A. Plomp
7 weeks
more info -
Behavioural Data Science
Understanding data about human behaviour is an important and valuable skill in today’s society. Companies, public institutions and governmental organizations — they all use the continuous stream of big data to describe and predict human behaviour.
The police use data to predict risk of burglary by area and week of year, insurance companies adjust their prices based on client data, and schools adjust educational programmes based on what is known about student progress.
Leveraging the full potential of these massive amounts of behavioural data towards these goals greatly benefits from a thorough understanding of data science techniques and human behaviour modelling. The master’s track Behavioural Data Science aims to combine these two. The programme assumes knowledge of psychology, research methodology, and applied statistics at an undergraduate level, and continues with training on advanced (big) data techniques, academic skills, as well as practical and professional skills.
Psychology
UvAEnglish
Robert Zwitser
1 year
more info -
Big Data
Learning about datasets is at the core of this course. When looking at datasets, students will first learn to see if they are dealing with a more traditional Data Warehouse / Business Intelligence dataset, or if there are big data related issues. With the help of technical tools for traditional data issues (ETL, DWH, Cubes) or big data issues (NoSQL, Hadoop, Mahout, R) students will either build traditional data warehouse solutions or big data solutions. This course is in Dutch.
HvADutch
P. Odenhoven
5 months
more info -
Big Data
This course aims to provide an introduction into the main challenges that big data applications pose across all layers of a processing system, from its infrastructure to its performance. The common solutions – from design to implementation – that are being used to tackle these problems will be presented. Specifically, students will be introduced to storage and processing solutions, infrastructure options, performance challenges, systems and tools for data analytics at scale. Finally, the different success metrics to be used for these solutions will be introduced. Additionally, ethical concerns, as well as interaction with traditional data producers and consumers will be discussed. Therefore, upon completing this course, the students should be able to design a big data analysis framework, reason about its infrastructure requirements, and provide a prototype implementation using modern tools and technologies.
Information Studies
UvAEnglish
P. Boncz
8 weeks
more info -
Big Data Analytics
Big data analytics encompasses many techniques necessary for extracting insights from large amounts of data. After this course students are familiarized with various aspect of big data analytics, and will have hands-on experience with these techniques applied to a wide range applications using a wide range of software tools (R, Excel, Tableau, ggplot, MySQL, Shiny). Students will be able to handle data from various sources, slice and dice data, build predictive and analytic models, and visualize derived data insights. Student will not only be able to conceptually explain the various machine learning techniques (supervised: regression, regression trees, bagging, boosting, random forests, k-nearest neighbours, logistic regression, classification and regression trees, support vector machines, (convolutional) neural networks, discriminant analysis; unsupervised: principal components analysis, clustering, k-means), but will also be able to explain how they overlap with statistical and psychometric methods learned in bachelor course. As this is a first exposure for students into the field of big data analytics and machine learning, students are encouraged to deepen gained insight in elective specialization courses later in the year.
Behavioural Data Science Track
Psychology
UvAEnglish
R.P.P.P. Grasmanmore info -
Big Data and Automated Content Analysis
The seminar will provide insight in the basic concepts, challenges and opportunities associated with data so large that traditional research methods (like manual coding) cannot be applied anymore and traditional inferential statistics start to lose their meaning. Participants are introduced to strategies and techniques for capturing and analyzing digital data in communication contexts, through concrete examples and templates than can be shared and modified for the students’ own research projects. We will focus on (a) data harvesting, storage, and pre-processing and (b) computer-aided content analysis, including natural language processing (NLP) and computational social science approaches.
Communication Science
Social Sciences
UvAEnglish
D.C. Trilling
8 weeks
more info -
Big Data Engineering
In the internet era, data plays center stage. We all continuously communicate via social networks, we expect all information to be accessible online continuously, and the world economies thrive on data processing services where revenue is created by generating insights from raw data. These developments are enabled by a global data processing infrastructure, connecting the whole range from small company computer clusters to data centers run by the world-leading IT giants. In the Big Data Engineering track you study the technology from which these infrastructures are built, allowing you to design and operate solutions for processing, analyzing and managing large quantities of data. This track is part of the joint Master in Computer Science, in which renowned researchers from both VU and UvA contribute their varied expertise in one of the strongest Computer Science programmes available in Europe.
Computer Science
UvA + VUEnglish
A. Belloum
2 years
more info -
Big Data for Boundary Spanners
Is it difficult to have high quality discussions with data scientist? Or, do you want to learn data science skills to experiment with data for your organization? We offer a tailored training for managers and IT professionals to acquire the skills to run a big data project for their own company.
The Analytics AcademyEnglish
R. Monne
10 days - Can be custom-made
more info -
Big Data for Managers
Two-day overview course on Big Data for (project)managers and consultants. Look beyond the hype: the terms, techniques and technologies of Big Data by experienced data-consultants and university professors.
The Analytics AcademyEnglish
S. E. Nuijten
2 days
more info -
Big Data in Urban Technology
This minor provides basic training in data science for students at the bachelor level. Students will use R studio on datasets, with results visualized in dashboards. Business plans are part of the minor, with contributions and case studies from the engineering sector.
HvADutch
N. Piersma
5 months
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
P. Boncz, H. Mühleisen
7 weeks
more info -
Big Data Infrastructures & Technology
After this course, the student should be able to:
– Understand the functionality and limitations of different databases;
– Traditional relational databases (“row-stores”);
– Modern analytical relational databases (“column-stores”, “NewSQL”);
– Modern non-relational databases (“key-value stores”, “NoSQL”);
– Databases designed for big data analytics;
– Understand data management tools;
– Employ databases in big data analytics
Big Data & Business Analytics
UvAEnglish
Y. Demchenko
8 weeks
more info -
Big Data Strategy & Implementation
After this course, the student should be able to: Drive focus on the critical Big Data opportunities (goal); Assess readiness on opportunity capture, metrics and models, technology, and people (situation); Develop a coherent vision and road-map to capture (direction); Lead a Big Data initiative to success (execute).
Big Data & Business Analytics
UvAEnglish
M. Heijnsbroek & A. Ichou
4 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.
Information Studies
UvA-VUEnglish
P. Boncz, H. Mühleisen, A. Varbanescu
8 weeks
more info -
Bioinformatics
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
K. A. Feenstramore info -
Bioinformatics & Systems Biology
This minor is open to undergraduate students in Computer Science, Information, Multimedia and Management, Lifestyle Informatics, Biology, Medical science, Biomedical Sciences, Chemistry, Mathematics, Physics and students of related courses. Also students in 3rd or 4th year of a Bachelor Bioinformatics study are welcome. With this minor, you can move on to MSc Bioinformatics (and Systems Biology).
In the first two months, this minor introduces you to Bioinformatics and Systems Biology and examples from scientific research. The last three months are used to provide supplementary knowledge, for example, programming for students with a Bachelor in Biology, Biology for students with a background in Computer Science and Mathematics or Statistics for students of HBO Bioinformatics training.
Computer Science
Biology
Biomedical Sciences
Plus others (see above)
VUDutch
S. Abeln
5 months
more info -
Bioinformatics for Translational Medicine
Observations from biological high-throughput experiments will allow us to improve diagnosis and give a personalised 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 algorithms 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.
Bioinformatics
Computational Science (Joint Degree)
Master’s in Life Sciences
VUEnglish
S. Abeln
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 e.g. 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.
Bioinformatics
Computational Science (Joint Degree)
Forensic Science
Life Sciences
UvAEnglish
D. Molenaar, A. Smilde, J.A. Westerhuis
8 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
T. Polderman
5 months
more info -
Business Analytics
This course is part of the minor Big Data in Urban Technology. Students will learn to make the connection between business intelligence and data dashboards. This course is in Dutch.
Big Data in Urban Technology
HvADutch
J. Helmus
8 weeks
more info -
Business Analytics
Business Analytics at VU Amsterdam is a unique program by bringing together a combination of disciplines to prepare you for business success. You will learn how to collect and manipulate large data sets, how to analyse these data using statistics and data mining techniques, and how to use your findings to predict the future and make optimal decisions. You will work on a variety of business problems that modern businesses face every day. An example is the prediction of workload, cargo and the number of passengers travelling via Schiphol or specific airlines. Another example is product pricing for big fast food chains, or segmentation and profiling of customers. You may also work on detecting fraud based on a large dataset of financial transactions, or finding ways to mitigate financial risks for banks or insurance companies. It’s all about turning (big) data into smart decisions.
VUEnglish
A. van Goor/E. Mik
3 years
more info -
Business Analytics
The Master’s in Business Analytics (BA) is a multidisciplinary programme, aimed at improving business processes by applying a combination of methods based on mathematics, computer science and business management. You will be trained in recognizing and solving in-company problems. BA is a hands-on programme: you will use your expertise in the various fields to improve business practices by examining and analysing real-world situations as faced by companies daily.
VUEnglish
R. Swarttouw
2 years
more info -
Business Analytics & Data Science (PGO BADS)
The postgraduate programme Business Analytics & Data Science (PGO BADS) is based on courses in existing VU programmes on Business Administration and Business Analytics and offers a broad, generic basis for everyone who wants to develop her-/himself in the area of business analytics and data science.
VUDutch
M.G.A. Plomp
1 year
more info -
Business Analytics
To prepare optimally for the Business Analytics Master’s you can opt for the minor in Business Analytics. In this minor you will be offered courses that provide additional background in the fields of mathematics, computer science and logistics.
VUEnglish
A. Van Goor
5 months
more info -
Business Game
In this course, teams of students compete with each other in a number of operations management (OM) games. The games are played in rounds that each requires considerable preparation for making decisions. We will complement the game play with a series of lectures on topics relevant to these games. They relate to amongst others behavioural operations management, strategic procurement and contracting. There are frequent feedback lectures in which courses of action by the teams in the games will be discussed.
Minor Operations Analytics
VUEnglish
S. de Leeuw
4 weeks
more info -
Business Information Systems
The Business Information Systems track focuses on the optimization of information technology in enterprise settings, with a particular emphasis on the optimization of business processes and digital innovation. What are successful networked business models for small and medium-sized enterprises to offer e-services over the Web, for example for sustainable and cost-effective energy management in smart buildings, or electronic support for medical and elderly care at home?
Information Sciences
UvA + VUEnglish
H. Reijers
1 year
more info -
Business Intelligence & Analytics
Data is hot! How organizations deal with the overabundance of data and the ability to transform data into insights have become critical success factors for every organization. Key words in this context are ‘big data’, ‘data science’, and ‘data-driven decision making and innovation’. This course offers the handles that are needed to fully deploy the potential of data, and business intelligence & analytics solutions in order to create competitive advantage. The course primarily has a managerial focus, technology will be used primarily to create hands on experience with relevant BI&A technologies and as such enhance insights in their features and characteristics. There is a lot of business involvement in this course: experts from industry and BI&A consultants will share their insights and experience in the weekly workshops.
Business Analytics
Business Administration
VUEnglish
J.F.M. Feldberg, M.G.A. Plomp
8 weeks
more info -
Business Intelligence & Analytics
This module focuses on: objectives and design of the Business Intelligence & Analytics (BI & A) function in organizations, design and content of important BI & A processes, and BI & A project management.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
M.G.A. Plomp
7 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 Modeling and Requirements Engineering
Minor Business Analytics
VUDutch
J.F.M. Burg
8 weeks
more info -
Business Process Optimization
You will tackle quantitative business problems with the aid of mathematical algorithms which are then implemented in decision support systems.
Business Analytics
VUEnglish
R. Swarttouw
5 months
more info -
Business Process Optimization
This course begins by teaching you how to use the Excel macro language (VBA). Then, in a group, you build a complete or partial decision-support system for use in, say, call-centre staffing or the pricing of airline tickets.
Business Analytics
VUEnglish
B.L. Gorissen
8 weeks
more info -
Business Simulation
A practical introduction to the different aspects of 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 optimisation, software tooling, programming of simulations in Java.
Business Analytics
VUEnglish
G. Koole
8 weeks
more info -
Calculus 1
At the end of this course students are familiar with some basic principles of functions of one real variable, like limit, continuity, derivative and (improper) integral. They also know some important theorems about these topics and are able to solve exercises with various calculus techniques.
Business Analytics
VUEnglish
R. Swarttouw
8 weeks
more info -
Calculus 2
At the end of this course students are familiar with some basic principles of series, of functions of several real variables and of ordinary differential equations. They also know some important theorems about these topics and are able to solve exercises with various calculus techniques.
Business Analytics
VUEnglish
R. Swarttouw
8 weeks
more info -
Case Lab
An essential part of the Operations Management program is to expose the students to actually apply the knowledge they have on modelling and optimization techniques using the computer. During the course, students work together in small groups on selected cases that originate from practice.
Minor Operations Analytics
VUEnglish
G. Timmer
8 weeks
more info -
Classical Internet Applications
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
8 weeks
more info -
Coding the Humanities
Currently, there are no broadly available academic programming courses aimed at humanities scholars. However, coding skills are needed more now than ever, and even more so in the future. They help students and researchers to understand the various technologically mediated objects that they are studying. Developing custom tools, rather than using ready-made ones, can improve the actual practice of humanities research as well as (the quantity and quality) of its output.
Media Studies Elective
Bachelor in Media and Information
Bridging Programme in Cultural Information Science (Media and Information)
Amsterdam Exchange programme – Humanities
Minor Digital Humanities
College of Humanities Elective
UvAEnglish
K. Beelen
8 weeks
more info -
Cognitive Modelling and Data Analysis
In this course, students will acquire hands-on experience in designing, running, analyzing, and modeling experiments for the cognitive sciences. The course will be organized around one specific topic, that leads to a research question, an hypothesis, an experimental design, analysis plan and a formal modeling approach.
Brain and Cognitive Sciences
UvAEnglish
L. van Maanen
8 weeks
more info -
Collective Intelligence
The overall aim of this course is to provide an in-depth study of a range of ideas, theory, and techniques used in Collective Intelligence. Students will Aims develop skills in the modelling Collective Intelligent systems (particularly, Artificial Life) through use of appropriate programming languages, tools and methodologies; investigate the application of collective intelligence techniques to optimization, to understanding biological systems, and to agent modelling; appreciate relevant current research topics in the theory and practice of Collective Intelligence and Artificial Life; appreciate a range of advanced ideas and techniques modelling the properties of living systems and the exploitation of these techniques in computer science and its applications.
AI (Minor)
Flexible minor
VUEnglish
E. Haasdijk
8 weeks
more info -
Combinatorial Optimization
Business Analytics
VUEnglish
R.A. Sitters
8 weeks
more info -
Combining Symbolic and Statistical Methods in AI
The course consists of two parts: reading research papers, and doing a small project.
AI
UvA + VUEnglish
Frank van Harmelen, Annette ten Teije, Sara Magliacane
8 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 -
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 -
Computational Complexity
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, NP-completeness, diagonalisation, Boolean circuits, randomised computation, interactive proofs, cryptography, quantum computing, and circuit lower bounds.
Mathematics
Logic
Logic & Computation (Track)
UvAEnglish
H. Buhrman
8 weeks
more info -
Computational Econometrics
This course in the minor Applied Econometrics is targeted at econometrics students. The objective is to acquaint the student with advanced computational methods and applications for econometric problems, mainly in the Bayesian framework. This course will cover computer-intensive methods in econometrics, including simulation-based methods for Bayesian econometrics such as Markov chain Monte Carlo and Importance Sampling.
Applied Econometrics (Minor)
VUEnglish
L. Hoogerheide
8 weeks
more info -
Computational Intelligence
You simulate the human brain in a computer program to make decisions with optimization and data mining techniques.
VUEnglish
R. Swarttouw
5 months
more info -
Computational Intelligence
The overall aim of this course is to provide knowledge about concepts, theory, and techniques used in computational intelligence and the know-how to employ these for making intelligent machines. In particular, to enable students to:- gain profound understanding of fundamental computational intelligence concepts, algorithms, and their implementation;- understand the theoretical background of proposed solutions;- develop skills in the use of computational intelligence and to demonstrate this in physical robots or virtual creatures;- appreciate relevant current research topics in the theory and practice of computational intelligence.
Artificial Intelligence
Computational Science (Joint Degree)
UvAEnglish
M. Hoogendoorn
8 weeks
more info -
Computational Science
Understanding and predicting developments in our complex world, and transforming them into advanced computer models is what the Master’s programme in Computational Science is all about. This is a joint UvA and VU degree programme. You will look at important questions facing the world now, and the ones it will face in the future, whether they relate to forecasting financial markets, anticipating human behaviour in crisis situations or studying future cities. You will have the opportunity to focus on your specific field of interest, varying from biology and chemistry to mathematics and finance.
UvA + VUEnglish
M. Lees
2 years
more info -
Computer Science
Computer Science studies the technology that has become ubiquitous in our global, connected society. Traditionally, the computer had been the primary object of study. Nowadays, globally distributed information processing services have taken center stage, with the Internet connecting a wide variety of information processing devices, ranging from mobile phones to data centers operated by the world leadership companies. Computer Science at the VU and UvA is very broad and wide-ranging compared to other universities. You will choose a specialization/track as part of the programme. Besides the compulsory courses, you will have the opportunity to take optional courses from the whole range of computer science.
UvA + VU joint degreeEnglish
W. Fokkink
2 years
more info -
Computer Science (Informatica)
Computer Science is all about our interaction with information. That information can range from railway timetables to personal health care data or exciting new virtual games. Computer technology has given us a wealth of new opportunities, but unfortunately it has also created serious risks. The Bachelor’s in Computer Science at VU Amsterdam focuses on both aspects, with Networks and Security as two major topics in the program. The openness and transparency that we value in the Netherlands are reflected in our educational system. You will receive a pro-active and challenging education, and our lecturers’ doors are always open for any questions you might have. Our lecturers combine teaching with top-level research. They also maintain solid relations with various businesses in the field, and projects you will work on during your program are often organized in cooperation with such companies.
VUEnglish
3 years
more info -
Computer Science (Informatica)
The Bachelor’s in Computer Science is offered by the UvA. You will learn to understand computer technology, in all its complexity and about possible applications for the future. During the first year, you will get to know more about Computer Science in the broadest sense, covering subjects such as computer architecture and operating systems. In the second and particularly in third year, you will have the opportunity to focus more on your specific field of interest, which can vary from software engineering to graphics and game technology.
UvADutch
R. Belleman, C. Grelck, P. Grosso
3 years
more info -
Computer Science (Technische Informatica)
Hardware and software are inseparable: robots in industrial production lines to operating systems of tablets and smartphones. This Computer Science programme is part of the training HBO ICT. You will learn to program for both hardware and software, and specifically hardware and software programs for Embedded Systems, Industrial Automation and Robotics. For this program, it is important that you are willing to learn and understand how technology works. Furthermore, you must have mathematical insight, an inquisitive attitude and enjoy working in a team. At the end of this program, you will be able to develop and maintain innovative ICT solutions, including computer networks, processors, robotics and embedded systems. HBO ICT consists of the learning routes: Business IT & Management (BIM), Game Development (GD), Software Engineering (SE), System and Network Engineering (SNE) and Computer Science (CS).
HBO-ICT
AUAS/HvADutch
4 years
more info -
Computer Systems Security
The Amsterdam-based Master track in Computer Systems Security is unique in the Netherlands in focusing on system security issues in operating systems, hardware and applications. Have you ever wondered how attackers bypass even the most advanced security mechanisms, how we can reverse engineer state-of-the-art malware, or in general, what “hacking a system” is all about? This specialization in Computer Systems Security, a joint effort by VU University and University of Amsterdam, is different from security tracks in other universities which tend to focus more on formal methods or the math behind cryptography. Instead, we focus on systems. Our philosophy is that you learn by doing and, moreover, the way to learn most about security solutions is to break them. So, you will learn how to write exploits and how to bypass some of the strongest defenses commonly deployed. The courses are extremely challenging and most of them have a very hands-on character.
Computer Science
UvA + VU joint degreeEnglish
H. Bos
2 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).
Artificial Intelligence
Forensic Science
UvAEnglish
T. Gevers
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-writer registers, lost wakeups, ABA problem. 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. Analyzing algorithms for multicore computing with regard to functionality and performance: linearizability, starvation- and wait-freeness, Amdahl’s law, compute efficiency gain of parallelism. Mastering elementary datastructures in the context of multicore computing: lists, queues, stacks. Programming in multi-threaded Java, and performing experiments with such programs.
Flexible minor
VUEnglish
W. Fokkink
8 weeks
more info -
Consumer Behaviour
After this course, the student should be able to:
– Understand core theories from related fields (e.g. psychology, behavioural economics) that are central to comprehending consumer behaviour;
– Analyse how these theories are applied and adapted to fit the marketing/consumption context;
– Evaluate academic research on consumer behaviour topics;
– Apply consumer behavior concepts to real-life business cases related to organizations’ marketing strategies;
– Present and discuss their analyses (formally and informally) in a manner that benefits fellow students’ understanding and learning experience.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Corporate Finance
After this course, the student should be able to:
– Have achieved a rigorous working knowledge of key issues in finance;
– To understand the accepted theoretical foundations and conceptual underpinnings of finance and financial economics;
– To apply concepts and ideas in practical business situations.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Corporate Strategy
After this course, the student should be able to:
– Knowledge. To encourage the understanding of the many, often conflicting, schools of thought and to facilitate the gaining of insight into the assumptions, possibilities and limitations of each set of theories and issues relevant to the topic of corporate strategy;
– Skills. To develop the course participant’s ability to define strategic issues, to critically reflect on existing theories, to creatively combine or develop theories where necessary and to flexibly employ theories where useful;
– Attitude. To instill a critical, analytical, flexible and creative mindset challenging organizational, industry and national paradigms and problem-solving recipes.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Cyber Security
We hear almost everyday in the news that governments and companies have to deal with cyber attacks and data leaks. Recognized digi disruptions such as blockchain, robotisation and internet of things require specialists who can provide a stable and secure ICT service. The System and Network Engineering (SNE) learning path has therefore been changed to Cyber Security (CS). The courses in the area of CS have been tightened up in terms of content and the focus is shifting to CS. You learn to analyze, design, realize and manage technical infrastructures on the basis of a system and network architecture. For this you must be able to work accurately and be interested in control and computer systems, new technologies and the internet. You advise companies which ICT solution is best for their organization and ensures stable, secure connections, networks and systems. HBO-ICT consists of the learning routes Business IT & Management (BIM), Game Development (GD), Software Engineering (SE), Cyber Security (CS) and Technical Informatics (TI). This course is in Dutch.
HBO-ICT
AUAS/HvADutch
4 years
more info -
Cybercrime and Forensics
Digital Forensics on Systems and Networks are the main focus-point of the course. Topics are a proper forensics methodology to acquire and analyze evidence from a wide variety of sources. Legal as well as ethical aspects of digital forensics are discussed. In a forensics project students work to develop new techniques and prototype tools to further the field.
System and Network Engineering
Forensic Science
Computer Science (Joint Degree)
UvAEnglish
J. van Ginkel
8 weeks
more info -
Data Analysis
The Data Analysis course builds on the basics of exploratory and inferential data analysis in ‘Collection, Visualization and Analysis (VVA)’ course, and also connected content in the ‘Programming in Matlab’ course (as Matlab is used extensively in this course).
Relevent data sets from the earth and environmental sciences are the focus. The Data Analysis course deals with descriptive techniques (univariate and bivariate statistics, visualization and interpolation); but also univariate analysis of linear and non-linear regression, and resampling techniques.
Future Planet Studies
UvAEnglish
E. van Loon
4 weeks
more info -
Data Analysis & Visualisation
In this project you learn to analyze and interpret complex datasets with the aim of extracting valuable information. Attention is paid to dealing with realistic datasets. The theory of visualization techniques and statistical analysis is discussed in lectures and then applied to the development of your own tools.
Beta-gamma
Future plant studies
AI (Bachelor and Minor)
UvADutch
more info -
Data Analytics
Data Analytics is a booming term that is used for the use of large amounts of data to: gain knowledge, optimize operations, and explore markets. An example is the use of real-time traffic data to analyze vehicle movements, to predict congestions, to find the fastest route, and to schedule maintenance operations. Underlying data analytics is a series of methods and tools that include querying databases, using multivariate statistics, and visualizing high-dimensional data. This course will address theoretical and practical aspects in a number of selected topics relating to data analytics.
The following approaches to data analysis will be covered: Templates, write-ups and illustrative examples; Overview of tools for data analysis; Obtaining data: Finding data sets and Web scraping, file formats; Data manipulation techniques: Data quality, reshaping data, appending and joining data sets; Plotting and visualization: Exploration and presentation; Exploratory data analysis: Visual inspection, descriptive analytics, insights; Estimation techniques: Multiple approaches based on assumptions, sampling basics.
Minor Operations Analytics
VUEnglish
R. Heijungs
8 weeks
more info -
Data Analytics and Cloud Computing using Python
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.
UvAEnglish
T. Ladika
6 weeks
more info -
Data Driven Business Innovation and Entrepreneurship
The general aim of this course is to deliver knowledge about and insight in the relevance of entrepreneurship and innovation for data scientists as well as to develop their entrepreneurial skills. Entrepreneurship 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. In this course, entrepreneurship is defined in a broad sense, as ‘the creation, discovery and exploitation of value-adding opportunities’. This definition includes both independent (small) business ownership and intrapreneurship/corporate entrepreneurship (entrepreneurial activities undertaken within a large firm).
Information Studies: Data Science (track)
UvA + VUEnglish
E. Masurel
8 weeks
more info -
Data Journalism
Data is indubitably the most important trend in media work today. In an increasingly complex datafied society, data journalism represents the last frontier of reporting and storytelling. Data – such as the information generated by ‘open data’ government policies, academic research, digital archiving, and interactions in social networks – can be used to tell stories. But only skilled data analysts can bridge the gap between journalistic and technical knowledge to find the stories hidden in data. This course introduces methods of data analysis and presentations against the backdrop of journalistic processes and values. Students will learn how to critically and empirically work with data, how to tell interesting stories with data sets, and how to present findings in meaningful ways. Aspects of data journalism to be addressed include the collection, cleansing, analysis, and visualization of data, as well as digital storytelling and publishing. Students will work in teams to ‘reverse engineer’ existing data journalism productions, and to work on original products.
Media and Information
UvAEnglish
S. Milan
8 weeks
more info -
Data Mining
This course is part of the minor Big Data in Urban Technology. Students will learn various techniques used in data analysis such as clustering, classification and principal components. This course is in Dutch.
Big Data in Urban Technology
HvADutch
N. Piersma
8 weeks
more info -
Data Mining
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.
Information Science
UvAEnglish
E. Kanoulas
8 weeks
more info -
Data Mining Techniques
This course surveys basic data-mining techniques and their application in solving real-life problems in such areas as marketing, fraud detection, text and web mining, and bioinformatics.
Business Analytics
VUEnglish
M. Hoogendoorn
8 weeks
more info -
Data Processing
In this course you will build your own toolkit of useful programs for processing and visualizing data that you may encounter in your field. The theory of visualizations will be discussed. After this course you can follow the programming project to apply your knowledge to a project examples in your own field.
Minor Programming
UvADutch
M.A. Migut
5 months
more info -
Data Science
In this course you will work with large databases, often the web. Both text and numerical data will be used. Analyses will mostly be with the Python’s module pandas. Specifically, you will learn to edit typical data science data: (very) large amounts of text with annotations, represented in a database, spreadsheet or XML, or as a collection of text files, for scientific research. This includes transforming, annotate, categorize, classify and organize data. All through computers, and as little as possible by hand. You will learn to evaluate the quality of a computer program by edited data. You will learn to work quickly and effectively with ipython notebooks, Python, and various modules for Data Science, in particular, pandas. You will gain knowledge of results with eHumanities and computational social science techniques, and the code to reproduce similar results in comparable datasets.
Information Science
UvADutch
M.Marx
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
E. Kanoulas
1 year
more info -
Data Science and Business Analytics
The Econometrics Master is a multi-disciplinary 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 Data Science and Business Analytics deals with large and complex data from widely different sources for the use in economics and business.
Econometrics
UvAEnglish
J. van Ophem
1 year
more info -
Data Science Essentials
The demand for data science talent is growing enormously. If you are working as a business professional and you are ambitious to dive into data science, this hands-on course might be your stepping stone towards becoming a junior data scientist.
This 8-day hands-on data science course will be lectured by university lecturers and experienced consultants. The consultants have been conducting data science projects for multiple years and have a wide range of practical experiences. They will share their best practices with you and warn you about the pitfalls of data science projects. The academic rigor with regards to research methods and statistics, vital for effective data science projects, will be taught by experienced academic lecturers from the University of Amsterdam.
The Analytics AcademyEnglish
8 Days
more info -
Data Science for Auditors
Four-day hands-on course on Data Science for the audit profession. Auditors use data science to improve the efficiency, effectiveness and added value of their audits.
UvAEnglish
4 days
more info -
Data Science for Hands-on Specialists
Are you a technical professional and do you want to specialize or retrain to a data-oriented profession? Be ready for the futures most-wanted job: become a Data Scientist! In a 7-week full-time course you will learn all necessary skills and techniques that are demanded for this new job. Afterwards you will be facilitated to implement your newly acquired knowledge in a big data project for yourself.
The Analytics AcademyEnglish
R. Monne
7 weeks (can be customised)
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 practicals.
Topics include: Introduction to Python, NumPy and Pandas; data scraping, cleaning and wrangling; data visualisation; model evaluation; cross-validation; shrinkage methods: ridge regression + lasso; principal component analysis; discriminant analysis; nearest neighbour methods; model averaging.
Econometrics
Actuarial Science and Mathematical Finance
UvAEnglish
C. Diks
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.
Big Data & Business Analytics
UvAEnglish
N.P.A. van Giersbergen
8 weeks
more info -
Data Structures
This course will enable you to present practical results in a short technical report and display them clearly in figures and tables.
Artificial Intelligence
Informatics (Minor)
UvADutch
S.J. Altmeyer
8 weeks
more info -
Data Structures & Algorithms
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.
Artificial Intelligence (Bachelor and Minor)
Future Planet Studies
Informatics
Mathematics and Informatics (Double Bachelor)
UvADutch
C. Monz
8 weeks
more info -
Data Structures and Algorithms
To obtain basic knowledge about data structures, algorithmic design, and worst-case time complexity.
Minor Business Analytics
Flexible Minor
VUEnglish
F. van Raamsdonk
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.
Information Studies
UvAEnglish
F. Nack
5 months
more info -
Data Visualisation
After this course, students will be able to explain the perceptual principles that help guide the design of visualisations that communicate the intended message clearly. You will be able to explain how Gestalt laws influence the way people view and interpret visual displays of data, how people extract information from graphs, and what limitations are of the human visual system. In particular, you will be familiar with the Cleveland-McGill hierarchy, misleading and distorting effects of commonly made visualisation errors, perceptually effective encoding of quantities and categories, Tufte’s design principles, and Gestalt laws. You will be able to leverage these insights to enhance and optimise graphical display of data for efficient communication. You will have learned to work with various visualisation tools are popular in the data science community. These include R/ggplot, Tableau, and Shiny. As storytelling with graphs and charts often requires the rearrangement and slicing and dicing of data tables, you will also have learned to work with various data manipulation techniques using R, Excel, and SQL.
Behavioural Data Science
UvAEnglish
S. Epskamp
4 weeks
more info -
Data Visualization
After this course, students should be able to: understand the purpose of various types of data visualization, ranging from infographics to visual analytics; apply design principles to design information dashboards; understand the applicability of various visualization techniques; use visualization tools to perform visual analysis. The course will be comprised of the following: advanced visualizations for numeric, categorical, temporal, and geographical data; advanced visualizations for tree and network structures; the role of perception and cognition in visualization; visual analytics models; multimedia analytics; telling stories with data.
Big Data & Business Analytics
UvAEnglish
M. Worring, W. Van Hage
4 weeks
more info -
Data Wrangling
Big data refers to data that are more voluminous, but often also more unstructured than traditional data. This in particular concerns 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 data. The first step in this process is also called data wrangling, which is the main subject of this course. Once the data is parsed and cleaned, it is usually analysed in an exploratory way before more advanced statistical or machine learning techniques are applied.
Minor Amsterdam Data Science and Artificial Intelligence
UvAEnglish
R. Kessels
8 weeks
more info -
Data, Sensors and Complex 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. Students will be have to evaluate and reflect on impact on society of data and ubiquitous computing systems as distributed data driven services.
Information studies
UvAEnglish
F. Nack
8 weeks
more info -
Data-driven Business Model Innovation
The data revolution has big implications for society and offers both threats and opportunities for organizations. Big data is seen as a cause of disruptive change. In this module we will look at the impact on organizations of big data. We treat innovation on three levels (process, product/service and ecosystem), and investigate the impact of this. Attention is also paid to how, and how much, you set-up your organization’s data-driven innovation, in order to properly respond to the opportunities.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
M.G.A. Plomp
7 weeks
more info -
Databases
The course objective is to obtain a good knowledge and understanding of relational database systems. This includes the ability to develop conceptual database models, as well as key concepts and skills in relational database model theory and practice.
Business Analytics
Computer Science
VUEnglish
H.F. Mühleisenmore 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 and in a ‘living case’ business setting. These core concepts are based on the relational data model and SQL – as the de facto standard database language – combined with data visualisation and the design of metrics and dashboards. The course includes a significant practical part with a focus on data modeling, on SQL and on data visualisation to solve business issues.
Amsterdam Data Science and Artificial Intelligence Minor
UvAEnglish
H. Borgman
8 weeks
more info -
Deep Programming
The Deep Programming Minor is open to Bachelor students in Computer Science, Information, Multimedia and Management, and Lifestyle Informatics. The Minor includes courses in Concurrency and Multithreading, Systems Programming, Information Retrieval, Operating Systems, and Equational Programming.
Computer Science
Information
Multimedia and Management
Lifestyle Informatics
VUDutch
O. Schrofer
5 months
more info -
Digital Analytics
The course focuses on the process that communication and data science professionals should go through to (1) identify communication & business challenges that could be answered by digital analytics, (2) gather and understand the data available, (3) prepare the data for analysis, (4) create models, and (5) evaluate the effectiveness of the models in addressing the challenges. Central to this course are digital analytics, including web analytics, search analytics, social media analytics and journey analytics. We discuss 1) designs and procedures for gathering analytics data, 2) validity and biases of analytics data, 2) how to analyze these data, 3) how organizations and brands can use the results and optimize communications with their stakeholders, 4) privacy, security and ethical aspects. The course is not overly technical, but rather aims at advancing the student’s knowledge and understanding of digital analytics as a way to enable her or him to be part of teams that use digital data in creative ways to solve communication challenges, and to work effectively with data science or computer science professionals.
Communication Science
UvAEnglish
T. Araujo
8 weeks
more info -
Digital Humanities & Social Analytics
Digital data and computational techniques are fundamentally changing the world around us, and the way humanities research is conducted. Humanities scholars have become aware that the new analytical methods and tools can help us to enhance the performance and impact of humanities research. Computer scientists have discovered that the fuzzy data and the hermeneutic methods of humanities research offer daring challenges to computer science. That is why companies like IBM or Samsung are now undertaking collaborations with humanities researchers. As most of the knowledge-intensive jobs have come to depend more on computer technology, university students who master new, sophisticated analytic skills will develop promising career opportunities. Taking digital humanities courses will be exciting, challenging and fun for both humanities and computer science students. The current climate of excitement and innovation around digital humanities will surely have positive effects on teachers and students alike!
Interdisciplinary Minor
Computer Science
Humanities
UvA + VUEnglish
L. Aroyo
5 months
more info -
Digital Humanities and Social Analytics in Practice
The goal of the course is to get acquainted with digital humanities research, by collaborating in a current project through an intensive internship of one month. Students learn to put digital theory into practice, applying the knowledge gained from previous minor courses to a real-world project.
Humanities
Computer Science
Informatics
UvA + VUEnglish
V. de Boer
8 weeks
more info -
Distributed Systems
It is difficult to imagine a standalone modern computer system: every such system is one way or the other connected through a communication network with other computer systems. A collection of networked computer systems is generally referred to as a distributed (computer) system. As with any computer system, we expect a distributed system to simply work, and often even behave as if it were a single computer system. In other words, we would generally like to see all the issues related to the fact that data, processes, and control are actually distributed across a network hidden behind well-defined and properly implemented interfaces. Unfortunately, life is not that easy. As it turns out, distributed systems time and again exhibit emergent behavior that is difficult to understand by simply looking at individual components. In fact, many aspects of a distributed system cannot even be confined to a few components, as is easily seen by just considering security. In this course, we pay attention to the principles from which modern distributed systems are built. Unfortunately, these principles cannot be viewed independently from each other: each one is equally important for understanding why a distributed system behaves the way it does.
System and Network Engineering
Computational Science
Business Analytics
VUEnglish
A. Iosup
8 weeks
more info -
Dynamics and Computation
This course will give you an overview of the theory of discrete and continuous dynamical systems (first period), and a foundation in the most commonly applied numerical algorithms used to solve algebraic and dynamic problems (second period) found in concrete applications.
At the end of the course, the student is able to: analyse one and two-dimensional difference and differential equations systems; solve systems of non-linear ODEs numerically; linearise a non-linear system, compute corresponding eigenvalues (by hand and numerically), and draw conclusions on the stability of fixed points; use several numerical algorithms in concrete applications; make programs in Matlab.
Business Analytics
VUEnglish
R. Planque
8 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
J. van Ophem
1 year
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.
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. Mathematical economics emphasises mathematical modelling of economic and financial markets. Big Data 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.
UvAEnglish
J. van Ophem
1 year
more info -
Econometrics
After this course, the student should be able to:
– Translate economics and business questions into econometric models and hypotheses;
– Analyze discrete choice data, panel data, time series;
– Interpret the conclusions properly, and understand the role of assumptions;
– Use the statistical programming language R for econometric model building.
Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Econometrics & Data Science
The Bachelor Econometrics and Data Science (EDS) specialization at the VU Campus in Amsterdam will offer you an inspiring and challenging study that is ideal for today’s digital world. EDS is internationally-oriented, fully taught in English, and will provide you with the necessary theoretical knowledge to succeed as an econometrician and data scientist for:
– Companies providing services on the internet, such as Google, Amazon and Booking.com
– Banks, financial institutions and consultancies, such as ING, ABN Amro and Deloitte
– Economic decision centers, Research institutes, Central Banks and Governments
After having completed the Econometrics and Data Science Bachelor, you can become a specialist in analyzing complex economic and financial data. With your unique knowledge you can help shape the operations and marketing strategies of companies, the performances of banks, or the decisions of governments.
This specialization will help you to develop an integrated perspective to Econometrics and Data Science. You will learn to think analytically and gain a balanced overview of diverse and interconnected issues on collecting, analyzing, modeling and forecasting data. You will also learn how to visualize data and how to present your findings, results and conclusions. The Econometrics and Data Science study is a technical and hands-on study that will prepare you for any future!
VUEnglish
F. Blasques; S.J. Koopman
3 years
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 -
Empirical Economics
The main goal of this course is to make students familiar with using microeconometric techniques to empirically analyze economic models. Students should be capable to test economic theories empirically and to estimate policy relevant parameters. Next they learn how to interpret estimation results and to translate these into policy conclusions. Students learn to distinguish between causality and correlation.
Applied Econometrics: A Big Data Experience for All (Minor)
VUEnglish
F. Blasques
8 weeks
more info -
Empirical Finance
The objective of the course is to show how econometrics can be applied to empirical questions in finance. In particular the course will cover topics such financial data and its properties, testing pricing efficiency and factor models, modelling volatility, risk management, continuous time finance. A mixture of academic papers and practical applications is used to study how econometric methodology is employed to facilitate financial decision making and extract information from financial market data.
Applied Econometrics (Minor)
VUEnglish
N. Seeger
8 weeks
more info -
Empirical Marketing
The objective is to show how econometrics can be applied to empirical questions in marketing and consumer behaviour. In particular, how to build models to support marketing decisions. Given the current big data revolution, models from which useful information about market behavior and their sensitivity to marketing activities such as advertising, pricing, promotions and distribution are routinely used by managers (from leading organisations worldwide) for analyzing marketing programs that can improve brand performance. This course will introduce to the models and the estimation methods, together with their use in empirical marketing studies.
Applied Econometrics (Minor)
VUEnglish
S. Koopman
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 -
Entrepreneurship in Data Science & Analytics
The objective of this course is to learn about entrepreneurship, with a focus on IT, and especially business ideas that involve Data Science and/or Analytics.
This course consists of several elements:
– lectures about different aspects of entrepreneurship;
– guest lectures by for example successful entrepreneurs and investors in starting companies;
– writing a business plan for a real or imaginary company.For students who have the intention to start their own company we will make it possible to pitch their ideas for venture capitalists (like a Dragons’s Den). Presence during the lectures is compulsory.
The course will be given by Enno Masurel (specialized in Entrepreneurship, FEWEB) and Ger Koole (Analytics, FEW), assuring that all aspects of IT entrepreneurship will be covered.Business Analytics
Computer Science
Mathematics
VUG. Koolemore 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, 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 in untyped lambda-calculus beta-reduction, reduction strategies, 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. In equational reasoning 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)
VUDutch
F. van Raamsdonk
8 weeks
more info -
Essential Skills
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
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
M.G.A. Plomp
7 weeks
more info -
Finance
In this course we build the foundation for the study of corporate finance and investments. The focus is on financial decision-making in theory and practice (Bridging Theory and Practice). Our coverage of core finance topics includes: i) capital budgeting, ii) asset pricing, and iii) financial investment (Knowledge). Students will learn how to analyse a problem in financial economics and how to leave out irrelevant information (Academic Skills). At the end of the course you are able to select the correct method and/or technique for solving a specific problem in financial economics (Quantitative Skills). By using your knowledge on capital and financial investments, you will be able to further understand and gain insights into current developments in financial economics (Broadening your Horizon).
Business Analytics
VUEnglish
M.B.J. Schauten
8 weeks
more info -
Financial Accounting
After this course, the student should be able to:
– Understand the ‘language’ of business, its uses and limitations;
– Interpret and understand the impact economic events have on the Balance Sheet, Income Statement and Statement of Cash Flows;
– Understand and describe the measurement theories used in financial accounting;
– Recognize how financial statements communicate economic events to third parties (i.e. owners, investors, creditors) and the impact this information has on them.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Financial 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 Financial econometrics focuses on mathematical and statistical techniques and their application to financial models and time series. For this specialisation, the Bachelor’s course Mathematical and Empirical Finance must be a part of the Bachelor’s study programme or deficiency programme.
Econometrics
UvAEnglish
J. van Ophem
1 year
more info -
Financial Econometrics
This course will enable you to become acquainted with econometric techniques that have been developed for the analysis of financial markets. Furthermore, to be able to apply these techniques on empirical data and to interpret the results of such empirical analyses from a financial perspective.
Econometrics
Actuarial Science and Mathematical Finance
UvAEnglish
S. Broda
140 hours
more info -
Financial Risk Management
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
R. Swarttouw
5 months
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 -
Fintech: Blockchain & Cryptocurrencies
After this course, the student should be able to:
– Acquire an overview of digital currencies, blockchains, and distributed ledger technology;
– Learn about potential applications of distributed ledger technology to new products and services;
– Explore blockchain technology and its potential to provide faster, cheaper, and more secure financial transactions;
– Understand the opportunities and risks from smart contracts and other emerging technologies.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
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
F. van Raamsdonk
2 years
more info -
From Objects to Data
All humanities disciplines are confronted with more and more digital material. This digital material can be studied as individual objects or descriptions of events, but from a digital perspective they can also be considered as data points. Digital methods allow researchers to study relations between objects form a different perspective and on a larger scale. How can humanities researchers use digital data to support their research? What digital tools are at their disposal and how can these tools provide new perspectives and research questions? This course looks at digital data sources and tools that are relevant to the humanities from a programmatic perspective.
Media Studies Elective
Bachelor in Media and Information
Bridging Programme in Cultural Information Science (Media and Information)
Amsterdam Exchange Programme – Humanities
Minor Digital Humanities
College of Humanities Elective
UvAEnglish
R. Bod
8 weeks
more info -
Fundamentals of Bioinformatics
Interested in Bioinformatics? Or you want to find out how biology can make an exciting application domain? Or you want to learn how 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 a broad overview of important
topics relevant to the field, with a focus on current open problems. Students will be made aware of these open problems during practical sessions that aim to let the student ‘stumble upon’ these problems by themselves. Based on their background, students will be assigned to
separate classes where they will be working to fill gaps in their background knowledge in programming and/or biology.Bioinformatics
VUEnglish
K. A. Feenstra
8 weeks
more info -
Fundamentals of Data Science
Data science is a dynamic and fast growing interdisciplinary research field. Industry, governments and academia operates on large amounts of data. But how do we deal with such large amounts of data? Is there a general framework to gather, analyze, model and visualize the data? What techniques do we use? What are the legal and ethical aspects regarding these data sets? This course will introduce methods for a number of key aspects of data science: data gathering, data analysis, data visualization and ethical and privacy issues. During the course, you work in a small team of students on a series of three projects that bind together all elements of the data science process; from formulating a research question, gathering data, exploring the data, modeling the data and communicating and visualizing the results. The data sets are from external companies and organizations within the following domains: (1) politics, (2) marketing and branding, (3) health. We will be using Python for all programming assignments and projects.
Information Studies
UvAEnglish
M. Worring
8 weeks
more info -
Fundamentals of Data Science in Medicine
Data analytics is fast growing in medicine and health care processes. In this module, we lay out the fundamentals and practice of this kind of research: statistics (parametric methods), machine learning (non-parametric methods) and design methods.
In this module some traditional parametric and newer non-parametric analytical techniques will be studied, discussed, and applied. We aim that students are capable of performing analytical research with complex data in an autonomous manner covering the phases of: data collection, cleansing, analysis, visualization, interpretation of results, etc. In particular, this module equips the student with conceptual and practical tools to understand essential issues in medical data science. These issues concern, among others, the systematic and structured approach to perform data research; representation of the data; the choice of an appropriate analysis technique; the assumptions made by the chosen approach; and the effective visualization of the results.
Medical Informatics
UvAEnglish
M. Schut
4 weeks
more info -
Green Lab
Learn the basics of empirical experimentation in the field of Software Engineering. Be able to operate in a lab environment and build a successful experiment for software energy consumption. Become familiar with the research problems in the field of green software engineering. Understand and measure the impact of software over energy consumption.
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)
UvA + VUEnglish
I. Malavolta
8 weeks
more info -
HBO-ICT – Information and Communication Technologies
It is hard to think about or society without also thinking about information and communication technologies (ICT). As a result the ways in which people and companies communicate with each other is rapidly changing. If you want to work in ICT, HBO-ICT is the bachelor programme for you. In four years you will become an ICT professional that is able to make a difference. For example as a mobile app developer, game developer, IT security specialist, telerobotics researcher, IT business analyst, or as an entrepreneur in the ICT sector. This course is in Dutch.
HvADutch
4 years
more info -
Heuristics
The overall objective of the course is to expose students to a “real life” problem solving situation, where the supervisor gives no hints about suitable algorithmic approaches to solve a given problem. Students will learn to understand the problem requirements and invent or find an appropriate algorithm to solve it. Bottom-line is: anything goes, as long as it works. Specific objectives include: identifying an algorithm for solving a given problem, implementing and testing this algorithm, summarising the results and self-assessing the whole approach.
Business Analytics (Minor)
AI (Minor)
Flexible Minor
VUDutch
A.E. Eiben
8 weeks
more info -
High Performance Computing and Big Data
Students will develop skills in High Performance Computing which are commonly used to solve Data intensive applications and avoid common pitfalls which often lead to misuse of valuable computing resources. In this course students will learn about: approaches used in HPC and distributed computing; methods and techniques to solve Big Data problems; and to develop skills to use HPC facilities and e-infrastructure.
Computer Science
UvAEnglish
A. Belloum
8 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
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.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.
Computer Science (Joint degree)
UvA + VUEnglish
V. de Boer
8 weeks
more info -
Information Analytics and Digital Humanities
In the age of information and (big) data, source material has become more diverse and the analysis of data far more complex. This (re)use of source material is creating essentially new data with meaning and significance far beyond the individual sources. This course explores the contexts of use, practical methods and theoretical implications of contemporary information analytics, in particular in a research context. What types of research questions and research methods are emerging in digital humanities? How does this change research methods and practices? How are traditional knowledge institutions catering for research needs beyond traditional access? What other sources and tools are emerging? How to apply practical analytical methods to information and archival problems?
Heritage Studies: Cultural Information Science
UvAEnglish
J. Kamps, K. Beelen
8 weeks
more info -
Information Cultures (Media and Information)
We live our lives in an information society. We spend our time informing others, being informed, sending information, being categorised by our information, having our information bought, sold and stolen. Most of us own various devices that are designed to create, access, store and share information. How does this modern technology-mediated information actually work, or not work?
The Information Cultures track is dedicated to the study of media and society through its information fabric and information practices. It is centered on the application of scientific research methods to the digital, using data-driven research tools and methods. It fully embraces computational tools, not only as objects of study, but as a powerful tool for research and analysis.
UvAEnglish
3 years
more info -
Information Retrieval
In this course you will learn how search engines and other information retrieval systems work, to understand the principles and methods, and to acquire some basic skills in programming important aspects of such systems.
Flexible Minor
Deep Programming (Minor)
Web data & Services (Minor)
AI (Minor)
VUEnglish
T. Kuhn
8 weeks
more info -
Information Retrieval 1
The underlying question behind this course is: How do search engines work? To answer this question we dive into the details of information retrieval, the field that deals with search. During the course we discuss the various parts of search engines:
– Retrieval models: how do we retrieve relevant documents for a given query? And how do we rank these documents in the right order?
– Evaluation: given a working retrieval system, how do we determine its performance and how can we compare it to other systems?
Besides these two basics of information retrieval we explore other frequently used techniques, theories, and models (e.g., relevance feedback, learning to rank, and semantic search).
Artificial Intelligence
Forensic Science
UvAEnglish
E. Kanoulas
8 weeks
more info -
Information Science
Information Science is about the development and potential applications of modern information technology, as well as its effects on people, society and business. Studying Information Science, you will learn how people process information, communicate, use technical resources, and how new media such as the Internet or mobile technology can support this. Besides learning how people process information, communicate and use technical resources, you will learn from a management studies perspective about how important information is to businesses, how information products are marketed, and how ICT investments of millions of euros are managed. An understanding of technology is necessary for understanding what is possible, and what is not.
UvADutch
B. Wiefferink
3 years
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
H. Reijers
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
F. Nack
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
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.
Computational Science (Joint Degree)
Logic
UvAEnglish
C. Schaffner
8 weeks
more info -
Information Visualization
Gaining insight into large collections of data requires an intricate interplay between data analysis, data mining, domain knowledge, visualization, and interacting users. In this course we will study the development of methodologies which support the process of gaining insight in large and complex datasets by a combination of data analysis, machine learning, and information visualization. Methods are geared towards designing and realizing information visualizations which, in an optimal way, support the insight gaining process.
Artificial Intelligence
Forensic Science
Information Studies
Computer Science (Joint Degree)
UvA; UvA + VU (Information Studies)English
M. Worring
8 weeks
more info -
Information, Multimedia and Management
Everyone is online. For organisations this means that the possibilities to generate and use data are growing. In the Information, Multimedia and Management (IMM) programme at the VU, this is exactly what you will learn to do. You will, for example, learn to develop and implement a search engine, or a museum website that knows what a visitor wants to see. As a student in the IMM programme you will learn about new applications and markets, and create innovative, user-friendly possibilities. You will work closely with teachers and fellow students on all sorts of practice-based projects. The teachers all have broad working experience in public and commercial sectors, both nationally and internationally. This education programme is dynamic because the focus is on new developments. You will learn both communicative and technical skills, and – especially in the third year – you will work on a real assignment in the field at an inspiring organisation. This course is in Dutch.
VUDutch
N. Silvis-Cividjian
3 years
more info -
Integrative Modelling
Integrative Modelling is an intensive, eight-week undergraduate course in which the student deepens their modelling skills and learns various aspects of modelling, which can be used in an integrated manner. The focus will be on using domain models as a basis for models that can be used within a system to solve real-world problems. The integrative aspect is also evidenced in the combination of qualitative and quantitative modelling techniques that will be learnt. Examples used in this course will come from various domains, e.g. psychology (modelling of emotions and moods or attention), biomedical, and social sciences (dissemination of information through social networks).
Flexible Minor
VUDutch
T. Bosse
8 weeks
more info -
Intelligent Systems
This course gives an overview over the theory and practice of Intelligent Systems, systems that perceive, reason, learn, and act intelligently. Students will acquire practical skills in developing intelligent systems building on a thorough understanding of well-understood Artificial Intelligence approaches, including Knowledge Representation and Machine Learning.
Computer Science
Lifestyle Informatics
VUEnglish
K.S. Schlobach
8 weeks
more info -
International Study Trip: Entrepreneurship and Innovation in Silicon Valley
The Silicon Valley Study Trip is meant for students to:
– Learn how the Silicon Valley ecosystem stimulates innovation and entrepreneurship;
– Understand the role of the following in the Silicon Valley ecosystem: universities such as Stanford; accelerators, incubators, venture studios; venture capital; large companies such as Google, Facebook, etc.;
– Understand what it takes to start a business in the United States of America.
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
S. Voulgaris
2 years
more info -
InterNetworking and Routing
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
8 weeks
more info -
Introduction to Behavioural Data Science
The course Introduction to Behavioural Data Science is an introductory course within the master’s track Behavioural Data Science. The course provides a general overview of the structure of a data science project, and a training on several practical skills that are necessary to carry out the different stages of such a project. This encompasses a training on interview techniques, data wrangling within R, an introduction to SQL, statistical modelling, data visualisation within a single spreadsheet, and some principles about reporting results of data science project.
Behavioural Data Science
UvAEnglish
R. Zwitser
4 weeks
more info -
Introduction to Bioinformatics
We are now able to read the DNA sequence of any human genome, but do we actually understand how these genes work together? Bioinformatics focuses on the biological meaning and function of DNA (and protein) sequences, and solves this by using computational techniques. The course, Introduction to Bioinformatics (I and II), provides an overview of bioinformatics and the most important techniques. In Introduction Bioinformatics I, you will learn the main aspects and methods in the field of genomics and sequence analysis. At the end of this course, students will have the biological and computational knowledge of the techniques to understand the genome and to carry out sequence analysis.
Medical Science
VUDutch
J. Heringa
8 weeks
more info -
Introduction to Business Analytics
In this course students get an understanding of the contents and the objectives of the Business Analytics curriculum. There are lectures on relevant aspects of business administration, and through 2 cases students learn to see the connections between the different scientific fields. Also computer and communication skills are part of the course.
Business Analytics
VUEnglish
G. Koole
8 weeks
more info -
Introduction to Econometrics
This course in the minor Applied Econometrics is targeted at non-econometrics students. By the end of this course students will have had an introduction to modern econometric techniques, that will enable them to conduct methodological or empirical analyses of their own. In particular, students will be familiar with both econometric theory and with real-world applications in macroeconomics, finance and business.
Applied Econometrics (Minor)
VUEnglish
J. Schaumburg
8 weeks
more info -
Introduction to Programming (Java)
This course teaches how to use computers to solve problems with algorithms and structured programming. The course content includes: primitive types, declaration, expression, assignment statement, iterations, methods, I/O using PrintStream and Scanner, array, class, object, standard classes String and Math, design of programs, matrix, using several self made objects in a program, recursion and using a graphical interface through a pre-programmed package.
Business Analytics
VUEnglish
M.P.H. Huntjens
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
D. Molenaar
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
F. Blasques
8 weeks
more info -
Knowledge and Data
The objective of the Semantic Web course is to make students acquainted with methods and technologies used for expressing knowledge and data on the Web. At 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.
Event though content on the web is generally produced from structured data sources (databases), its representation is in a form that is meant for human consumption. Linked Data allows to scale the walls of this siloed information space, by reusing identifiers and vocabularies across these datasets, and presenting that information in a way that is appropriate for machine consumption. Google, Bing and Yahoo already use this type of linked, structured information to improve web search and information retrieval. But it also helps content providers, such as the BBC, to better augment their content with content from other sources (e.g. from Musicbrainz).
In this course we will introduce the technologies and representation formats (RDF, RDFS, OWL) for expressing semantics and linked data in a web-accessible format, use the SPARQL query language to query over this data, and build a Web application that uses the data for some intelligent task.
Artificial Intelligence (Minor)
Web Services and Data (Minor)
Flexible Minor
VUEnglish
R.J. Hoekstra
8 weeks
more info -
Knowledge and Media
The goal of the course is to provide insights in the concepts of information organization, knowledge representation, ontologies, and knowledge processes in relation to various ICT-based media. This course treats the principles and theories that form the foundation of information organization and knowledge-intensive processes, and puts them in relation to various media applications. Knowledge processes are those processes that use knowledge (reasoning), document knowledge (representation), acquire knowledge or transfer knowledge (teaching). The relation between knowledge processes and media will be explored, and various types of applications will be discussed.
Information Sciences (UvA)
Information Sciences (VU)
UvA + VUEnglish
T. Kuhn
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
UvA + VUEnglish
A. ten Teije
8 weeks
more info -
Knowledge Representation
Since its early days the question of how to represent knowledge and how to reason with it, has played a central role in Artificial Intelligence. The aim of the course is to make students familiar with a number of important knowledge representation formalisms. For each formalism, the course will discuss (i) the representational form (ii) an inference mechanism, and (iii) an example application problem on which to apply both representation and inference. Students will be asked to perform computational experiments with each of the formalisms.
Artificial Intelligence
Logic
UvAEnglish
F. van Harmelen
8 weeks
more info -
Knowledge Representation on the Web
The aims of the course are: to acquire knowledge about leading-edge knowledge representation techniques that go beyond the current stable state of the art; and to perform small but systematic experiments with such advanced knowledge representation techniques.
Artificial Intelligence
Computational Science (Joint Degree)
Logic
UvAEnglish
K.S. Schlobach
8 weeks
more info -
Language Technology
After this course, the student should be able to:
– Collect, represent, and algorithmically process textual data;
– Describe and explain text classification and ranking algorithms, relate them to each other, identify differences and similarities;
– Describe and compare different evaluation methods, and use them to perform experiments and measure the effectiveness of algorithms;
– Analyse the experimental results, perform failure analysis and draw conclusion.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Large Installation Administration
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
8 weeks
more info -
Large Scale Data Engineering
The course goal is to gain insight and experience with algorithms and infrastructures for managing big data. Students will be confronted with data management tasks, where the challenge is that the data size causes naive solutions, and/or solutions that work only on a single machine. Solving such tasks requires insight into the main factors that underlie algorithm performance, and skills and experience in managing large-scale computing infrastructure. Further, the course gives an overview of the infrastructures available to address large scale data analysis. Specifically, cloud computing infrastructures, and Hadoop software to manage data on large clusters.
Computer Science
VUEnglish
P. Boncz, H. Mühleisen
8 weeks
more info -
Law & Ethics
After completing this course, students should:
– have knowledge of the (international) principles and values concerning privacy and data protection;
– have knowledge of the basics of (international) privacy laws, including the Privacy Regulation;
– be aware of the possible threats and risks of big data for privacy;
– have knowledge of the technologies can help to avoid or minimise these risks and threats;
– be aware of the available methods and standards to design privacy-friendly systems and services (Privacy by Design);
– be able to communicate properly and transparently towards data subjects;
– be able to perform a big data maturity scan to assess the level of compliance within the organisation;
– be able to apply privacy principles and values in real-life cases.
Amsterdam Data Science & AI Minor
UvAEnglish
O. van Daalen
4 weeks
more info -
Law & Ethics for Big Data
After this course, the student should be able to: Understand principles of privacy and data protection; Identify the possible risks of Big Data for privacy; Perform a law/ethics compliance scan; Understand technologies to minimize privacy risks; Design privacy-friendly systems and services; Understand that proper communication and transparency is key.
Big Data & Business Analytics
UvAEnglish
O. van Daalen, E. Visser
3 weeks
more info -
Leading People Strategically
After this course, the student should be able to:
– Describe, reproduce and critically evaluate the theoretical arguments underpinning the importance of leading and managing people;
- how to lead and manage people effectively;
- managing teams and team diversity effectively;
- managing culture and change;
– Apply these theories to firms by analyzing people-related business problems in cases and exercises.
MBA Big Data & Business Analytics
UvAEnglish
8 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
K. A. Feenstra/D. Molenaar
2 years
more info -
Lifestyle Informatics
In the bachelor programme Lifestyle Informatics you learn to create tools and applications that make the daily life of people better, safer, and healthier. Some examples of this are:
– an intelligent living environment for elderly people,
– smart training programmes for athletes, or
– intelligent sensors and smart devices to reduce stress.
Lifestyle Informatics applications are entering our daily lives more and more, such as care robot Alice and apps to help people cope with depression. Please note: this course is in Dutch.
VUDutch
N. Silvis-Cividjian
3 years
more info -
Linear Algebra
After successfully completing this course,
– the student is familiar with the general theory of finite-dimensional vector spaces;
– the student has a working knowledge of the concepts of matrix algebra and finite-dimensional linear algebra;
– the student is familiar with basic applications in differential equations, statistics and geometry.
Business Analytics
VUEnglish
A. Ran
8 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
M. Aloni
2 years
more info -
Logic and Modelling
The course objective is to obtain a good knowledge and understanding of the most important logical systems: propositional logic, predicate logic and modal logic. The students learn to use these systems to model data, knowledge and actions. An important aspect of the course is the ability to reason using these logics and reason about these logics: what can and what can not be expressed with a logic system, and what are the differences between the systems with respect to expressive power or the existence of decision procedures.
Computer Science
VUEnglish
J. Endrullis
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
After completing this course, students should be able to understand methods from machine learning, in particular: decision trees and decision forests; clustering and topic modelling; logistic regression and deep learning; matrix factorization; times series analysis and spatio-temporal event modelling. After completing this course, students should be able to apply the methods in advanced techniques: text analytics; image and video analytics; recommendation. apply the techniques in large scale use-cases.
Big Data & Business Analytics
UvAEnglish
M. Worring, S. Rudinac
8 weeks
more info -
Machine Learning
The goal of this course is to present the dominant concepts of machine learning methods including some theoretical background. We’ll cover established machine learning techniques such as Decision Trees, Neural Networks, Bayesian Learning, Instance-based Learning and Evolutionary Algorithms as well as some statistical techniques to assess and validate machine learning results.
Computer Science
VUEnglish
P. Bloem
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.
Amsterdam Data Science and Artificial Intelligence Minor
UvAEnglish
S. Rudinac
8 weeks
more info -
Machine Learning 1
Machine learning is concerned with learning predictive algorithms from data. In this course you will learn about supervised learning (classification and regression), unsupervised learning (clustering and dimensionality reduction). Special attention will be paid to statistically analyzing the results of applying an algorithm to a particular problem. You will learn the theory of machine learning in class and practice the theory during homework sessions. You will gain hands-on experience through a number of coding projects where you implement some of the algorithms.
Artificial Intelligence
Computer Science (Joint Degree)
UvAEnglish
R. van den Berg
8 weeks
more info -
Machine Learning 2
In this course you will gain an advanced level of understanding of the principles of machine learning and acquire the skills to apply machine learning to complex real world problems.
Artificial Intelligence
Forensic Science
UvAEnglish
J. M. Mooij
8 weeks
more info -
Machine Learning for Econometrics
This course will be a mix of machine learning theory in regular lectures and application of this knowledge on large datasets in practical sessions. Topics include:difference and similarities of methods in econometrics and machine learning; linear classification models; neural networks and deep learning; kernel methods and support vector machines; graphical models; clustering methods; classification of images and text.
Econometrics
Actuarial Science and Mathematical Finance
UvAEnglish
M. Worring
8 weeks
more info -
Machine Learning for Natural Language Processing
Artificial Intelligence
UvAEnglish
F. Aziz
8 weeks
more info -
Machine Learning for the Quantified Self
Computational Science (Joint degree)
UvA + VUEnglish
M. Lees
8 weeks
more info -
Machine Learning Theory
Mathematics
Stochastics and Financial Mathematics
Artificial Intelligence
Logic
UvAEnglish
J. Stokman
12 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.
VUEnglish
F.E.J.M. Derksen
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
J. an Ophem
6 months
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
R. Zwitser
6 months
more info -
Master’s Thesis Behavioural Data Science
After completing the MT, the student is able to (a) formulate a methodological research question, or work out a given research question (scientific thinking); (b) delve into the scientific literature in order to get an overview of subject (paraphrasing, analysing and evaluating); (c) design, assess and evaluate a research proposal (scientific thinking); (d) write and present a research proposal (scientific thinking and written and oral communication); (e) collect and analyse data (analysing, evaluating and scientific thinking); (f) write a scientific report (written communication); (g) give a scientific presentation (oral communication).
Behavioural Data Science
UvAEnglish
R. Zwitser
6 months
more info -
Mathematical Optimization
Mathematical Optimization is used to take decisions based on quantitative arguments. For most trucks on the road, origin, destination, load and even its route have been determined by an optimization algorithm. 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 in optimization models, and with solving those models. The focus on practice, rather than algorithms, will allow you to succesfully solve the optimization problems you’ll encounter in your future.
The course covers linear optimization as well as its generalizations (conic and convex optimization). We will briefly consider optimization under uncertainty. Optimization models will be solved with free software.
Minor Business Analytics
VUDutch
B.L. Gorissen
8 Weeks
more info -
Mathematics
By following the Mathematics bachelor programme at the VU, you will learn the fundamentals and discover the unexpected ways in which it can be applied in our society. Mathematics is everywhere: the Google search algorithm uses algebra; credit cards security is done using prime numbers; we can predict an epidemic using differential equations; and Einstein’s theory of relativity is described by using modern geometry. As a mathematician you come up with clear solutions for complex issues.
This bachelor is unique in the Netherlands, because of its strong connection between theoretical and applied mathematics. This is because both the new mathematical theories we develop and the advanced applications of these theories require a thorough knowledge of fundamental mathematics. We will provide you with a strong foundation and you will encounter many practical applications. This course is in Dutch.
VUDutch
C. Quant
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
H. Peters
3 years
more info -
Mathematics
Mathematics is a vibrant and versatile field, whereby the dividing line between theory and practice is often merely an illusion. By definition infinite, mathematics finds its way into unexpected applications, with new paths always waiting to be explored. This Master’s programme reflects the versatility of mathematics: it gives you the opportunity to specialise in a particular mathematical area of your interest, while expanding your knowledge of the whole discipline in general. It focuses on current research topics such as: quantum groups; moduli spaces; function theory of several complex variables; applied nonlinear analysis. The programme is offered in full collaboration with the Vrije Universiteit Amsterdam. This lets you benefit from the expertise, networks and partnership projects of the UvA as well as the VU Amsterdam.
UvAEnglish
L. Taelman
2 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
C.M. Quant
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
C. Bosman Vittini
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
M. Salomon
2 years
more info -
Media and Information: Living Information
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. This course provides a broad review of all the key definitions, themes and concepts regarding the role media and information play in everyday life. At the end of the course the students are able to critically discuss and reflect on key themes and concepts regarding the role media and information play in everyday life; describe and analyse the key elements and historical transformations of media and information in society; express themselves ethically and aesthetically on a range of issues affecting living and working in media and information.
Humanities
Computer Science
Informatics
UvA + VUEnglish
I. Leemans
8 weeks
more info -
Medical Informatics
Successful information dissemination in medicine requires people with an understanding of both medicine and information science. The Medical Informatics programme offers an exciting mix of programming, mathematics and medical courses. Practical work is an important element of the programme. The Bachelor’s programme in Medical Informatics at the University of Amsterdam is unique within the Netherlands and stands out from other informatics study programmes by situating itself within a medical context. You will attend lectures on the anatomy and workings of the human body, and on the causes and categorisation of illnesses. You will also gain an insight into how doctors use reasoning, and learn to use equipment, information systems, and programmes and methods for analysing and presenting medical data. Financial, ethical, legal, business and economic aspects of healthcare are also considered. You will also spend time on software engineering and project management. This is a small-scale programme with a friendly, informal atmosphere.
UvA + AMCDutch
Study advisors at AMC
3 years
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
http://uva.nl/dssd
2 years
more info -
Medical Natural Sciences
The healthcare sector is developing at a rapid pace. Recent developments are the use of smartphones as a tool for diagnosis, remote-controlled pacemakers and 3D-printed organs. During the bachelor Medical Natural Sciences you will learn about innovation in healthcare. You will study physics, chemistry, mathematics, informatics and physiology in a medical context. As a result you will be able to look beyond your own area of expertise, and solve complex medical issues.
The Medical Natural Sciences bachelor programme at the VU is unique in the Netherlands. Out of all the programmes at the VU related to healthcare, this is the most exact. Medical Natural Sciences therefore is a collaboration between the VU beta faculties and the VU university medical centre: VUmc. Both are practically housed in one place at the VU campus in Amsterdam. After graduating from this programme, you will know how complex machines in hospitals work and how you can improve them. As a medical physicist you will become the doctor of the future. This course is in Dutch.
VUDutch
3 years
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
Actuarial Science and Mathematical Finance
UvAEnglish
J. van Ophem
8 weeks (140 hours)
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.
Informatics
Computational Science (Minor)
UvAEnglish
V. Krzhizhanovskaya
8 weeks
more info -
Modern Databases
For a long time relational databases dominated the area. Since the rise of the cloud and big-data databases are larger and become more distributed, also will have other ideas about data storage and data access gained much ground. The alternatives are also called NoSQL or modern databases. In this course students get acquainted with a number of examples of this modern databases.
Informatics
UvADutch
L. Torenvliet
4 weeks
more info -
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.
Artificial Intelligence
UvAEnglish
T. Bosse
8 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
T. Deoskar
8 weeks
more info -
Networking
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymansmore info -
Offensive Technologies
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymans
8 weeks
more info -
Operations & Supply Chain Management
After this course, the student should be able to:
– To understand O&SCM issues in general business context;
– To understand the importance of O&SCM, as well as the need for an integrated vision on O&SCM in any organisation;
– To understand the linkages of Operations and Supply Chain to other business areas;
– To be able to use tools and techniques in O&SCM environments;
– To identify, analyse and resolve typical problems that arise in managing Operations and Supply Chain;
– To be able to understand and resolve O&SCM implementation issues.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Operations Analysis
Operations management is the process of managing people and resources to create a product or a service. This course provides the student with analytical and quantitative methods to support the operations function and the decision making process in an organization. We will focus on a number of topics at a strategic, tactical and operational level that are in reality closely related. We will analyze and solve key issues arising in operations management, such as facility layout and location, aggregate planning, project scheduling, operations scheduling and controlling. We will also investigate the applicability of the studied techniques by developing solutions for case studies and through guest lectures from practitioners.
Minor Operations Analytics
VUEnglish
R. Roberti
8 weeks
more info -
Operations Analysis
Operations management is the process of managing people and resources to create a product or a service. This course provides the student with analytical and quantitative methods to support the operations function and the decision making process in an organization. We will focus on a number of topics at a strategic, tactical and operational level that are in reality closely related. We will analyze and solve key issues arising in operations management, such as facility layout and location, aggregate planning, project scheduling, operations scheduling and controlling. We will also investigate the applicability of the studied techniques by developing solutions for case studies and through guest lectures from practitioners.
VUDutch
R. Robertimore info -
Operations Analytics
The minor where Theory meets Practice in Business. Are you a quant? And are you ready for testing your quantitative skills and apply your mathematical knowledge on real-life challenges in business operations? Then this could be the minor for you! The minor for quantitative decisions making in business. The Department of Econometrics and Operations Research of the Vrije Universiteit Amsterdam offers this minor in collaboration with the department of Information, Logistics and Innovation in the fall semester (September-January) starting in the academic year 2016-2017. Real-life challenges in business operations by applying mathematical analytical methods and techniques from Operations Research and Operations Management are at the core of this minor. By an exciting set of carefully selected courses and business cases, in this minor you will explore the spectrum of analytics skills required for becoming successful in decision making in business. These skills range from identify problems requiring managerial action and translating managerial decisions into mathematical models, to applying, designing and programming algorithms for solving the resulting mathematical problems, to eventually drawing managerial conclusions taking into account behavioral aspects. After finishing your minor, you will be ready for better decision making in business with your quantitative talent as a firm basis.
The minor is aimed at a mixture of students from Econometrics and Operations Research (EOR) and students from Business Administration (BA) with a strong quantitative interest. However, any student in the Netherlands and abroad with an interest in applying mathematics in a business environment should be interested in this minor. Specifically, students from all over the world in Applied Mathematics (AM), and Industrial Engineering (IE) are more than welcome to join.
VUEnglish
L. Stougie
5 months
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
L. Stougie
8 weeks
more info -
Optimization
A large number of (typically complex) tasks in organizations, may be regarded as optimization problems, where it is important to minimize a given purpose or to maximize. In the most simple case, all the data are known, and this leads to deterministic optimization. However, there are instances where decisions are made under uncertainty, resulting in stochastic optimization. This module focuses on techniques of optimization and the tools to generate solutions.
Please note that this course cannot be followed separately.
Business Analytics & Data Science (PGO BADS)
VUDutch
M.G.A. Plomp
7 weeks
more info -
Parallel and Distributed Computer Systems
As the internet develops, it has come to include cloud computing centres, smartphones, RFID tags and sensor networks. This connected world brings new opportunities to science and business, but also new challenges to privacy and security. You will study entirely new software architectures and large-scale, geographically distributed systems which can serve billions of users. Scalability, performance, security and visualization are key topics.
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
C. Grelck
2 years
more info -
Philosophy
In this course we will explore four fundamental subjects within systematic philosophy:
– Logic (“laws of reason”),
– Epistemology (“theory of knowledge”),
– Metaphysics (“theory of being”),
– Worldviews (“life orienting narratives”).
Each subject will be structured around a key question:
– What’s the origin and nature of the laws of logic?
– What’s knowledge? How to define this concept?
– Is there an ultimate ground or first cause of reality?
– Is it possible to rationally compare different worldviews?
Business Analytics
VUEnglish
G.J.E. Rutten
4 weeks
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
M.G.A. Plomp
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
S. Abeln
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
UvAEnglish
D. de Zeeuw
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
D. de Zeeuw
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
C. Quant
8 weeks
more info -
Probability Theory 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, using linear regression to illustrate the role they play in machine learning. This will lay the groundwork for a solid understanding of advanced machine learning methods taught in other courses. Additionally, the mathematical theory will be made more concrete through programming exercises.
Beta-gamma
AI (Bachelor and Minor)
Future Planet Studies
UvAEnglish
8 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
M.G.A. Plomp
7 weeks
more info -
Programming (AI)
This course starts from the basics. You will learn about programming in general, and how to program in a specific programming language. You will learn various techniques for transforming a problem into a program that solves the problem. You will learn about the connection between computers and the programs that run on it. There are a range of practical assignments including exploring the world of gaming.
Artificial Intelligence
Computational Science (Minor)
Information Systems (Minor)
UvADutch
M. Stegeman
8 weeks
more info -
Programming 1
This course starts from the beginning. You will learn about programming in general, and you will learn to program in a specific programming language. You will learn various techniques for transforming a description of a problem into a program that can solve it. You will learn about the connection between the computer and the programs that run on it. The practical assignments are broad covering various problems in biology, cryptography, finance, forensic and gaming. If you already have some experience, there are also special editions of the course, so there is much to learn for you.
Minor Computational Science
Minor Programming
UvADutch
M. Stegeman
4 weeks
more info -
Programming 1 (Full-time)
There are two variants of this course: Programming 1, which you can follow in the period September-October or February-March, and Fulltime Programming 1, an accelerated version for people who do the entire Minor Programming.
This course starts at the beginning. You learn about programming in general, and you learn programming in a specific programming language. You will be introduced to all sorts of techniques for converting a problem description to a program that solves the problem. You learn about the connection between the computer and the programs that run on it. The practical assignments cover most of the profession and deal with all sorts of problems from, for example, the world of biology, cryptography, finance, forensic research and gaming. If you have some experience, there are special editions of the assignments so that there is much to learn for you too. This full-time version is a very heavy version of the course, only for students who can free up all their time to take the course. It is only possible to pick up the course if you are present at the practicum every five days a week. In exchange, we put our maximum effort into everyone learning to program!
Programming Minor
UvADutch
M. Stegeman
5 months
more info -
Programming 2
This course follows on from Programming 1. You will discover a number of languages used on the web, and will work on data processing and algorithms. The practical assignments are broad covering various problems in biology, cryptography, finance, forensic and gaming. If you already have some experience, there are also special editions of the course, so there is much to learn for you.
Minor Computational Science
Minor Programming
UvADutch
M. Stegeman
8 weeks
more info -
Programming 2 (Full-time)
There are two variants of this course:
- Programming 2, which you can follow in the period November-December or April-May
- Fulltime Programming 2, an accelerated version for people who do the entire Minor Programming
This course is the sequel to Programming 1. You gain experience in writing larger programs. To vary with languages and concepts you also become acquainted with a number of languages that are frequently used on the web, or you start working with data processing and algorithms. The practical assignments cover most of the profession and deal with all sorts of problems from, for example, the world of biology, cryptography, finance, forensic research and gaming. If you have some experience, there are special editions of the assignments so that there is much to learn for you too. This full-time version is a very heavy version of the course, only for students who can free up all their time to take the course. It is only possible to pick up the course if you are present at the practicum every five days a week. In exchange, we put our maximum effort into everyone learning to program!
Programming Minor
UvADutch
M. Stegeman
5 months
more info -
Programming and Numerical Analysis
This course has as objective to provide the student with a solid basis of computer programming as indispensable skill for the remaining study in econometrics, operational research and actuarial science. After (successful) completion of this course students are able:
– to formulate algorithms themselves for simple mathematical problems -such as the Euclidean algorithm to calculate the greatest common divisor or optimization algorithms- especially during computer class;
– to create a computer program in order to solve simple problems/tasks such as: approximating roots of non-linear functions, optimize a non-linear function, calculate eigenvalues and vectors and conduct a small simulation study;
– to demonstrate the use of the following fundamental methods for numerical analysis: finding roots of equations, solving systems of linear equations, numerical interpolation and integration, especially in final exam and computer assignments.
Actuarial Science
Econometrics and Operations Research
UvADutch
N.P.A.van Giersbergen
8 weeks
more info -
Programming in Matlab
The aim of this course is to learn to program at a level that enables the student to write relatively simple calculation programs. Matlab is used here because this language is low-threshold. The material includes: program structure, modular programming, functions, matrices, file I / O, visualization, debugging, and practicing with physical geographic and biological examples.
Beta-gamma
Future Planet Studies
UvADutch
W. Bouten
4 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.
Computer Science (Joint Degree)
UvA + VUEnglish
H. Bal
8 weeks
more info -
Programming Theory
In this course we talk about issues that are extremely difficult to resolve – but the use of artificial intelligence means that we can still reach a (reasonably) good end. In a group of three students, you will solve a case study. In the first few weeks you try to discover the conditions and the problems that you will encounter. Then you will select a number of different algorithms to solve your case as well as possible. Every week you present your group’s progress, enabling you to gain new ideas to address your problem.
Minor Programming
UvADutch
D. van den Berg
8 weeks
more info -
Project Big Data
This course aims to integrate various aspects involved with data science and to teach the fundamentals of working with big data (including an introduction to Hadoop). Topics include visualization of data; preparing data for processing (machine learning or data mining); storing unstructured data; and scaling techniques for working with big volumes of data. Python is used throughout this hands-on course.
Business Analytics
VUEnglish
B.L. Gorissen
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
S. Bhulai
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
W. Kager
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
R. Quax
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 -
Reasoning, Modelling and Data Science
There are many things that can go wrong in reasoning: we can have flawed formal arguments, informal arguments that refer to false facts, fallacious arguments. In order to avoid the pitfalls of reasoning, it is important for a forensic scientist to learn what can go wrong and how it can go wrong. In this course we will also discuss what tools and methods we can use to counter human shortcomings.
Forensic Science
UvAEnglish
R. Winkels
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
H. Dekkers
8 weeks
more info -
Research Paper Business Analytics
This course focuses on addressing a relevant problem statement. In many cases, the input for this research will be drawn from the existing literature, although it may also involve the use of computer-generated data. Its focus embraces aspects of business, mathematics and computer science.
Business Analytics
VUEnglish
H.J.M. van Goor-Balk
8 weeks
more info -
Risk Management
This course is an introduction to the field of risk management. It focuses on obtaining a broad understanding of the concepts of risk and uncertainty and how they can arise in a variety of (not necessarily financial) settings. The course builds upon knowledge acquired in other Business Analytics courses in the first, in particular Probability Theory and Operations Research. The course is also closely related to Project Business Analytics 2, which is taught simultaneously.
Business Analytics
VUEnglish
R. Meester
4 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 -
Science, Business & Innovation (SBI) for Science Students
This minor is open to undergraduate students of Pharmaceutical Sciences, Medical sciences, Physics, Chemistry.
Pharmaceutical Sciences
Medical Sciences
Physics
Chemistry
VUDutch
A. van der Bijl
5 months
more info -
Security
Please refer to the System and Network Engineering web pages for detailed and current course information.
System and Network Engineering
UvAEnglish
K. Koymansmore 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
K. Koymans
8 weeks
more info -
Service Logistics
These days, services take a large share of gross domestic product. In logistics, the focus has traditionally been on product- based operations but not so much on services based operations such as banks, hospitals or airlines. This course discusses logistic aspects of services firms and provides students with:
– an understanding of key concepts in managing logistics in service oriented businesses
– the ability to make quantitative trade-offs in after sales service related logistics decisions
Minor Business Analytics
VUEnglish
S. Dabia
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
UvA + VUEnglish
P. Lago
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
W. Kager
4 weeks
more info -
Socially Aware Computing
The focus of this track is on the application of AI in Socially Aware Computing, highlighting the analysis and application of new AI techniques to develop solutions that understand and can reason about their social context. Its goals are highly diverse, and range from optimizing internet searches to supporting elderly people in their struggle with dementia. You will learn how human behavior can be interpreted based on sensor data and computational models of physiological and cognitive processes. You will gain experience in integrating such models in dedicated applications that support humans in their daily lives, making these systems truly aware of human functioning.
Artificial Intelligence
VUEnglish
M. Hoogendoorn
2 years
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)
UvA + VUEnglish
R. De Boer
8 weeks
more info -
Software Energy Efficiency Lab
This course is for experts. In this course you will learn how to measure and monitor meaningful metrics about energy consumption versus system quality.
VUEnglish
I. Malavolta; G. Procacciantimore info -
Software Engineering
This course is part of the minor Big Data in Urban Technology. Students will learn the theoretical aspects of software engineering, and put this theory into practice by doing various assignments such as importing datasets into a traditional data warehouse environment, or clean up and save a dataset using big data solutions. This course is in Dutch.
Big Data in Urban Technology
HvADutch
J. Helmus
10 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
C. Grelck
1 year (full-time)/2 years (part-time)
more info -
Software Engineering
Smart applications sometimes require complex software systems. Consider software used by a wholesaler, or a smart web application for a music festival. Software Engineering (formerly Computer Science) is part of the HBO ICT. In Software Engineering you will delve into functional, reliable and user-friendly software systems. Together with other students, you will design and develop your software for education, healthcare, government and organizations in business services. Whilst taking into account the customer’s specific requirements. You will learn to program at the highest level in several programming languages and using the latest development methods. HBO ICT consists of the learning routes: Business IT & Management (BIM), Game Development (GD), Software Engineering (SE), System and Network Engineering (SNE) and Computer Science (CS).
HBO-ICT
AUAS/HvADutch
4 years
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
P. Lago
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
R.van Rozen
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
H. Dekkers
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
A. Oprescu
8 weeks
more info -
Software Sustainability for Managers
This course is for decision makers. In this course you will learn how to make informed architectural decisions about the sustainability impact of your software portfolio.
VUEnglish
P. Lagomore 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
UvA + 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
D. Dobler
16 weeks
more info -
Statistical Models
In this course you will learn to apply several common statistical models in valid settings, and will learn the theoretical foundation for each model. Topics that will be discussed are: analysis of variance, generalized linear models, non-linear models and time series models.
Business Analytics
VUEnglish
E.N. Belitser
8 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
N.P.A. van Giersbergen
8 weeks
more info -
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
M. Frolkova
8 weeks
more info -
Stochastic Modeling
Stochastic processes and queueing models are often applied to model practical situations where uncertainty is involved. This course mainly focuses on Markov chains and queueing models. A key element is the theoretical development of such models with the emphasis on modeling and its analysis. In addition, the models are motivated by applications. More specifically, we study Markov chains in discrete and continuous time, the Poisson process, the M/M/1 queue, the Erlang delay and loss model, birth-death processes, the M/G/1 queue and the waiting-time paradox.
Business Analytics
VUEnglish
R. Bekker
8 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
C. Quant
2 years
more info -
System and Network Engineering
Within any organisation, where you work as a System and Network Engineer, you will be responsible for: Designing system configurations; Designing and executing procedures for daily management and during calamities; Keeping up to date with technical innovations and utilising the possibilities they represent; Planning and verifying steps in the evolution of managed systems and networks; Providing adequate and up to date security.
These subjects will be treated thoroughly in the SNE course programme. Please refer to the System and Network Engineering web pages for detailed and current course information.
UvAEnglish
K. Koymans
1 year (full-time) / 2 years (part-time)
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
G. Koole
8 weeks
more info -
Systems Architecture
Computers are everywhere, in industry, academia, governance, and many other activities that impact our society. But what are they? How do they work? How to analyze them and to improve their performance?
Matching the requirements of the IEEE/ACM CS Curriculum 2013, topics for this course include: the architecture, the structure, the operation and the interconnection of computer components into computer systems, including modern architectures, data representation, assembler programming, virtual machines, the structure of translators, compiling and loading, basic operating systems concepts (I/O, interrupt handling, process).
Computer Science
VUEnglish
A. Iosup
8 weeks (140 hours)
more info -
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
UvAEnglish
F. Branco dos Santos
8 weeks
more info -
Systems Programming
The goal of this course is to prepare students for lab assignments and scientific research in computer systems (operating systems, compiler construction, network programming, computer networks, parallel programming, etc.) After attending this course, students should be able to develop, test, and debug “systems” programs written in C under Linux or BSD.
During the course, the student is taught how to program in C, use POSIX APIs for process control and networking, understand memory management, use low-level debugging and verification tools, and use performance profiling tools.
Flexible Minor
VUEnglish
A. Bakker
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
E. Kanoulas
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
UvA + VUEnglish
F. Nack
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
UvAEnglish
W. de Nooy
4 weeks
more info -
Valuation
After this course, the student should be able to:
– To understand concepts of time value of money, arbitrage, CAPM and (N)PV and to be able to apply this to the evaluation of capital budgeting decisions and company valuation;
– To be able to reflect on the limitations of the NPV approach;
– To analyse, report and present business cases on valuation, capital budgeting and capital structure;
– To calculate the appropriate WACC for capital budgeting decisions.
MBA Big Data & Business Analytics
UvAEnglish
8 weeks
more info -
Visual Analytics
This course is part of the minor Big Data in Urban Technology. Students will learn how visualisations can be made from datasets using RStudio software and the Shiny web application framework. This course is in Dutch.
Big Data in Urban Technology
HvADutch
M. Vargas
8 weeks
more info -
Visualizing Humanities and Social Analytics
Students will become familiar with a number of widely used visualisation tools and learn to analyse their strengths and weaknesses. Furthermore they will acquire practical skills in digital mapping, including: processing spatial data in appealing map visualisations in Google Earth, QuantumGIS, ESRI Story Maps or other map services; employing digital mapping software to combine spatial datasets and visually discover spatial data patterns; the use of collaborative mapping software during workshops in order to facilitate interactions about humanities research; finally students will prepare a visually attractive presentation and
write a well-structured research paper.Humanities
Computer Science
Informatics
UvA + VUEnglish
H. Kuijpers
8 weeks
more info -
Web & Media
The Web & Media track centers on the innovative application of the web to retrieve, disclose, and share information, in particular in media-rich settings. How can you make the World Wide Web intelligent so that it becomes much more easy to represent, process and share electronic information and knowledge across companies and communities of interest? How do you design multimedia databases for broad user groups on the Internet on, say, some pop music style or museum art collection, including videoclips, sound samples, explanatory notes, and an easily searchable discography or collection overview?
Information Sciences
UvA + VUEnglish
L. Aroyo
1 year
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)
VUJ. Urbani
8 weeks
more info -
Web Programming and Databases
At the end of this course the student will be able to: construct an interactive website based on HTML/CSS, PHP, Javascript and a simple relational database; a non-trivial data model designs based on the relational model to the third normal form; SQL queries designs (1) information to retrieve a relational database, (2) to store information in a database (3) modify information in a relational database, and (4) to remove information from a relational database; interaction deal with the end user a user-friendly manner;protect a website against markup injection, SQL injection, session hijacking, cross-site scripting.
Artificial Intelligence
Informatics
Information Science
Interactive and Creative Media Technologies
Information and Knowledge Management (Minor)
UvADutch
R. Belleman
4 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)
UvA + VUEnglish
A. Belloum
8 weeks
more info -
Web Services and Data
This Minor is open to Bachelor students in Computer Science, Information, Multimedia and Management, and Lifestyle Informatics. It includes courses in Business Intelligence, Semantic Web, Information Retrieval, Service Science, and Heuristics.
Computer Science
Information
Multimedia and Management
Lifestyle Informatics
VUDutch
O. Schrofer
5 months
more info -
Workshop Databases & SQL
This course offers an overview of (relational) data modelling as well as the use of SQL to implement and query relational databases. It serves as a basis for subsequent courses in the MBA. You will learn how to: Define the relational data model and associated concepts; Analyse and model business situations in terms of relational data models; Apply relational data base concepts through the design, implementation and query of a relational database using SQL; Compare the relational data model and SQL to alternatives in the context of Big Data projects.
MBA Big Data & Business Analytics
UvAEnglish
H. Borgman
3 weeks
more info