Professional Documents
Culture Documents
2 Exam parts 9
4 Artificial Intelligence (MSc)
1 Artificial Intelligence (MSc)
The information presented here concerns the structure of the MSc programme in
Artificial Intelligence and detailed course information. More detailed and general
information about the master programme - for instance the master coordinator,
schedules, etcetera - can be found at http://www.few.vu.nl/onderwijs/masters/ai.
Compulsory courses
An individual Internship of 21 cp. and an individual Thesis of 9 cp. are also
compulsory.
Communication part: compulsory courses
Also compulsory is a individual research project (21 cp) and a individual
thesis (9 cp).
Course Course name Cr. Period
code
470582 Qualitative and Quantitative Research 6 01.09.2008-26.09.2008
Methods
470587 Science and Communication 6 05.01.2009-30.01.2009
Exam parts 9
subject Advanced Topics in Software Design
code 400378
lecturer dr. P. Lago
credits 6
period 1 and 2
aim Learn advanced design techniques applicable to large software systems. Be
able to select among them and apply them for a specific system. Be able to
document and compare the design decisions.
content The lectures explain the most innovative design techniques. Examples are:
service-oriented design, domain design and product line/family engineering,
pattern-oriented design, web design, global software development.
The students work in small groups to discuss the different design techniques
and how to use them for an assigned software system. They have to develop
different representations of the system. Each representation has to emphasize
how a certain design technique has been applied, and the pros and cons it
brings in the developed solution. Each representation constitutes a design
documentation for the software system.
form of tuition Lectures and group work.
literature Material handed out by the lecturer and on Blackboard.
mode of assessment Written reports of the assignment. Teamwork.
entry requirements Basic knowledge on Software Engineering theory and practice.
target audience mCS, 3IMM, mIS, mBMI, mAI
remarks Registration for this course is compulsory in TIS via
https://tisvu.vu.nl/tis/menu, two weeks prior to the start.
Further information on this module will be made available on the Blackboard
system http://bb.vu.nl.
subjectAutomated Reasoning in AI
code400389
docent dr. A.C.M. ten Teije
lecturerprof.dr. F.A.H. van Harmelen
credits6
period5 and 6
aimSince its early days Artificial Intelligence has employed logic as a mean to
provide generic solutions for computationally and conceptually difficult
practical problems.
The aim of the course is to make the students familiar with a number of
popular logic-based representation and reasoning mechanisms for Artificial
Intelligence. Furthermore, students should have the capability to transfer the
learned techniques to other problems and to other representation
mechanisms.
content The course will be structured in three modules. In each of these modules a
practical problem will be introduced, a logic-based representation proposed,
and the basic techniques for automated reasoning in this language studied in
a practical, hands on, way.
In a nutshell, we plan to cover:
• propositional Logic for scheduling, and satisfiability checking with Davis
Putnam;
• Allen's interval logic for Planning, with constraint propagation in
Temporal Constraint Networks;
Exam parts 11
content Examples of methods that will be covered in this course are signal detection
theory, the methods used in cognitive neuropsychology (e.g., double
dissociations), psychophysical experiments (e.g., how to obtain a reliable
estimate of a sensation threshold), and memory research (e.g., the process-
dissociation technique). The course also covers the problems of some
commonly used methods in data-analysis (e.g., null-hypothesis significance
testing, interpretation of p values), and the principles that govern the
development and evaluation of theories (e.g., philosophy of science,
hypothesis testing).
form of tuition Lectures
literature A selection of articles and bookchapters.
mode of assessment open-ended written examination
Exam parts 13
subject Business Intelligence
code 61312020
credits 6
contact 18 hours (6 tutorial, 12 lecture)
period 1
co-ordinator dr. J.F.M. Feldberg
lecturers prof.dr. A.E. Eiben; dr. J.F.M. Feldberg
aim The primary aim of this course is to establish an elementary frame of
reference concerning business intelligence. Despite the fact that the course
focus is primarily managerial and not technical, an important objective is to
train students in the successful application of a popular decision support tool
(Cognos Powerplay). By means of 'learning by doing' elementary skills in
the usage of decision support systems are acquired. Students completing this
course successfully, will be able to actively collaborate in sensible thinking
and deciding about the benefits, development, application, and
implementation of business intelligence solutions. The realization of business
objectives and sustainable competitive advantage are keywords in this
context. In addition to this, the frame of reference offers a point of departure
for further self-study to deepen and broaden the knowledge offered.
content Modern organizations, in particular the management of these organizations,
tend to suffer more from an overload of data than from a lack of data. To a
great extent this overload is caused by the overwhelming growth of
information systems in organizations. Enterprise Systems (ERP), Customer
Relationship Systems (CRM) as well as the growing number of Internet-
based applications (e.g. e-commerce) are all important sources for the
explosion of financial, production, marketing and other business data. The
challenge for most organizations is to develop and build systems that support
the transformation of the collected data into knowledge. To be successful in
this transformation processes organizations have to develop the capability to
aggregate, analyze and use data to make informed decisions. This course
deals with the theory concerning business intelligence as well as with the
application of business intelligence solutions. To be able to successfully
implement business intelligence solutions, one has to have knowledge about
their functioning and proficiency in using them, as well as knowledge about
their field of application, e.g., how to select, transform, integrate, condense,
store and analyze relevant data. This course uses the term 'business
intelligence' in a broad sense. A narrow interpretation would only deal with
software solutions ('data warehousing' and 'online analytical processing').
The broad interpretation - to be used in this course - also includes: theories
concerning decision making, related decision support systems and their
application for management, i.e., data warehousing, online analytical
processing and data mining.
literature • Book (to be announced)
• Various papers.
examination format written interim examination
65 percent
practical test
(weekly) business intelligence tutorial tests (35 percent). All tests and exams
will be administered through a digital test environment.
recommended • Basic course in Information Systems, f.e. on the level of Laudon &
naam C/C++
code 400012
Het vak wordt geven in de eerste 4 weken van periode 4.
docent dr. N. Silvis-Cividjian
studiepunten 2
periode 4
doel Het verwerven van basiskennis in C en C++, nodig voor o.a. het schrijven
van computersimulaties
inhoud Het college is een korte introductie van C/C++ als tweede programmeertaal.
Ervaring met een andere programmeer taal zoals Java is vereist. Een paar
belangrijke programmeeraspecten worden tijdens het college besproken en in
kleine opdrachten wekelijks geoefend. Drie verschillende manieren van
programmeren in C++ worden belicht: procedureel, object georienteerd en
generiek programmeren.
Topics : C/C++ basic data types, arrays, strings, functions, file I/O, pointers,
linked lists, classes, separate compilation, templates, generic algorithms, the
standard template library (STL).
werkwijze 4 hoorcolleges en 4 verplichte programmeeropdrachten.
literatuur Stephen Prata, C++ Primer Plus, SAMS, 2005. Website met nuttige links en
documentatie is beschikbaar via Blackboard
toetsing Op basis van de verplichte programmeeropdrachten.
doelgroep 2BWI, 3Ect
voorkennis Vereist voor deelname: Inleiding programmeren II practicum (400085) of
Inleiding programmeren practicum voor Ect (400200).
Exam parts 15
number of students with a beta degree become managers/professionals in
these organizations. During this course students learn how to be effective
performers both individually and in teams within organizations. This requires
understanding the macro aspects of organizational behavior, which of
necessity involves managerial skills and ways of strategic thinking. Several
speakers conduct lecturers on different aspects, such as motivation, managing
behavior between people, leadership, communication and developing and
changing of organizations. The speakers will explain theories from literature
and relate the theories to the experiences from practice. In addition, the
students become a project manager of a project team (second year course
`Biomedisch Beleid en (Kennis)management¿ of `Van Gen tot Gewas¿) that
has been given the assignment to write a policy advisory report. While being
a project manager you are trained and coached by experts. With the other
students you discuss your experiences and the coach helps you relate the
experiences to theory.
form of tuition Lectures, self study, training workshops project assignment
literature "Management and organizational behaviour", Wendy Bloisi (European
edition), McGraw-Hill Education, ISBN 0-07-709945-1
mode of assessment Written exam and assessment of the functioning as a team manager. Note
both parts need to be passed
target audience Compulsory course within the Masterprogramme Management, Policy
Analysis and entrepreneurship for the health and life sciences (MPA) and the
Societal differentiation of Health, Life and Natural Sciences Masters
programmes
remarks Attendance to trainingworkshops and project are compulsory.
subject
Computational Genomics and Proteomics
400436
code
prof.dr. J. Heringa
lecturer
6
credits
1 and 2
period
The course provides an insight into methods and algorithms for genomics
aim
and for proteomics data analysis. The course is aimed at students with an
exact sciences background. At the end of the course students will be familiar
with the basic principles of analysing the human genome and high-
throughput proteomics data.
content The course is structured around the following main topics:
Biology: An introduction to molecular biology and genome biology, lectures
explaining principles of biology required for the course. No additional
biological knowledge expected!
Sequences: Sequence comparison, searching large amounts of biological
data, detecting genes and motifs
Genomes: Sequencing and assembling, genome duplication, rearrangements,
evolution, comparative genomics, genome repeats
Proteomics: High-throughput mass spectrometry data, biomarker detection,
computational diagnostics
Protein-protein interaction (PPI): interaction networks, mesoscopic
modeling, docking
form of tuition Lectures and assignments.
literature Course materials and references are available at the Centre for Integrative
naam Computernetwerken
code 400487
docent dr.ir. H.J. Bos
studiepunten 6
periode 5 en 6
doel Het inzichtelijk maken van de architectuur van computernetwerken.
inhoud De nadruk ligt op het behandelen van de architectuur van
communicatieprotocollen, zowel voor hoog- als
laagniveau-communicatie. Onderwerpen die aan de orde komen zijn: de
fysieke laag, de datalinklaag, de netwerklaag, de transportlaag en de
applicatielaag. Voorbeelden die aan de orde komen zijn onder meer het
Internet, Internet via de kabel, en draadloze netwerken. Aandacht
wordt ook besteed aan beveiligen van netwerken.
werkwijze Hoorcollege.
literatuur Tanenbaum, A.S., Computer Networks 4th edition. Prentice-Hall, 2003.
toetsing Schriftelijk.
doelgroep 2I, 2IMM
voorkennis • Inleiding Computersystemen OF
• Pervasive Computing
opmerkingen Actuele informatie over het vak is te vinden op:
http://www.cs.vu.nl/~steen/courses/cn.html
Exam parts 17
entry requirements Vereist voor deelname aan het tentamen: Kansrekening en Statistiek of
Algemene Statistiek. Aanbevolen: Machine Learning.
target audience mBMI, mCS, mAI
Exam parts 19
discussed. For more information see
http://www.bio.vu.nl/thb/deb/course/deb.
form of tuition Tele-course, form of tuition to be discussed with the course co-ordinator.
literature See http://www.bio.vu.nl/thb/deb/course/deb
mode of assessment Software package DEBtool will be used to exercise the practical application
of the DEB theory.
target audience Master and PhD students in natural sciences & mathematics.
remarks For more information see http://www.bio.vu.nl/thb/deb/course/deb
Exam parts 21
constraint handling and machine learning are discussed. Specific subjects
handled include: various genetic structures (representations), selection
techniques, sexual and asexual genetic operators, (self-)adaptivity. If time
permits, subjects in Artificial Life and Artificial Societies, and Evolutionary
Art will be handled. Hands-on-experience is gained by a compulsory
pogramming assignment.
form of tuition Oral lectures and compulsory pogramming assignment.
literature Eiben, A.E., Smith, J.E., Introduction to Evolutionary Computing. Springer,
2003 ISBN 3-540-40184-9.
Slides available from http://www.cs.vu.nl/~gusz/ecbook/ecbook.html.
mode of assessment Written exam and pogramming assignment (weighted average).
target audience mBMI, 3AI, mAI, mCS, mPDCS
naam Gezondheidscommunicatie
code 470087
coördinator dr. J.E.W. Broerse
docenten dr M. Adriaanse; Gastdocenten; dr. E.W.M.L. de Vet; dr. J.E.W. Broerse
studiepunten 6
periode 01.06.2009-26.06.2009
doel • Inzicht krijgen in de centrale begrippen rond het communiceren van
gezondheidsboodschappen naar de hele samenleving of specifieke
doelgroepen
• In staat zijn een planningsmodel toe te passen op een concreet voorbeeld
en de valkuilen te onderkennen in de planning van
gezondheidscommunicatie.
• In staat zijn het belang van de analyse van gezondheidsproblemen voor
de planning van gezondheidscommunicatie te onderkennen, op te kunnen
stellen en de uitkomsten te interpreteren.
• In staat zijn de gereedschappen van de voorlichter en de daarbij passende
literatuur te beschrijven en toe te passen op een concreet voorbeeld.
• In staat zijn de uitkomsten van een gedrags- en
omgevingsfactorenanalyse van een gezondheidsprobleem te interpreteren
en te verwerken in een plan van aanpak middels
gezondheidscommunicatie.
Niveau 2: Verdieping
inhoud In deze cursus worden de definities, concepten en theorieën rondom
gezondheidscommunicatie en gedrag uiteengezet, alsook een aantal
specifieke vormen van (gezondheids)communicatie (persuasief, informatief
en educatief), doelgroepen en kanalen (media; zoals TV, posters, etc.). Naast
het bieden van een theoretisch kader is deze cursus gericht op de praktische
toepasbaarheid. In het kader van een specifiek gezondheidsprobleem maak je
met twee/drie medestudenten een probleemanalyse, definieer je de
doelgroep, maak je een gedrags- en omgevingsfactorenanalyse en bedenk je
(op basis van de voorgaande analyses) een communicatiestrategie.
werkwijze Hoorcolleges, werkcolleges, (groeps)opdrachten en zelfstudie
literatuur Syllabus en aanvullende literatuur bij de colleges
toetsing • Beoordeling van de opdracht (drie deelopdrachten plus een presentatie):
40 procent van het eindcijfer.
• Schriftelijk tentamen (multiple choice en open vragen): 60 procent van
het eindcijfer.
Exam parts 23
mode of assessment 3 practical assignments.
entry requirements Programming skills will be an advantage.
target audience Master AI, in particular the specialization "Knowledge Technology and
Intelligent Internet Applications", and the Master "Information Science".
Exam parts 25
aim How to intelligently utilize huge, rich and shared web resources and
services taking into account heterogeneity of sources, user preferences and
mobility.
content The World-Wide Web today is a huge network of information resources
which was built in order to broadcast information for human users.
Consequently, most of the information on the Web is designed to be suitable
for human consumption: The structuring principles are weak, many different
kinds of information co-exist, and most of the information is represented as
free text. With the increasing size of the web and the availability of new
technologies such as mobile applications or smart devices, there is a strong
need for making the information on the World Wide Web accessible to
computer programs which search, filter, convert, interpret, and summarize
the information for the benefit of the user.
The Semantic Web is a synonym for a World Wide Web whose accessibility
is similar to a deductive database where programs can perform well-defined
operations on well-defined data or even derive new information from
existing data.
This course addresses methods to create and use such a Semantic Web. It
extends and complements the "Web-based Knowledge Representation"
course by.
I. deepening the understanding of the formal foundations of knowledge
representation and reasoning on the web
A) Semantics of web languages
B) Reasoning in Semantic Web LanguagesII. investigating typical
application scenarios concerned with the use of distributed and
heterogeneous information on the web
C) Information Extraction
D) Information Integration
E) Information Access
form of tuition Intensive lectures (in English), 2 times per week in the first 3 weeks. Per
week there is a short assignment about the topic discussed as preparation for
the large assignment where you make your own web application.
literature Set of research papers.
entry requirements Web-based Knowledge representation (required).
Knowledge Based Systems (preferred).
target audience mAI
Exam parts 27
mode of assessment On the basis of an assignment (e.g. via a video fragment), of which the
results will be displayed in the portfolio.
target audience Optional course in the C-differentiations (Science Communication) of most
of the two year master programs of FALW and FEW.
period 29.09.2008-10.10.2008
remarks Course is taught in Dutch. Maximum participants: 20
Exam parts 29
De teams dienen de volgende opdrachten uit te voeren:
• het uitwerken van een aantal cases die tijdens de colleges worden
aangereikt en het presenteren van de uitwerkingen
• het uitvoeren van een opdracht na afloop van de hoorcolleges.
toetsing De mondelinge toets
De kennis van en het inzicht in de tijdens de colleges gepresenteerde en in de
reader weergegeven stof, wordt tijdens een mondelinge toets geverifieerd. De
toetsen vinden plaats op nog nader vast te stellen tijdstippen.
De opdracht
Ten tijde van de colleges dient door ieder team een opdracht te worden
uitgevoerd. Dit kan een opdracht bij een externe organisatie (buiten de
Universiteit) zijn, of een interne opdracht binnen de Universiteit.
De docent maakt de opdrachten tijdens een van de colleges bekend. De teams
dienen uiterlijk tijdens het zesde college aan de docent bekend te maken
welke opdrachten zij kiezen. Hierbij geldt het principe "wie het eerst komt,
het eerst maalt".
Van iedere opdracht dient een verslag te worden gemaakt en een presentatie
te worden verzorgd.
De presentaties worden gegeven tijdens een "terugkomdag". In de mate van
het mogelijke zijn de opdrachtgevers van de externe opdrachten bij de
presentaties aanwezig.
Het verslag dient uiterlijk een werkweek voorafgaand aan de presentatie bij
de docent en, voor externe opdrachten, bij de externe opdrachtgever te zijn
ingeleverd.
Bij vragen, onduidelijkheden, problemen en dergelijke bij de uitvoering van
de opdracht dient de teamleider contact op te nemen met de docent.
Bij de eindpresentatie dient, waar mogelijk, gebruik te worden gemaakt van
de theorie, de termen, de begrippen en de instrumenten uit de hoorcolleges en
de verplichte literatuur. De eindpresentatie dient goed gedocumenteerd en op
zichzelf leesbaar te zijn. De eindpresentatie mag niet langer dan dertig
minuten duren (na verloop van dertig minuten zal de docent de presentatie
afbreken).
De voor het verslag en de presentatie te maken kosten zijn voor rekening van
de studenten.
doelgroep 3IMM, mIS
opmerkingen Diverse gastsprekers uit het bedrijfsleven worden uitgenodigd.
Exam parts 31
currently the most active area of research in AI. The main topics covered in
the course are:
• concept learning and the general-to-specific ordering
• decision tree learning;
• artificial neural networks;
• evaluating hypotheses;
• bayesian learning;
• instance-based learning;
• Genetic Algorithms;
• learning sets of rules;
• reinforcement learning.
form of tuition Lectures with final written examination.
literature Tom Mitchell, Machine Learning. Mc Graw Hill, 1997 ISBN 0-07-042807-7.
mode of assessment Written eximination.
target audience 3BWI, 2AI, mCS
remarks Students are required to sign up for this course at Blackboard and via TIS:
https://tis.vu.nl/tis/menu
Exam parts 33
be an individual project as well as a group project. Information about
projects (incl. internships) can be found on the Internet pages of the AI
divisions. Internships proposed by the student him/herself need approval in
advance from a member of staff, who will also be involved with supervising
the project.
The size of the graduation projects is as such that with adequate
foreknowledge and complete study, the project can be finished within 6
months.
The student participates in the KIM (Kunstmatige Intelligentie Meeting).
See blackboard KIM.
form of tuition The Master Project has always to be supervised by a staff member, in the
case of an internship in cooperation with a supervisor in the company.
Internships proposed by the student him/herself need approval in advance
from a member of staff, who will cooperate with supervising the project.
mode of assessment The final grade will be based on the quality of the research, the written
thesis, the KIM presentations and the participation in the KIM.
target audience master AI (variants: KTIIA, CISO, TAI, Interdisplinary)
remarks For all rules, assessment criteria, contact persons, and many practical tips for
your master project, see the KIM blackboard page (inclusive the "Manual for
the Master Project AI").
subject
Master Thesis: Research Project Cognitive Science
815067
code
30
credits
4, 5 and 6
period
To learn how to perform research and report about it. Projects involve basic
aim
research, applied research, research concerning modeling, or a combination
of these.
content Students participate in a research project concerning Cognitive Science. The
Thesis can be done at the department of Cognitive Psychology (FPP), the
department of Artificial Intelligence (FEW), an external research
organization (for example TNO), a company, or another (foreign) university.
Before starting, a written research plan should be submitted to the head of the
department of Cognitive Psychology or the head of the department of
Artificial Intelligence. Participation in a research project can only start after
approval of the research plan. The research performed by the student forms
the basis for the Thesis. The Master Thesis should be written in article style.
Students will be supervised by a person from the academic staff of the
department of Cognitive Psychology or the department of Artificial
Intelligence. There will be at least one meeting a week between the student
and the supervisor.
mode of assessment The final grade for the Master Thesis will be based on the quality of both the
research and the written thesis. Grading will be done by the direct supervisor
and the head of the department.
It is required that students present their research in the form of a talk during a
research meeting. Students are also required to attend at least four research
meetings at the department of Cognitive Psychology. It is finally required
that students participate in the KIM meetings according to the rules as
outlined on the web-site of the KIM meetings.
subjectMultimedia Authoring
code400440
docent dr. A. Eliens
credits6
period1
aimThe course gives a practical introduction to multimedia authoring, in
particular the development of 3D web applications.
content In the course an extensive introduction to the use of VRML (Virtual Reality
Modeling Language) is given. Topics treated include the construction of 3D
objects, positioning of objects in 3D space, material, light and animation.
Also the use of images, video and sound to augment the users experience will
be treated. Ample attention will be given to the programmatic interface to
VRML, including prototypes and scripting, needed for the development of
interactive applications.
The assignments include a 3D product demo and an infotainment application.
Exam parts 35
form of tuition lectures and practicum.
literature Online syllabus.
mode of assessment Practicum assignments.
target audience 2IK-minor MMC, mCS-MM and interested students.
remarks For course information, see www.cs.vu.nl/~eliens/mma
For the course material, see www.cs.vu.nl/~eliens/web3d
Exam parts 37
radial-basis function networks, support vector machines, self-organizing
maps, discrete Hopfield model, brainstate- in-a-box model. Moreover, typical
applications of neural networks are discussed.
form of tuition Oral lectures and compulsory programming assignments.
literature To be announced later.
mode of assessment Assignments and written examination.
target audience 3AI, 3I, 3BWI, mCS, mBMI
remarks • Lectures in English.
• Course registration is compulsory and must be done on the first day of
lecture directly with the lecturer.
subject Perception
code 815047
credits 6
period 5
lecturer dr. C.N.L. Olivers
content Introduction to the fundamental principles of perception. Physiological,
psychophysical and cognitive approaches to visual, auditory and tactile
perception are treated. Is perception purely a registration of the outside
world? Which processes and representations underlie conscious and
unconscious perception? What methods can we use to find out?
form of tuition Lectures, literature study
literature Goldstein, E.B. (2006) Sensation and Perception. 7th Edition. London:
Wadsworth. As well as a selection of articles (to be announced in class).
mode of assessment Written exam and in-class assignments.
entry requirements No specific requirements
Exam parts 39
and W is the mark for the written exam.
target audience mCS, mPDCS
recommended Datastructuren
background knowledge
remarks Once every other year, not in spring 2009.
Exam parts 41
form of tuition Students will be individually monitored and instructed by their supervisor in
writing a literature review.
literature Depends on the topic of research during the Master Thesis
mode of assessment Paper
Exam parts 43
One week after the last class, each student will submit a final paper (up to 20
pages, 12 pt. font, double spaced) on one of the topics covered in class. The
paper will consist of a brief review of (at least) 6 research papers (including
those already covered on that topic in class) and a proposal for a new
experiment. The paper will be worth 50%.
form of tuition Lectures and practical assignments
literature Articles
mode of assessment Student presentation and writing a paper. Students are required to be present
during all meetings. Penalty for being absent is 5% each time a student is
absent.
remarks The course Attention (Dr. W. van Zoest; BA3) is required to enroll.
Exam parts 45
literature Lecture notes and R manual.
mode of assessment Via weekly homework assignments and extended final assignment.
entry requirements Algemene Statistiek (400004) or Algemene Statistiek voor BWI (400218)
target audience 3W, mMath, 3BWI
remarks Please note: Admission is limited; enrollment via TIS,
https://tis.vu.nl/tis/menu , is compulsory.
The statistical package R can be downloaded for free from:
http://www.r-project.org/.
Exam parts 47