Software Engineering Foundations: second year (Venlo)

  • Intro
  • Programme
  • Recognition
  • Practical information
  • How to apply
  • Contact

Programme in brief

This exchange programme will give you insight in some more advanced Software Engineering concepts. It’s actually the third semester of an Informatics bachelor programme. Several software engineering topics will be discussed in more detail, like modelling using design patterns, network fundamentals, requirements engineering, algorithms and data structures. Furthermore, more generic modules like consultancy, statistics and applied research are part of the programme.   

What can you expect from us

The semester consists of different modules, mostly with theory lectures as well as practical work sessions, and 1 project in which students work together in groups. Educational activities will take place interactively in small classes, together with Dutch, German and other international students.

What de we expect from you

Foreknowledge in the IT domain is needed, you preferably finished the first year of an IT bachelor programme. Furthermore, interest in the IT discipline and an active and eager-to-learn attitude is all we expect.

* This programme is only offered in the fall semester.

    The total workload for this programme is 30 European Credits, duration is 1 semester. All courses have to be taken in order to achieve the full credits. The following minor parts (courses) have been defined:

    Compulsory modules:

    Modules Studyload in ECTS
    DARC – Design And Architecture5
    ALDA – Algorithms and Datastructures5
    SECAR – Security and Applied Research5
    DASCI – Data Science5
    PRJ3 – Project 3 Reactive System10
    • DARC - Design and Architecture

    For a software engineer, understanding of the application programming interfaces (API) is very instrumental in increasing productivity. Modern API’s, such as Java and .NET strongly use the Design Patterns as introduced by Eric Gamma in the Gang of Four (Gamma et al.) book. This course is a follow-up on the UML-modeling course (AAD) in the first year. AAD focuses on getting to know modeling techniques (syntax) and apply them in simple cases. This course focuses on smart software design using software and architectural design patterns.

    • ALDA – Algorithms and Datastructures

    Algorithms and data structures belong to the standard equipment of a software engineer. A number of important algorithms and data structures will be studied and applied in practical work. During the practical work, a test-driven approach is used. An important topic, which returns frequently in discussions, is (time-)complexity.

    • SECAR – Security and Applied Research

    Results of applied research can lead to decisions important for example for the IT to be developed or to a well-founded advice to the customer. Also in the internship half way of the study and the final bachelor project, students have to make use of (and prove) knowledge and skills in doing applied research. In this course, you’ll do applied research in the context of IT Security in the broad sense.

    • DASCI – Data Science

    Data is the basic material for obtaining more objective information, which on its turn, is essential for making (business/economic/engineering/scientific/…) decisions. For a graduate in business informatics or software engineering it is mandatory that he/she is able to analyze and interpret data based on current statistical methods and techniques. Furthermore, statistics are heavily used in modern Data Science / Big Data applications. This course offers a solid introduction in Statistics and Data Science. The module has a practical approach and uses the R-language.

    • PRJ3 – Project 3 Reactive System

    The students achieve competences in specifying, analysis and design of a reactive system with hardware control, using UML and in implementing this system in Java. The application of Design Patterns is stimulated. The concrete elevator modeling is a good exercise in thinking about and applying design rules. Another strong focus during this project is the requirements Engineering Process. During and after implementation, the quality of specified requirements will be assessed.

    In case students are familiar with some of the mentioned topics, some modules can possibly be interchanged by modules from another semester.

    How will your course programme be recognised by your home university?

    Fontys will provide you with a so-called ‘Transcript of Records’, which will clarify the results that you have achieved. Depending on your results, you will receive a maximum of 30 ECTS credits. ECTS credits are recognised throughout Europe. The agreement between your home university and Fontys University of Applied Sciences will usually include a condition whereby the credits that you obtain will be recognised and transferred into the records kept by your home university.

    Practical information

    Accommodation for exchange students

    It is not always easy for international students to find accommodation in the Netherlands. Therefore, Fontys University of Applied Sciences (Fontys) offers a service to provide students with assistance in securing suitable accommodation (i.e. a student room) for the first period of their studies at Fontys.

    In general

    Although Fontys does not have its own campus dorms, it has established cooperations with a number of different accommodations agencies and landlords (further on this website referred to as housing agency). Through such cooperations, Fontys can provide students with guidance in finding accommodation for a semester or academic year at Fontys. The range of available accommodation is  varied, but all satisfy specific standards and are located within a short distance from the campus.

    How to apply for accommodation

    Non fee paying students: you will reach a step “accommodation” during the Mobility Online application process.

    Fee paying students: an accommodation form has been / will be sent to you via e-mail.

    Please note: if you filled in a Fontys accommodation form you are obliged to accept the room offered by Fontys.

    For more general information, click here

    For accommodation FAQ, click here


    If you live in Holland (The Netherlands), you are obliged by law to have health insurance. The third party liability insurance cover (with global coverage of up to EUR 1,250,000) is strongly recommended, as well as the repatriation insurance cover. Fontys University of Applied Science cannot be held liable if a student/trainee does not have (sufficient) insurance cover. Every student enrolled at Fontys is expected to have fulfilled his/her insurance obligations.

    Health insurance

    By law everyone in The Netherlands must be insured for medical expenses. The type of health insurance cover that you will require will depend on your personal situation. It is very important to ensure you are properly insured during your stay at Fontys.

    Non-EEA (European Economic Area) students

    If you require an entry visa and/or residence permit, insurance will be a part of the immigration procedure, which Fontys will arrange on your behalf. Fontys offers a low cost, tailor made insurance called InsureToStudy. As a Fontys student you will get a discount! Price of the cover Master Plan+ is 1,79 euro per day, 54,40 euro per month including Fontys discount. This insurance covers healthcare including existing conditions such as asthma, diabetes, eczema, migraines, but also disadvantages that have continued from previous operations, extraordinary costs, repatriation, liability, accidents, legal aid and baggage & household goods. Fontys will apply for this insurance for you. InsureToStudy will contact you about the payment of the premium.

    EEA (European Economic Area) students

    If you do not require a residence permit, you will be free to select the insurance cover that we offer, or to arrange your own insurance cover. Fontys offers a low cost, tailor made insurance called InsureToStudy. As a Fontys student you will get a discount! Normal price of the Master Plan is 1,21 euro per day, Fontys price is 1,14 euro per day. This insurance covers healthcare (existing conditions are not covered), extraordinary costs, repatriation, liability, accidents, legal aid and baggage & household goods. If you want to apply for the above mentioned cover Master Plan+ you have to contact You cannot apply for this cover yourself.

    If you use this link you will be forwarded to an application portal. If you fill in the institution code "FONTYSITS" you will automatically receive the Fontys discount. Note you have to use your email address. 

    Visa information

    The Fontys University of Applied Sciences has an agreement with the Dutch Immigration & Naturalisation Service (the ‘IND’) to apply for Entry Visas and Residence Permits on behalf of its students. The required procedure will be commenced before you travel to Holland. As a student, you may not apply for your own Entry Visa and/or Residence Permit.

    Although the ‘IND’ generally processes applications within two weeks, we recommend that you start the process early, i.e. approximately three months before you plan to enter Holland, as it may take some time for you to gather all of the required documentation.

    Entry Visa / Authorisation for Temporary Stay (‘MVV’)

    All non-EU/EEA students entering the Netherlands will require an Entry Visa (‘MVV’), except nationals from Australia, Canada, Japan, Monaco, New Zealand, South Korea, the USA and Vatican City State. This Entry Visa is a sticker that is placed in your passport and is issued by the Dutch embassy or consulate in your country of origin.

    Residence Permit (‘VVR’)

    All those who enter the Netherlands with or without an Entry Visa (‘MVV’) and who wish to stay for a period of longer than three months, are obliged to apply for a ‘Verblijfsvergunning regulier’, or ‘VVR’ (a Residence Permit). The Immigration Officer will send the application to the Dutch Immigration & Naturalisation Service (‘IND’) on your behalf. Your Residence Permit will be ready soon after your arrival in the Netherlands.

    Application for a visa and residence permit will start after students have finished their workflow in Mobility Online. Students will receive a password and username for the visa application programme Visacare, where they have to upload the required documents.

    How to apply as an exchange student

    Applications should always be submitted via the International Exchange (or Erasmus) Officer at the home university. If several versions of the programme are offered, please indicate for which version you would like to apply to (Programme I, Programme II, Programme III, etc.) This officer will send your application request (nomination) to Fontys. Once Fontys has accepted the application, your Fontys study department will send you a link to a web application called Mobility Online. Added to the link you will receive all necessary information and a manual. Please take a look at this website to see how it works.

    How to apply as a Fontys or other Dutch UAS student

    Fontys and other Dutch UAS students, apply for this minor via

    Deadline for application:

    Fall semester15 May
    Spring semester15 November

    *For more information concerning the start date, please get in touch with the contact person of the study department of the concerned exchange programme.

    If you have any questions about the admission please contact

      Tegelseweg 255, Venlo

      Locatiekaart op adres: Tegelseweg 255, Venlo


      Duration:1 semester
      Period:Fall semester
      ECTS Credits:30 ECTS