Photo Applied Computer Science
Bachelor

Applied Information Technology

Your training in details

Fall semester: September 20, 2021 – February 4, 2022

  • EhB Welcome Day: To be confirmed
  • Winter holidays: December 27 - January 7
  • Examinations: January 10 - February 4


Incoming Erasmus mobility during the fall semester only.

The language of instruction for all subjects is Dutch, with additional support in English.
For student mobility under the Erasmus+ program, we offer a selection of English course material, coaching in English during lab classes, assignments for projects and lab exercises in English and English exams.

 
 
Field
Credits
Development
Software Design & Testing (intermediate)

Building a complex software system can only be done using a decent development methodology.

Therefore, we are looking at various development methods for iterative software development during the duration of this course. We use UML as modelling techniques for analysis, design and implementation and take a look at code versioning systems. We study GRASP and the "Gang of Four" design patterns and learn to apply them in our applications. Finally, we study software testing principles and test design techniques so that we are able to monitor the quality of this software product and its development process.

The language of instruction is Dutch.
All course material is provided in Dutch.

Semester
Fall
5
Web Integration (intermediate)

In this course the student learns to develop advanced web applications with PHP and MySQL. Topics that are discussed in addition to the basic syntax are validation, the use of cookies, the use of sessions, storage of data in files or in a database. Programming structures of object-oriented PHP are taught, and commonly used software design patterns are discussed. We also build a complete web application according to well established design patterns using a framework.

Throughout the course, attention is paid to a series of best practices for developing web applications.

The language of instruction is Dutch.
All course material is provided in Dutch.

Semester
Fall
4
Java Advanced (intermediate)

In this course we will dive into the newest features of the latest Java versions. Learn how you can use lambda's and streams to minimize code. Use Parallel streams and threading pools to create multithreaded applications that can handle deadlock situations. Apply a persistence layer for flexibility by using the JPA API and create a visual appealing user interface. Within this course we ask you to proactively search for a new external library/technology of your choosing that you will have to show off to your fellow students.

The language of instruction is Dutch.
All course material is provided in Dutch.

Semester
Fall
3
Usability Engineering (intermediate)

The term usability in the context of creating software represents an approach that puts the user at the center of the process. This philosophy, called user-centered design, incorporates user concerns and advocacy from the beginning of the design process and dictates that the needs of the user should be foremost in any design decisions.

The language of instruction is Dutch.
All course material is provided in Dutch.

Semester
Fall
4
AI Essentials (advanced)

Artificial Intelligence (AI) is becoming increasingly important in our society. This latest technology has led to a whole new generation of applications changing the way we work and live. Machine learning algorithms improve the efficiency of e-commerce; self-driving cars will soon be driving around in our streets through improved image recognition; and help desks increasingly make use of chatbots. Almost every industry has advantages of using AI: many examples can be found in financial, healthcare, retail and so many other areas.  This is why the business world has taken a keen interest in AI.

This course covers the essentials of AI: how and with which techniques AI systems learn and what its most important applications are.  Pitfalls and limits of AI are explained. Further, the engine of AI, machine learning, is discussed in more detail. The most important techniques and frameworks are explained and then applied in the seminars.

The language of instruction is Dutch.
All course material is provided in Dutch.

Semester
Fall
5
INFRASTRUCTURE
Routing & Switching Essentials (intermediate)

This course describes the architecture, components, and operations of routers and switches in a small & medium network. Students learn how to configure a router and a switch for basic functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with different concepts in both IPv4 and IPv6 networks.

Besides the in-depth study of the theoretical concepts, this course emphasizes on hands-on experience that can be gained in the Cisco networking lab.

The language of instruction is Dutch.
All course material is provided in English

 

Semester
Fall
5
Scaling Networks (intermediate)

This course describes advanced routing & switching technologies and layer 3 redundancy protocols. Students will also learn the fundamentals of LAN design. Besides the in-depth study of the theoretical concepts, this course emphasizes on hands-on experience that can be gained in the Cisco networking lab.

The language of instruction is Dutch.
All course material is provided in English

Semester
Fall
4
Network Security (advanced)

This course uses the CCNA Security 2.0 and a part of the CCNA Cyber Ops curriculum.

The Network Security course helps students develop the skills needed for entry-level network security career opportunities and prepare for the CCNA Security and CCNA Cyber Ops certification. It provides a theoretically rich, hands-on introduction to network security, in a logical sequence driven by technologies. The goals of the course are as follows:

  • Provide an in-depth, theoretical understanding of network security
  • Provide students with the knowledge and skills necessary to design and support network security
  • Provide an experience-oriented course that employs industry-relevant instructional approaches to prepare students for entry-level jobs in the industry
  • Enable students to have significant hands-on interaction with IT equipment to prepare them for certification exams and career opportunities
  • This course will also discover the use of Cisco Meraki as a full stack cloud-controlled solution for small and medium enterprises.

Besides the in-depth study of the theoretical concepts, this course emphasizes on hands-on experience that can be gained in the Cisco networking lab.

The language of instruction is Dutch.
All course material is provided in English.

Semester
Fall
5
Datacenter Technologies (intermediate)

In this course we will discuss how virtualization is used in a common computer network. Both usages will be explained: virtualization in an on-premise datacenter and virtualization as a cloud solution. The following topics will be covered: architecture, server hardware, TCO and ROI, storage technologies and topologies, multiprocessing, cloud solutions, the importance of high availability, …>

We will also discuss the different sides of virtualization and the most common solutions that all the different vendors have to offer. As a VMware IT Academy, we will make usage of the “VMware vSphere: install, configure, manage” course. This will help us explore all the different possibilities which VMware, as the market leader, has in stock to virtualize servers.

The students will have the possibility to obtain the official VMware Certified Professional Certificate.

Aside from the products provided by VMware, we will also discuss what Microsoft has to offer with Hyper-V and we'll also talk about open source solutions.

We expand our current on-premise lab setups with the functionalities of the Azure cloud platform. We will focus on the setup, the management, the optimization and the security of cloud infrastructure.

The language of instruction is Dutch.
All course material is provided in Dutch.

Semester
Fall
5
Business
Business English

Students are required to not only read up on new advances in the IT field, but also to attend a number of (virtual) keynotes. A real-life company visit then enables student groups to engage with a business professional and compare notes. Additionally, this course hones all the required business communication skills and grammatical topics, enabling students to condense the aforementioned research into a clear and concise business report. Additionally, this course hones all the required business communication skills and grammatical topics, enabling students to condense the aforementioned research into a clear and concise business report. Students practice their text comprehension skills by listening to texts, reflecting on them and reacting to them in writing.

The language of instruction is English All course material is provided in English

Semester
Fall
3
Talent & Integration
Programming project 2

This project is based on an authentic case. The students develop a software application where persistence to an RDBMS and/or other data source is provided. The project includes the necessary tests and the students provide all documents regarding analysis and design. We work with two iterations; each iteration will be approved by the teachers. In addition to technical progress, we will focus on the communication of the group, internally and to the customer. Also, the way the group manages itself and how it leads the project will be taken into consideration.

The language of instruction can be English.
All course material can be provided in English.

Semester
Fall
4
Dutch language & culture
Survival Dutch

The aim of the "Survival Dutch" course is to master the basics of the Dutch language, both written and spoken. Starting from everyday situations, you will learn the necessary grammar and vocabulary in order to function in a Dutch speaking environment.

We strongly recommend incoming students to participate in the Survival Dutch course, organized prior to the start of the semester.

Language of instruction: English and Dutch.

Semester
Summer/Fall
3

Any question?

Academic Erasmus coordinator: Johan Van Den Broek
Administrative Erasmus coordinator: Emma De Cocker

Deel dit