Peter Achten

Currently I am Universitair Docent (lecturer) at the department of Model Based Software Development, at the Nijmegen Institute for Computing and Information Sciences of the Radboud University Nijmegen.

me and myself

How to reach me

  • E-mail
iemeelaadres
  • Phone
+31 24 3652483
  • Fax
+31 24 3652525
  • Surface mail

Peter Achten
Dept. MBSD
Institute for Computing and Information Sciences
Faculty of Science
PO Box 9010
6500 GL Nijmegen
The Netherlands

  • Visiting address
    (as of august 15 2014)

Faculty of Science
Mercator I
Toernooiveld 200
6525 EC Nijmegen
Office: 01.07


Teaching Activities

These are the courses I am involved with this year (2014/2015):


Course: Institute: Co-teachers:
modern times
IPC014 (Imperatief Programmeren 1)
First-year course (3ects)
Informatica / Informatiekunde Janos Sarbo
modern times
IPC015 (Imperatief Programmeren 2)
First-year course (3ects)
Informatica / Informatiekunde Janos Sarbo

lambda^lambda
IBC015 (Functioneel Programmeren voor KI)
Bachelor course (3ects)
Informatica / Kunstmatige Intelligentie Rinus Plasmeijer
lambda^lambda
IBC006 (Functioneel Programmeren)
Bachelor course (6ects)
Informatica
Rinus Plasmeijer
bachelor-thesis
IBI009 (Bachelor-scriptie)
Bachelor course (9ects)
Informatica / Informatiekunde  

Some of the courses that I have taught in the past:


Further Activities

Events More information
  • Member programme committee IFL'01.
  • Member programme committee IFL'02.
  • Member programme committee IFL'07.
  • Co-organiser of AFP'08 and TFP'08. Co-chair of TFP'08.
  • Member steering committee TFP (may 2008).
  • Member programme committee IFL'09.
  • Member programme committee and symposium co-chair TFP'09.
  • Member programme committee TFP'10.
  • Member programme committee TFP'11.
  • Member programme committee PPDP'11.
  • Member steering committee AFP.
  • Member programme committee TFP'12.
  • Organizer with Marco T. Morazán of TFPIE'12.
  • Member programme committee TFPIE'13.
  • Co-organizer and member programme committee IFL'13.
  • Member programme committee TFP'14.
  • Member programme committee and co-chair TFPIE'14.
  • Member programme committee WGP'14.
  • Member programme committee IFL'14.
  • TFP is a series of international symposia dedicated to promoting new research directions related to the field of functional programming and to investigate the relationships of functional programming with other branches of computer science. It is designed to be a platform for novel and upcoming research, combined with a post-event refereeing process and a formal publication of selected papers as a book. In particular TFP encourages young researchers to present their work at TFP. In recognition of the extra effort spent in giving polished presentations the programme committee of TFP each year gives out a Best Student Paper award.
  • IFL is a series of international symposia that covers all aspects of the implementation and use of functional programming languages, including but not limited to: compilation and interpretation, abstract machine design, parallel and concurrent implementation, automatic program generation, novel applications, tools and techniques, program analysis, runtime profiling, memory management, type checking, computer architectures, array processing, debugging and tracing, language concepts, verification and formal aspects.
  • AFP is a series of international summer schools which aims to bring computer scientists, in particular young researchers and programmers, up to date with the latest advances in practical functional programming. The main focus of the school is on the interface between results presented at programming conferences and the programming in the real world.
  • TFPIE The goal of the International Workshops on Trends in Functional Programming in Education is to gather researchers, professors, teachers, and all professionals that use or are interested in the use of functional programming in education. TFPIE aims to be a venue where novel ideas, classroom-tested ideas, and work in progress on the use of functional programming in education are discussed. The one-day workshop will foster a spirit of open discussion by having a review process for publication after the workshop.

History

After my studies in computer science (at the University of Nijmegen) I have been an AiO (PhD student) at the Software Technology department. This resulted in a PhD.Thesis, entitled "Interactive Functional Programs - models, methods, and implementation". After this project I have worked as a Tewerkgesteld Erkend Gewetensbezwaarde (no translation available :-)) and researcher at subsequent projects at the department. I have developed a library for the functional programming language Clean to create pure functional programs that employ graphical user interfaces. This library is the Object I/O library (have a look). Now I am Universitair Docent (lecturer). During 2004-2011 I have been bachelor-studieadviseur Informatica (student advisor for Bachelor study of computer science). 


Research

I am interested in the application of functional programming languages on 'real world' problems. These kinds of programs impose typical characteristics on the implementation and design of these languages. My current research interests are:

Here is a list of my publications.


Bachelor / Master Thesis projects

Here is a list of ideas that I'm interested in. It is by no means exhaustive, so if you have another great idea then we can discuss it.


Other interests

Roller blade, running, tennis, billiards, holiday by bicycle/walking, listening to {symphonic, symphonic rock, heavy metal, decent pop} music, reading {science fiction, fantasy, philosophy, comics}, computer games (Witcher 1/2, Skyrim (Oblivion, Morrowind), Dragon Age 1/2, Neverwinter Night, Assassin's Creed 1/2, F.E.A.R., Thief), board games (Settlers of Catan), movies {science fiction, fantasy, animation}.


This page was updated at August 12 2014 by Peter Achten