You are on page 1of 45

Information Technology

Study Program Information 2012-2013

Amsterdam Diemen

Disclaimer
The information provided in this document by the Information Technology department is for guidance purposes only. No rights can be obtained from it.

Preface
This document Study Program Information (in Dutch Studiewijzer), of the Program Information Technology at INHOLLAND University Diemen, contains detailed information about the IT study for the academic year 2012-2013. The first chapter will introduce you to the Information Technology program, the title (Bachelor of Engineering) and the contents of the four year study. Chapter 2 gives information about the organization (e.g. for what kind of questions you can contact the secretariat, the mentor or the various help desks and how you can contact these authorities). Chapter 3 lists the courses of the IT program that will be offered in the academic year. Chapter 4 lists the courses of the IT program, depending on the year a student starts (cohort). A short description of the courses can be found in chapter 5. About exam rules you can read in chapter 6. As the Study Program Information has to be used as a working document it may be adapted and extended several times during the academic year, for example when some information in chapter 2 has changed or additional information in chapter 1, 4 or 5 becomes available. Therefore, the Study Program Information will be issued at the beginning of the academic year and updates will be made available in the Public Folders on the INHOLLAND computer network. We hope that this edition of the Student Program Information, its subsequent updates on the computer network, information at the IT notice board and contacts with the teachers will guide the students adequately in finding their way through the organization and regulations of the University and the IT program in particular. September, 2012

Amsterdam / Diemen

Information Technology

Table of contents
1 Information Technology The Program Bachelor of Engineering International Contacts ECTS Binding Study Recommendation Mentor hour 2 Practical information Find your way Teachers whereabouts Exam periods Breaks Year schedule 2012-2013 3 Courses year 2012-2013 with periods 4 Cohorts Program Information cohort 2009 Program Information cohort 2010 Program Information cohort 2011 5 Course Description Introductory Courses Software Engineering Hardware Mathematics & Modeling Statistics Economics Communication 6 Exam rules and Academic Honesty 3 3 4 4 5 5 5 6 6 8 8 8 9 10 13 13 16 19 25 25 26 30 33 34 35 36 39

Study Program Information 2012-2013

Amsterdam / Diemen

Information Technology

1 Information Technology
The Program
The Bachelor of Engineering in Information Technology is a four-year degree program*. It is divided into two parts, the foundation program which consists of all courses of the first year and the post-foundation program which consists of all courses of higher years. The foundation program serves three purposes. It is meant to provide the students with a common basic knowledge of important subjects, because the students in the program often have different educational, cultural backgrounds. Furthermore, the students are introduced into a broad range of subjects relevant to the entire field of information technology. Finally, at the end of the year it should be clear whether the student has the study capabilities to finish the entire program in 4 years (see also Binding Study Recommendation). In the post-foundation program, information technology disciplines are examined in more depth and you are introduced to professional practices through work placement and individual project (bachelors thesis). The main objectives of the program are to provide you with a solid foundation for the engineering profession and the information technology profession in particular, and to enable you to continue your professional development. The program focuses on applications of mathematics and statistics in IT, software development, networking, database management systems, data mining and internet programming. As IT student you will learn to analyze, solve (business) problems and function in multidisciplinary employment. The entire program is organized along the guidelines of a traditional engineering degree. It is built around a number of subject areas. The subject areas are Mathematics and Statistics, Software Development, Networking, Database Management Systems, Internet Programming, Information Science, Computer Hardware and Communication Skills. These areas consist of a number of courses given in the various years of the program. The program also offers the Cisco CCNA and Cisco CCNP programs. Courses are organized in different ways, depending on the subject. Most courses consist partly of lectures and partly of practical work (lab). This practical work can be individual or group work. There are courses which focus on project work, either a number of small projects or one large project and some courses stress individual study. The assessment of the course depends on the organization. The assessment may depend on an exam only, on an exam and practical work or on practical work only. At the beginning of the course the teacher will state in the detailed description of the course how the assessment will be. The academic year has 42 weeks. It is divided into four periods of ten weeks. All courses of the program start at the beginning of a period and may run over more than one period. Exams are at the end of the period the course ends. In case one failed or was unable to attend the exam a second exam is organized at the end of the next period, except for period 4 when the second exam is held in the final week of the academic year.
* In the Centraal Register opleidingen hoger onderwijs registered as: B Bedrijfswiskundeand as Mathematics and Applications.
The programme was accredited under the Higher Education Act on September 14, 2010.

Study Program Information 2012-2013

Amsterdam / Diemen

Information Technology

Bachelor of Engineering
A Bachelors degree in Information Technology Engineering opens up opportunities for working in a wide range of professional areas. Any organization that makes use of computer networks, develops software, processes large amounts of data, manages databases or is actively involved in the development of websites and web-based applications is a potential employer. You may also prefer to set up your own business or work for established organizations as a consultant. In general, the professional areas of work open to the Information Technology Engineer can be grouped into the following general categories: software development (software houses), database management and the development of database applications (banks, insurance companies, municipalities and other large organizations), network design and management (data communication companies, IT consultancies) and web-based applications (E-commerce companies, government organizations and other large organizations present on the web). In this rapidly changing profession, new opportunities are constantly opening up.

International Contacts
The Information Technology engineer in modern business or organization, whatever its size, is active on an international playing field. The University is keen that you explore the international world of the Information Technology engineer by making use of the expanding network of institutions with which the University has exchange programs. In particular, the IT program has possibilities for exchange both for study and work placement with the English programs: Upper Austria University of Applied Sciences, Hagenberg, Austria University of Zagreb, Zagreb, Croatia Turku University of Applied Sciences, Turku and Salo, Finland Helsinki Metropolia University of Applied Sciences, Espoo, Finland National Technology University of Athens, Athens, Greece Institut Teknologi Sepuluh Nopember (ITS), Surabaya, Indonesia PETRA Christian University, Surabaya , Indonesia TRISAKTI University, Jakarta, Indonesia Wyzsza Szkola Humanistyczno-Ekonomicza Lodz, Lodz, Poland University of Ljubliana, Ljubliana, Slovenia Iik University, Istanbul, Turkey T.C. Yeditepe, Istanbul, Turkey

If a third or fourth year student is interested in studying abroad for half a year, (s)he can contact their mentor. Furthermore, yearly lecturers exchanges are organized between the programs.

Amsterdam / Diemen

Information Technology

ECTS
ECTS stands for European Credit Transfer System. It has been developed to simplify course credits for transfer students within the European Community. An academic year has 60 ECTS and therefore the entire program Information Technology has 240 ECTS. As the academic year has 42 weeks, 3 ECTS correspond with approximately 2 weeks work (80 hours) for the student. Prior to the end of cohort 2011 study units were used. These units consisted of one or two courses. For each unit a student will got 5 ECTS after completing both courses. The grade of a study unit is based on the percentage for each course indicated in chapter 5 in the column Grade %. From the end of cohort 2011 each course is graded on its own.

Binding Study Recommendation


The foundation stage (all courses of the first year) serves the function to show whether a student can be expected to finish the entire program in about four years. Therefore, the University established the so-called Binding Study Recommendation: IT students shall be expected to have attained at least 45 of credits for the foundation stage and to have a passing grade for the courses Precalculus and English 1 + Mentor hour.

Mentor hour
Helps to: a. gain understanding of the program and the regulations. b. enhance study skills. c. plan the study.

Study Program Information 2012-2013

Amsterdam / Diemen

Information Technology

2 Practical information
In this chapter you will find practical information about teachers, helpdesks and other facilities, to help you to find your way in this school

Find your way


What:
Rooms teachers Cluster manager ( Egbert Bol) Team manager (Boudewijn Boelman) Secretariat IT Pigeon-holes

Where:
Z0-12, A0-13,A0-14,A0-31 Z0-12 Tel: +31(0)621115466 A0-13 Tel: +31(0)621115485 A0-44 near D0-19

For:

Grade lists Diplomas Student card Address Payment fee Student number Password Login problems Problems with applications Paper for printers Lockers Housing facilities Information about a Chipknip Copying For students who came to our university with help of this office for visa, residence permit, housing facilities, etc.

Service desk

C0 hall Tel: +31(0)204951234 servicedeskFZ@INHOLLAND.nl

International Office Student counselors: Marianne Habets Daphne van Kempen Gritche Monsma, Jaap van Yperen Frans Zoon Mentors IT: Belinda Kroes Lya van der Kamp www.studielink.nl Student computer places

C0 hall Tel: +31(0)204951015

C1-14 C1-17 C1-13 C1-15 C1-15

Tel: +31(0)621115400 Tel: +31(0)651000433 Tel: +31(0)621115401 Tel: +31(0)651001408 Tel: +31(0)204951049

Study delay, personal circumstances

A0-12 A0-31

First person to go to when you have questions about study planning and delay year 1, 2 year 3,4,5 to notify/ update your address

All computer rooms Library 1st floor

To make your assignments

Amsterdam / Diemen

Information Technology

What:
Mediatheek / library

Where:
B0 and B1 www.hsholland.nl/mediatheek (English) Tel: 0204951155 D0Lobby/C0Hall/ mediatheek In the mediatheek ground floor servicedeskFZ@INHOLLAND.nl

For:
Books Scanning facilities CD-burning facilities Student-work places Copying & Scanning with personalized bank account pass Borrow audio/video/photo/ictequipment

Copying & Scanning AV-ICT Desk

Study Program Information 2012-2013

Amsterdam / Diemen

Information Technology

Teachers whereabouts
Teacher Harald Drillenburg Bas Janszen Vera Hollink Lya van der Kamp Wim Keereweer Gerard Koetsier Richard de Koning Belinda Kroes Ernst Mak Eddy de Rooij Rob Roosendaal Room A0-14 A0-13 Z0-13 A0-31 A0-12 Z0-13 A0-12 A0-12 A0-39 A0-31 A0-39 Phone at school +31(0)621115335 +31(0)621115379 +31(0)650277497 +31(0)621115384 +31(0)652375668 +31(0)621115395 +31(0)631006689 +31(0)611878729 +31(0)651023916 +31(0)651026376 +31(0)651026384 E-mail Harald.Drillenburg@INHOLLAND.nl Bas.Janszen@inholland.nl Vera.Hollink@inholland.nl Lya.vanderKamp@INHOLLAND.nl Wim.Keereweer@INHOLLAND.nl Gerard .Koetsier@INHOLLAND.nl Richard.deKoning@INHOLLAND.nl Belinda.Kroes@INHOLLAND.nl Ernst.Mak@INHOLLAND.nl Eddy.deRooij@INHOLLAND.nl Rob.Roosendaal@INHOLLAND.nl

Exam periods
P(eriod)1-9(week) + P1-10 P2-9 P2-10 P2-11 P3-8 P3-9 P3-10 P4-9 P4-10 P4-11 P4-12 : Exams first period : Exams second period : Exams second period / Resits first period : Resits first period : Exams third period : Exams third period / Resits second period : Resits second period : Exams fourth period : Exams fourth period / Resits third period : Resits third period / Resits fourth period : Resits fourth period

Breaks
Autumn Half-term Christmas Easter May Ascension Pentecost Summer October 20 December 22 March 29 April 27 May 9 May 18 July 19 October 28 January 6 April 1 May 5 May 12 May 20 September 2

Amsterdam / Diemen

Information Technology

Year schedule 2012-2013


Week number Teaching period Monday Tuesday Wednesday Thursday Friday Saturday Sunday 32 06 07 08 09 10 11 12 AUGUST 2012 33 34 35 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 01 02 SEPTEMBER 2012 OCTOBER 2012 36 37 38 39 40 41 42 43 44 P1-1 P1-2 P1-3 P1-4 P1-5 P1-6 P1-7 P1-8 P1-9 22 03 10 17 24 01 08 15 29 23 04 11 18 25 02 09 16 30 24 05 12 19 26 03 10 17 31 25 06 13 20 27 04 11 18 01 26 07 14 21 28 05 12 19 02 08 15 22 29 06 13 20 27 03 09 16 23 30 07 14 21 28 04 JANUARY 2013 1 2 3 4 5 P2-7 P2-8 P2-9 P2-10 P2-11 31 07 14 21 28 01 08 15 22 29 02 09 16 23 30 03 10 17 24 31 04 11 18 25 01 05 12 19 26 02 06 13 20 27 03

Week number Teaching period Monday Tuesday Wednesday Thursday Friday Saturday Sunday

NOVEMBER 2012 DECEMBER 2012 45 46 47 48 49 50 51 52 P1-10 P2-1 P2-2 P2-3 P2-4 P2-5 P2-6 24 05 12 19 26 03 10 17 25 06 13 20 27 04 11 18 26 07 14 21 28 05 12 19 27 08 15 22 29 06 13 20 28 09 16 23 30 07 14 21 10 17 24 01 08 15 22 29 11 18 25 02 09 16 23 30 FEBRUARY 2013 MARCH 2013 6 7 8 9 10 11 12 P3-1 P3-2 P3-3 P3-4 P3-5 P3-6 P3-7 04 11 18 25 04 11 18 05 12 19 26 05 12 19 06 13 20 27 06 13 20 07 14 21 28 07 14 21 08 15 22 01 08 15 22 09 16 23 02 09 16 23 10 17 24 03 10 17 24

Week number Teaching period Monday Tuesday Wednesday Thursday Friday Saturday Sunday

APRIL 2013 13 14 15 16 17 18 P3-8 P3-9 P3-10 P4-1 P4-2 P4-3 01 29 25 08 15 22 30 26 02 09 16 23 01 27 03 10 17 24 02 28 04 11 18 25 29 12 03 05 19 26 30 06 13 20 27 04 31 07 14 21 28 05

Week number Teaching period Monday Tuesday Wednesday Thursday Friday Saturday Sunday

MAY 2013 JUNE 2013 JULY 2013 19 20 21 22 23 24 25 26 27 28 29 P4-4 P4-5 P4-6 P4-7 P4-8 P4-9 P4-10 P4-11 P4-12 20 03 08 15 06 13 27 10 17 24 01 09 16 07 14 21 28 04 11 18 25 02 10 17 08 15 22 29 05 12 19 26 03 09 11 18 16 23 30 06 13 20 27 04 10 12 19 17 24 31 07 14 21 28 05 11 18 25 01 08 15 22 29 06 13 20 12 19 26 02 09 16 23 30 07 14 21 Teaching Periods* Exam Periods

30 22 23 24 25 26 27 28

31 29 30 31 01 02 03 04

(*)The teaching period starts September 3.

Study Program Information 2012-2013

Amsterdam / Diemen

Information Technology

3 Courses year 2012-2013 with periods


Below you find the courses taught this academic year with the period. Changes in this schedule are possible! Keep in mind that some courses last for more than one period.

Year 1
Period 1

cohort 2012
Period 2 Hours
4 week 3 4 3 4

Course title
Web Design The Profession Computer Algebra Computers and Mathematics 1 English 1 + Mentor hour Introduction to IT

Course title
Introduction to Programming 1 Excel Precalculus Computer and Mathematics 2 Digital Circuits 1 Network Fundamentals

Hours
3 2 4 4 4 4

Period 3
Course title
Introduction to Programming 2 Project Applications Excel Digital Circuits 2 Calculus 1 Data Modeling in Access English 2 + Mentor Hour

Period 4 Hours
3 4 4 4 3 3

Course title
Calculus 2 Routing Protocols and Concepts Computer Architecture Basic Service Management JavaScript Project IT

Hours
4 6 week 4 3 4

10

Amsterdam / Diemen

Information Technology

Year 2 cohort 2011


Period 1
Course title
Project Simulations Routing Protocols and Concepts English 2 Introduction to Object Oriented Programming Digital Circuits 2

Period 2 Hours
5 6 2 4 4

Course title
LAN Switching and Wireless English 3 Basic Mathematics Object Oriented Programming 1 PHP DBMS 1

Hours
6 3 4 4 3 3

Period 3
Course title
Project Interactive Database Signals 1 Accessing the WAN Object Oriented Programming 2 Network Management Assembly, Microprocessors 1

Period 4 Hours
4 4 6 4 3 3

Course title
Wireless Assembly, Microprocessors 2 Signals 2 Discrete Mathematics English 4

Hours
4 3 4 5 2

Year 3 cohort 2010


Period 1
Course title
Algorithms and Data Structures 1 English 5 DBMS 2 Software Engineering 1 Sustainable ICT Operations Research

Period 2 Hours
4 2 4 3 4 4

Course title
Routing Statistics Algorithms and Data Structures 2 Software Engineering 2 .NET Sustainable ICT

Hours
7 4 4 4 4 2

Period 3
Course title
Cryptography Sustainable ICT Java Technology Multi-user DBMS Preparation Internship

Period 4 Hours
4 2 weeks + 2 hours 3 4 2

Course title

Hours

Internship

full time incompany

Study Program Information 2012-2013

11

Amsterdam / Diemen

Information Technology

Year 4 cohort 2009


Period 1
Course title
Data Analysis Data Warehousing and Business Intelligence Switching Java Project Security 2

Period 2 Hours
4 6 7 4 2

Course title
Java Project Security 2 Troubleshooting Data Mining Preparation Individual Project

Hours
2 2 7 3 2

Period 3
Course title
Individual Project

Period 4 Hours
full time incompany

Course title
Individual Project

Hours
full time incompany

12

Amsterdam / Diemen

Information Technology

4 Cohorts
From cohort 2009 until 2012 a study program is given.

Program Information cohort 2009


Year 1
Study Unit
SU 01 SU 02 SU 03 SU 04 SU 05 SU 06 SU 07 SU 08 SU 09 SU 10 SU 11 SU 12 JSE08T CA02E08T CW04E09T INP02E08T DC01E08T EN01E08T INP01E08T CW03E09T LINE08T DME08T PDBE08T CW02E09T CIS01E08T CA01E08T ITILE08T XLE08T PAXLE08T BO1E08T HCIE08T TWEBE08T INLITE08T CW01E08T PINFE08T ECTS of

Code
PWEBE08T

Course title
Project Web design, SCC The Profession (theme week) Human Computer Interaction Web tools Introduction to IT Computers and Mathematics1 Project Infrastructure Management, SCC Computers and Mathematics 2 Network Fundamentals (Cisco 1) Computer Architecture 1 ITIL Basis Service Management Excel Project Applications Excel, SCC English 1 Introduction to Programming 1 Computers and Mathematics 3 Linux Data Modeling in Access Project Databases, SCC JavaScript Computer Architecture 2 Computers and Mathematics 4 Introduction to Programming 2 Digital Circuits 1

Grade % Study Unit


80 5 20 60 40 60 40 60 40 60 40 60 40 60 40 60 40 40 60 40 60 40 60 40 60 total: 5 5 5 5 5 5 5 5 5 5 5 60

Study Program Information 2012-2013

13

Amsterdam / Diemen

Information Technology

Program Information cohort 2009


Year 2
Study Unit
SU 13 SU 14 SU 15 SU 16 SU 17 SU 18 SU 19 SU 20 SU 21 SU 22 SU 23 SU 24 SIGNAL01E0 8T CISCO04E07 OOP2E08T NETWME08T ASSEM01E08 T WIRLE08T ASSEM02E08 T SIGNAL02E0 8T DISCMATE0 8T EN04E08T ECTS of 5 5 5 5 5 5 5 40 60 40 60 40 100 40 60 60 40 total: 5 5 5 5 5 60

Code
PSIME08T CISCO02E07 EN02E08T OOP0E08T DC02E08T CISCO03E07 EN03E08T BASMATHE 08T OOP1E08T PHPE08T DBMS01E08 T PIADBE08T

Course title
Project Simulations, SCC Routing Protocols and Concepts (Cisco 2) English 2 Introduction to Object Oriented Programming Digital Circuits 2 LAN Switching and Wireless (Cisco 3) English 3, SCC Basic Mathematics Object Oriented Programming 1 PHP DBMS 1 Project Interactive Database, SCC Signals 1 Accessing the WAN (Cisco 4) Object Oriented Programming 2 Network Management Assembly and Microprocessors 1 Wireless SCC Assembly and Microprocessors 2, Signals 2, Discrete Mathematics English 4

Grade % Study Unit


100 60 40 60 40 60 40 60 40 40 60 60

14

Amsterdam / Diemen

Information Technology

Program Information cohort 2009


Year 3
Study Unit
SU 25 SU 26 SU 27 SU 28 SU 29 SU 30 SU 31 SU 32 SU 33 SU 34 SEC01E09 ALGDS02E09 ICSO1E092 INTPRO2E09 SWENG01E09 PGRNICTE10 SWENG02E09 STAT01E09 MUDBMSE09 WPIE09 WORKPLE09 EN05E09 DBMS02E09 ICSO1E091 OPRESE09 ECTS of 5 5 40 60 40 60 40 60 40 60 40 100 60 40 80 20 100 total: 5 5 5 5 5 5 5 15 60

Code
CISCO5E11 ALGDS01E09

Course title
Implementing IP Routing (Cisco5) Algorithms and Data Structures 1 SCC English 5 DBMS 2 International Corporate Strategy 1 Operations Research SCC Security 1 Algorithms and Data Structures 2 International Corporate Strategy 2 .NET Software Engineering 1 Sustainable ICT Software Engineering 2 Statistics Multi-user DMBS Work Placement Information SCC Internship year 3, SCC

Grade % Study Unit


100 60

Year 4
PS Code
3708IT414A 3709IT412A 3709IT413A 3708IT411A 3709IT422A 3709IT423A 3708IT415A 3709IT425A 3709IT441A

Code
DAANAE10 DAWAHE10 / BISINTE10 CISCO6E11 JAVPROJAE10 SEC02AE10 CISCO7E11 DAMINE10 PREPIPE10 INDPRJP3E10 / INDPRJP4E10

Course title
Data Analysis Data Warehousing and Business Intelligence Switching Java Project Security 2 Troubleshooting Data Mining Preparation Individual Project Individual Project total:

ECTS 2 5 5 5 5 5 2 1 30 60

Study Program Information 2012-2013

15

Amsterdam / Diemen

Information Technology

Program Information cohort 2010


Year 1
Study Unit
SU 01 SU 02 SU 03 SU 04 SU 05 SU 06 SU 07 SU 08 SU 09 SU 10 SU 11 SU 12 JSE08T CA02E08T CW04E09T INP02E08T DC01E08T EN01E08T INP01E08T CW03E09T LINE08T DME08T PDBE08T CW02E09T CIS01E08T CA01E08T ITILE08T XLE08T PAXLE08T BO1E08T HCIE08T TWEBE08T INLITE08T CW01E08T PINFE08T ECTS of

Code
PWEBE08T

Course title
Project Web design, SCC The Profession (theme week) Human Computer Interaction Web tools Introduction to IT Computers and Mathematics1 Project Infrastructure Management, SCC Computers and Mathematics 2 Network Fundamentals (Cisco 1) Computer Architecture 1 ITIL Basis Service Management Excel Project Applications Excel, SCC English 1 Introduction to Programming 1 Computers and Mathematics 3 Linux Data Modeling in Access Project Databases, SCC JavaScript Computer Architecture 2 Computers and Mathematics 4 Introduction to Programming 2 Digital Circuits 1

Grade % Study Unit


80 5 20 60 40 60 40 60 40 60 40 60 40 60 40 60 40 40 60 40 60 40 60 40 60 total: 5 5 5 5 5 5 5 5 5 5 5 60

16

Amsterdam / Diemen

Information Technology

Program Information cohort 2010


Year 2
Study Unit
SU 13 SU 14 SU 15 SU 16 SU 17 SU 18 SU 19 SU 20 SU 21 SU 22 SU 23 SU 24 SIGNAL01E08T CISCO04E07 OOP2E08T NETWME08T ASSEM01E08T WIRLE08T ASSEM02E08T SIGNAL02E08T DISCMATE08T EN04E08T ECTS of Study Unit 5 5 5 5 5 5 5 40 60 40 60 40 100 40 60 60 40 total: 5 5 5 5 5 60

Code
PSIME08T CISCO02E07 EN02E08T OOP0E08T DC02E08T CISCO03E07 EN03E08T BASMATHE08T OOP1E08T PHPE08T DBMS01E08T PIADBE08T

Course title
Project Simulations, SCC Routing Protocols and Concepts (Cisco 2) English 3 Introduction to Object Oriented Programming Digital Circuits 2 LAN Switching and Wireless (Cisco 3) English 3 SCC Basic Mathematics Object Oriented Programming 1 PHP DBMS 1 Project Interactive Database, SCC Signals 1 Accessing the WAN (Cisco 4) Object Oriented Programming 2 Network Management Assembly and Microprocessors 1 Wireless SCC Assembly and Microprocessors 2, Signals 2 Discrete Mathematics English 4

Grade %
100 60 40 60 40 60 40 60 40 40 60 60

Study Program Information 2012-2013

17

Amsterdam / Diemen

Information Technology

Program Information cohort 2010


Year 3
PS Code
3709IT312A 3709IT313A 3709IT314A 3710IT314A 3710IT321A 3710IT322A 3709IT333A 3710IT324A 3709IT332A 3710IT326A 3710IT327A 3709IT331A 3710IT332A 3709IT334A 3710IT334A 3709IT341A

Code
ALGDS01E09 EN05E09 DBMS02E09 SWENG01E09 CISCO5E11 OPRESE09 STAT01E09 ALGDS02E09 SWENG02E09 INTPRO2E09 SEC01E09 PGRNICTE10 MUDBMSE09 WPIE09 WORKPLE09

Course title
Algorithms and Data Structures 1 English 5 DBMS 2 Software Engineering 1 Routing Operations Research Statistics Algorithms and Data Structures 2 Software Engineering 2 .NET Cryptography Sustainable ICT Java Technology Multi-user DBMS Preparation Internship Internship total:

ECTS 3 2 3 2 5 3 2 3 3 3 2 5 4 4 1 15 60

Year 4 (tentative)
PS Code
3708IT414A 3709IT412A 3709IT413A 3708IT411A 3709IT422A 3709IT423A 3708IT415A 3709IT425A 3709IT441A

Code
DAANAE10 DAWAHE10 / BISINTE10 CISCO6E11 JAVPROJAE10 SEC02AE10 CISCO7E11 DAMINE10 PREPIPE10 INDPRJP3E10 / INDPRJP4E10

Course title
Data Analysis Data Warehousing and Business Intelligence Switching Java Project Security Troubleshooting Data Mining Preparation Individual Project Individual Project total:

ECTS 2 5 5 5 5 5 2 1 30 60

18

Amsterdam / Diemen

Information Technology

Program Information cohort 2011


Year 1
Study Unit
SU 01 SU 02 SU 03 SU 04 SU 05 SU 06 SU 07 SU 08 SU 09 SU 10 SU 11 SU 12 JSE08T CA02E08T CW04E09T INP02E08T DC01E08T EN01E08T INP01E08T CW03E09T LINE08T DME08T PDBE08T CW02E09T CIS01E08T CA01E08T ITILE08T XLE08T PAXLE08T BO1E08T HCIE08T TWEBE08T INLITE08T CW01E08T PINFE08T ECTS of

Code
PWEBE08T

Course title
Project Web design, SCC The Profession (theme week) Human Computer Interaction Web tools Introduction to IT Computers and Mathematics1 Project Infrastructure Management, SCC Computers and Mathematics 2 Network Fundamentals (Cisco 1) Computer Architecture 1 ITIL Basis Service Management Excel Project Applications Excel, SCC English 1 Introduction to Programming 1 Computers and Mathematics 3 Linux Data Modeling in Access Project Databases, SCC JavaScript Computer Architecture 2 Computers and Mathematics 4 Introduction to Programming 2 Digital Circuits 1

Grade % Study Unit


80 5 20 60 40 60 40 60 40 60 40 60 40 60 40 60 40 40 60 40 60 40 60 40 60 total: 5 5 5 5 5 5 5 5 5 5 5 60

Study Program Information 2012-2013

19

Amsterdam / Diemen

Information Technology

Program Information cohort 2011


Year 2
PS Code
3709IT211A 3709IT212A 3709IT213A 3709IT214A 3709IT215A 3711IT221A 3709IT222A 3711IT223A 3711IT224A 3709IT225A 3709IT226A 3709IT231A 3709IT232A 3711IT233A 3709IT234A 3709IT235A 3711IT236A 3711IT241A 3711IT242A 3711IT243A 3711IT244A 3711IT245A

Code
PSIME08T CISCO02E07 EN02E08T OOP0E08T DC02E08T CISCO03E07 EN03E08T BASMATHE0 8T OOP1E08T

Course title

ECTS 5 3 2 3 2 3 2 2 3 2 3 3 2 3 2 3 2 5 2 3 3 2 60

Project Simulations Routing Protocols and Concepts English 2 Introduction to Object Oriented Programming Digital Circuits 2 LAN Switching and Wireless English 3 Basic Mathematics Object Oriented Programming 1 PHPE08T PHP DBMS01E08T DBMS 1 PIADBE08T Project Interactive Database SIGNAL01E08 Signals 1 T CISCO04E07 Accessing the WAN OOP2E08T Object Oriented Programming 2 NETWME08T Network Management ASSEM01E08 Assembly, Microprocessors 1 T WIRLE08T Wireless ASSEM02E08 Assembly, Microprocessors 2 T SIGNAL02E08 Signals 2 T DISCMATE08 Discrete Mathematics T EN04E08T English 4 total:

20

Amsterdam / Diemen

Information Technology

Program Information cohort 2011


Year 3 (tentative)
PS Code
3709IT312A 3709IT313A 3709IT314A 3710IT314A 3710IT321A 3710IT322A 3709IT333A 3710IT324A 3709IT332A 3710IT326A 3710IT327A 3709IT331A 3710IT332A 3709IT334A 3710IT334A 3709IT341A

Code
ALGDS01E09 EN05E09 DBMS02E09 SWENG01E09 CISCO5E11 OPRESE09 STAT01E09 ALGDS02E09 SWENG02E09 INTPRO2E09 SEC01E09 PGRNICTE10 MUDBMSE09 WPIE09 WORKPLE09

Course title
Algorithms and Data Structures 1 English 5 DBMS 2 Software Engineering 1 Routing Operations Research Statistics Algorithms and Data Structures 2 Software Engineering 2 .NET Cryptography Sustainable ICT Java Technology Multi-user DBMS Preparation Internship Internship total:

ECTS 3 2 3 2 5 3 2 3 3 3 2 5 4 4 1 15 60

Year 4 (tentative)
PS Code
3708IT414A 3709IT412A 3709IT413A 3708IT411A 3709IT422A 3709IT423A 3708IT415A 3709IT425A 3709IT441A

Code
DAANAE10 DAWAHE10 / BISINTE10 CISCO6E11 JAVPROJAE10 CISCO7E11 DAMINE10 PREPIPE10 INDPRJP3E10 / INDPRJP4E10

Course title
Data Analysis Data Warehousing and Business Intelligence Switching Java Project Security Troubleshooting Data Mining Preparation Individual Project Individual Project total:

ECTS 2 5 5 5 5 5 2 1 30 60

Study Program Information 2012-2013

21

Amsterdam / Diemen

Information Technology

Program Information cohort 2012


Year 1
PS Code
3712IT111A 3710IT112A 3712IT113A 3710IT116A 3710IT132A 3710IT115A 3710IT133A 3710IT126A 3712IT123A 3710IT122A 3710IT146A 3710IT123A 3710IT145A 3710IT131A 3709IT215A 3712IT134A 3710IT136A 3709IT213A 3712IT141A 3712IT142A 3712IT143A 3712IT125A 3710IT142A 3712IT146A

Code
PWEBE08T BO1E08T CW01E08T EN01E08T HCIE08T INP01E08T XLE08T CW02E09T DC01E08T CIS01E08T INP02E08T PAXLE08T DC02E08T CW03E09T DME08T EN02E08T CW04E09T CISCO02E07 CA02E08T ITILE08T JSE08T

Course title
Web Design The Profession Computer Algebra Computers and Mathematics 1 English 1 + Mentor hour Introduction to IT Introduction to Programming 1 Excel Precalculus Computer and Mathematics 2 Digital Circuits 1 Network Fundamentals Introduction to Programming 2 Project Applications Excel Digital Circuits 2 Calculus 1 Data Modeling in Access English 2 + Mentor Hour Calculus 2 Routing Protocols and Concepts Computer Architecture Basic Service Management JavaScript Project IT total:

ECTS
4 1 3 2 2 3 3 2 2 2 3 3 2 3 2 2 3 3 3 3 1 3 3 2 60

22

Amsterdam / Diemen

Information Technology

Program Information cohort 2012


Year 2 (tentative)
PS Code
3711IT221A 3709IT222A 3709IT211A 3709IT214A 3711IT223A 3711IT233A 3709IT225A 3709IT226A 3711IT236A 3711IT224A 3709IT232A 3711IT242A 3709IT231A 3711IT241A 3709IT234A 3711IT243A 3709IT235A 3711IT245A 3711IT244A

Code
CISCO03E07 EN03E08T PSIME08T OOP0E08T BASMATHE08T BASMATHE08T PHPE08T DBMS01E08T ASSEM01E08T OOP1E08T SIGNAL01E08T ASSEM02E08T PIADBE08T WIRLE08T OOP2E08T SIGNAL02E08T NETWME08T EN04E08T DISCMATE08T

Course title
LAN Switches and Wireless English 3 Project Simulations Introduction to Object Oriented Programming Basic Mathematics Accessing the WAN PHP DBMS 1 Assembly, Microprocessors 1 Object Oriented Programming 1 Signals 1 Assembly, Microprocessors 2 Project Interactive Database Wireless Object Oriented Programming 2 Signals 2 Network Management English 4 Discrete Mathematics Linux Mobile Technology 1 Software Engineering 1 total: 3 2 5 3 2 3 2 3 2 3 2 2 3 5 3 2 3 2 2 3 3 2

ECTS

3710IT314A

SWENG01E09

60

Study Program Information 2012-2013

23

Amsterdam / Diemen

Information Technology

Program Information cohort 2012


Year 3 (tentative)
PS Code
3709IT312A 3709IT313A 3709IT314A 3710IT321A 3710IT322A 3709IT333A 3710IT324A 3709IT332A 3710IT326A 3710IT327A 3709IT331A 3710IT332A 3709IT334A 3710IT334A 3709IT341A

Code
ALGDS01E09 EN05E09 DBMS02E09 CISCO5E11 OPRESE09 STAT01E09 ALGDS02E09 SWENG02E09 INTPRO2E09 SEC01E09 PGRNICTE10 MUDBMSE09 WPIE09 WORKPLE09

Course title
Algorithms and Data Structures 1 English 5 DBMS 2 Mobile Technology 2 Routing Operations Research Statistics Algorithms and Data Structures 2 Software Engineering 2 .NET Cryptography Sustainable ICT Java Technology Multi-user DBMS Preparation Internship Internship total:

ECTS
3 2 3 2 5 3 2 3 3 3 2 5 4 4 1 15 60

Year 4 (tentative)
PS Code
3708IT414A 3709IT412A 3709IT413A 3708IT411A 3709IT422A 3709IT423A 3708IT415A 3709IT425A 3709IT441A

Code
DAANAE10 DAWAHE10 / BISINTE10 CISCO6E11 JAVPROJAE10 CISCO7E11 DAMINE10 PREPIPE10 INDPRJP3E10 / INDPRJP4E10

Course title
Data Analysis Data Warehousing and Business Intelligence Switching Java Project Security Troubleshooting Data Mining Preparation Individual Project Individual Project total: 2 5 5 5 5 5 2 1

ECTS

30 60

24

Amsterdam / Diemen

Information Technology

5 Course Description
Some courses can only be taken if prerequisite courses have been completed successfully. More detailed information about this and about course content can be found in the Course Description Guides. These guides will be electronically available at the beginning of each period. The list of descriptions is not always complete, since Information Technology develops rapidly. So the program needs to be changed from time to time. The courses marked with an asterisk (*) will be published in the near future at the relevant time. The courses marked with an asterisk (**) will not offered anymore.

Introductory Courses
Basis Service Management During this course, the student will learn how to create an efficient and effective Infrastructure Management. A commonly used framework called ITIL will be taught. Introduction to IT Getting acquainted with components, terminology and organisation of information systems

Study Program Information 2012-2013

25

Amsterdam / Diemen

Information Technology

Software Engineering
Algorithms and Data Structures 1, 2 These courses are about data structures and algorithms as used in computer programming. A data structure is an arrangement of data in the computers memory (or on a disk). An algorithm describes the procedure a program uses to manipulate the data in this structure in a specific way. Almost every computer program, even simple ones, uses data structures and algorithms. For simple programs with small amounts of data, such a straightforward approach might be all you need. However, for programs of a more complex nature, because the amount of data is large or the algorithms involved are rather complicated, more sophisticated techniques are necessary. Simply knowing the syntax of a programming language like Java or C++ isnt enough. Being a professional developer requires you to choose the right data structures and proper algorithms for a certain problem at hand. But what data structure do you choose? And how can you improve the efficiency of a slow executing algorithm? At the end of the second course the student has to select a non-trivial problem and subsequently design and implement an algorithmic solution for it (the mini individual Java project). Prerequisites: Object Oriented Programming 1, 2 Business Intelligence and Data Warehousing A data warehouse is a collection of technologies aimed at enabling executives, managers or business analysts to make better and faster decisions. The right information in the right place at the right time with the right cost in order to support the right decision. This course will not only focus on this classical after-the fact business intelligence, but also on new models of business intelligence. Being the conceptual backbone of business intelligence, the analysis and design of data warehouses will be discussed. Different architectural solutions and connected components and modeling techniques will be discussed. Furthermore industry examples will be demonstrated and the applicability of dimensional modeling in industry best practices. Database Management Systems 1 (DBMS 1) After completion of the course the student has a clear understanding of the aims and usefulness of database management. Furthermore, the student will learn different methods of designing and implementing a logically consistent database structure. SQL is introduced as a way of extracting useful information from part of the database. Database Management Systems 2 (DBMS 2) The student is further introduced to methods of designing large databases. The process of transforming Data Models into Database Design is emphasized. Advanced SQL will be used to actually construct databases from this design. Prerequisites: Database Management Systems 1 Data Modeling in Access Students get an introduction to how to create, modify and use relational database systems.

26

Amsterdam / Diemen

Information Technology

Data Mining This course is about looking for patterns in data. It will focus on the practical application of a wide variety of machine learning techniques such as: decision trees, classification and clustering, linear models, baysian models and statistical models. **Human Computer Interaction The student learns the important aspects of usability design of software, in particular of websites. After completing this course the student knows how to analyze an existing website using HCI aspects and express the findings in a detailed report and write a complete design letter for a website. Introduction to Programming 1, 2 Students learn to program in a systematic and structured way. The programming language C will be used for the implementation. In this first programming course the emphasis will be on the basic data types, control structures, functions and simple data structures. Introduction to Object Oriented Programming Students learn to design algorithms in a systematic and structured way. They will get an introduction in using the object orientated programming language Java, concerning the basic data types, control structures, arrays and a start will be made with creating objects. Furthermore simple sorting algorithms will be introduced. Prerequisites: Introduction to programming 1, 2 JavaScript This course focuses on the use of JavaScript in modern websites. JavaScript is not only used to make websites interactive, but also to make calculations and to check forms. At the end of the course you should be able to create a website with all these functionalities. Java Project In this course students learn to work in teams of 4-5 persons to design, develop a software application using the iterative cycle of software engineering. The production of the relevant documents plays an important role in the process. The application has to be made with Java tools. Moreover the students will have to study a project related topic on their own, give a presentation about this topic and write a report about it. Prerequisites: Object Oriented Programming 1, 2, Algorithm and Data Structures 1, 2 Java Technology Through short lectures and labs the student will be acquainted with some modern Java based technologies. A list of options to be studied: the IDEs Eclipse and NetBeans Servlets, Beans and JSP will be studied. Database connectivity Unit testing. Prerequisites: Object Oriented Programming 1, 2 , Algorithm and Data Structures 1, 2

Study Program Information 2012-2013

27

Amsterdam / Diemen

Information Technology

Multi-user DBMS To study the effects of multi user access on databases. File- and record locking mechanisms applied will be studied using MySQL. Prerequisites: DBMS 1, Project Interactive Database, DBMS 2 *Mobile Technology 1, 2 .NET ASP.NET is a powerful and flexible technology for creating dynamic web pages. With ASP.NET you can use any programming language supported by the .NET framework. Throughout this course we will use C#. The aim is to give the student basic programming skills in ASP.NET Object Oriented Programming 1 This course builds on the previous course Introduction to Object Oriented Programming. The principal goal is: learning to program in an object oriented way. In order to achieve this goal we start with reviewing the key ideas of the previous course. Next to this we will explore the fundamental OO-principles of inheritance, encapsulation and polymorphism. Finally we will rather extensively look at recursive algorithms. Prerequisites: Introduction to programming 1, 2 Object Oriented Programming 2 This course is a sequel to the Object Orientated Programming 1 course. Besides new issues like Exception handling and I/O Streams, more sophisticated sorting algorithms will be studied, together with an analysis of their (time-)complexity, in order to deepen your algorithmic insight and to improve your level of abstract thinking. Finally we will start with the study of simple dynamic data structures, as a preparation for the next course Algorithms & Data Structures 1. Prerequisites: Introduction to programming 1, 2 Operations Research In business many management decisions must be made. Operations research furnishes algorithms for optimizing decisions of a quantitative character. PHP This course focuses on the use of PHP in todays web sites. PHP is used to run a program on the server, for instance to store information from the visitor on the server. At the end of the course you should be capable to create a website will some of these functionalities, like a guest book and a web shop. Project IT In this module students extend the basic programming skills in C acquired during the courses Introduction to programming 1 and 2. Moreover, the student will improve the ability to do structured programming and working in a team at a project. The course will interact with the 2012-2013 Erasmus/IP on Learning Computer Programming in Virtual Environment.

28

Amsterdam / Diemen

Information Technology

Project Interactive Databases The purpose of this course is to: construct a data model from various sources. make a design for the model in the 4NF. implement the database in MySQL create a interactive web interface for the database using PHP, Java Script Prerequisites: Data modelling in Access, PHP, WEBDesign, Java Script and Database Management Systems1 Web Design Almost all major tasks which are done within a company are done within a team and a project. During this course the student will learn the principle idea of project managements. The goal of the project will be to build an interactive website. Software Engineering 1, 2 The student will learn the important software development methods. Project management and risk management of large scale software development project are key topics to be discussed. Moreover the student will learn how UML and design patterns play an important role in object oriented design. Prerequisites for Software Engineering 2: Object Oriented Programming 1 **Web tools More and more information is spread through the Internet and Intranets. In order to be prepared for this it is essential to know how to make a website. At the end of the course the student is able to make a website with the use of modern tools.

Study Program Information 2012-2013

29

Amsterdam / Diemen

Information Technology

Hardware
Assembly, Microprocessors After completing this course the student knows the structure and operation of several microprocessors. The students learn to study the structure and operation of microprocessor based systems and to design assembly language programs. Prerequisites: Introduction to Programming 1, Introduction to Programming 2 Accessing the WAN This course discusses the WAN technologies and network services required by converged applications in enterprise networks. The course uses the Cisco Network Architecture to introduce integrated network services and explains how to select the appropriate devices and technologies to meet network requirements. Students learn how to implement and configure common data link protocols and how to apply WAN security concepts, principles of traffic, access control, and addressing services. Finally, students learn how to detect, troubleshoot, and correct common enterprise network implementation issues. Prerequisites: Network Fundamentals, Routing Protocols and Concepts, and LAN Switching and Wireless. CCNP ROUTE: Routing / Implementing IP Routing This course teaches students how to implement, monitor, and maintain routing services in an enterprise network. Students will learn how to plan, configure, and verify the implementation of complex enterprise LAN and WAN routing solutions, using a range of routing protocols in IPv4 and IPv6 environments. The course also covers the configuration of secure routing solutions to support branch offices and mobile workers. Comprehensive labs emphasize hands-on learning and practice to reinforce configuration skills. Prerequisites: Network Fundamentals, Routing Protocols and Concepts, Lan Switching and Wireless, Accessing the WAN CCNP SWITCH: Switching / Implementing IP Switching This course teaches students how to implement, monitor, and maintain switching in converged enterprise campus networks. Students will learn how to plan, configure, and verify the implementation of complex enterprise switching solutions. The course also covers the secure integration of VLANs, WLANs, voice, and video into campus networks. Comprehensive labs emphasize hands-on learning and practice to reinforce configuration skills. Prerequisites: Network Fundamentals, Routing Protocols and Concepts, Lan Switching and Wireless, Accessing the WAN, Routing CCNP TSHOOT: Troubleshooting / Maintaining and Troubleshooting IP Networks This course teaches students how to monitor and maintain complex, enterprise routed and switched IP networks. Skills learned include the planning and execution of regular network maintenance, as well as support and troubleshooting using technology-based processes and best practices, in a systematic and ITIL-compliant approach. Extensive labs emphasize hands-on learning and practice to reinforce troubleshooting techniques. Prerequisites: Network Fundamentals, Routing Protocols and Concepts, LAN Switching and Wireless, Accessing the WAN, Routing, Switching
30

Amsterdam / Diemen

Information Technology

**Computer Architecture 1 The aim is to get acquainted with different operating environments. Computer Architecture The aim of the course is to understand the structure and operation of a modern PC. The student understands the principles of the PC operation systems and can install and configure a PC. Furthermore, the students understand the principles of work group networks and can connect a PC into a local area network. Digital Circuits The course focuses on the logic basics of digital systems, digital components and their properties, the main building blocks of all computer systems. The course will provide the knowledge needed to analyze the functions of digital devices and design combinatorial and sequential digital circuits using modern design techniques. LAN Switching and Wireless This course provides a comprehensive, theoretical, and practical approach to learning the technologies and protocols needed to design and implement a converged switched network. Students learn about the hierarchical network design model and how to select devices for each layer. The course explains how to configure a switch for basic functionality and how to implement Virtual LANs, VTP, and Inter-VLAN routing in a converged network. The different implementations of Spanning Tree Protocol in a converged network are presented, and students develop the knowledge and skills necessary to implement a WLAN in a small-to-medium network. Prerequisites: Network Fundamentals Linux The student learns to use the operating system Linux. Topics are files and directories, processes, editors and scripts. Network Fundamentals This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. Labs use a model Internet to allow students to analyze real data without affecting production networks. Packet Tracer (PT) activities help students analyze protocol and network operation and build small networks in a simulated environment. At the end of the course, students build simple LAN topologies by applying basic principles of cabling, performing basic configurations of network devices such as routers and switches, and implementing IP addressing schemes.

Study Program Information 2012-2013

31

Amsterdam / Diemen

Information Technology

Network Management The student will study the technical and financial importance of systematic network management, the common network tasks, components and protocols. Furthermore, (s)he will become familiar with network management system solutions in computer networks. Prerequisites: Network Fundamentals, Routing Protocols and Concepts Routing Protocols and Concepts This course describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols RIPv1, RIPv2, EIGRP, and OSPF. By the end of this course, students will be able to recognize and correct common routing issues and problems. Students complete a basic procedural lab, followed by basic configuration, implementation, and troubleshooting labs in each chapter. Packet Tracer activities reinforce new concepts, and allow students to model and analyze routing processes that may be difficult to visualize or understand. Prerequisites: Network Fundamentals Cryptography / Security 1 Cryptography can be considered as part of Information Security. Today cryptography can be found everywhere: Web browsers, on-line banking, wireless LANs, cell phones, bank cards, RFID tags etc. Cryptography plays an important role in defending such systems against attacks from hackers, and thats why this course deals almost exclusively with studying cryptography and the underlying mathematics. Security / Security 2 Information Security means protecting information and information systems from unauthorized access, use, disclosure, disruption, modification or destruction. This course addresses the four major themes: Cryptography, Access Control, Protocols and Software. Signals In this course, the student is introduced to analysis of signals and in particular to digital signals. Special attention (through lectures and labs) is given to the importance of a theoretical framework and its physical interpretation. At the end of this course simple filters have to be designed by the students. Wireless This course focuses on the design, planning, implementation, operation and troubleshooting of Wireless LANs. Prerequisites: Network Fundamentals

32

Amsterdam / Diemen

Information Technology

Mathematics & Modeling


Basic Mathematics In this course two key concepts of mathematics that play an important role in Information Technology will be discussed. The student will be introduced to matrix algebra and learns to use it in different IT-related settings. Furthermore, the student will learn the importance of complex numbers for engineering, in particular for IT. Formalization of the concepts will be emphasized through numerous programming exercises. Computer Algebra This course aims to learn students to use a computer program to aid them in all kinds of mathematical problems. As software Maple will be used. Topics include functions, graphs, solving equations, simplification and differentiation. Moreover, the use of Maple in number theoretic problems playing a role in Computer and Mathematics 1 and 2 will be studied. Computers and Mathematics 1 The student becomes familiar with the first principles of coding theory, a part of mathematics which plays a fundamental role in our modern society (DVD players, Internet connections, satellite pictures), but completely unknown to the average citizen. The math involved is pretty different from the ordinary math, studied at school. Moreover, it will turn out that the computer is essential for the actual implementation of these mathematical ideas. The student will also be introduced to MATLAB, a very powerful computer algebra package. Computers and Mathematics 2 The student becomes familiar with the very first principals of mathematical logic, which are also important in various areas of computer science. Next to it a brief introduction to elementary number theory will be given, necessary for an important application of Cryptography: the well-known RSA public-key cryptosystem. Several simple algorithms, like computing the greatest common divisor (gcd), or testing if a given number is prime, will be implemented using MATLAB. Finally, these algorithms will help us to build a simple baby-RSA cryptosystem. Calculus 1 / Computers and Mathematics 3 Every engineer must be able to apply the ideas of calculus in his later working career. In this course, three important concepts are introduced, namely function, limit and derivative. The student learns to express mathematical concepts correctly by practicing them in exercises. Calculus 2 / Computers and Mathematics 4 Every engineer must be able to apply the ideas of calculus in his later working career. In this course, three important concepts are introduced, namely the exponential function, the inverse of a function and integration. The student learns to express mathematical concepts correctly by practicing them in exercises.

Study Program Information 2012-2013

33

Amsterdam / Diemen

Information Technology

Data Analysis This course aims to acquaint the students with some of the statistical techniques frequently used in Data Mining Discrete Mathematics Topics include: Algorithms and complexity, recurrence relations, graphs, trees, networks. Excel Students will get an introduction in Excel and after this some mathematical problems must be solved with the help of Excel. Precalculus This course has two aims. The first aim is to bridge the possible gap between high school mathematics and the level of mathematics used during your study. The second aim is to accustom students from different nationalities to a common use of mathematical notation and language. To achieve this aim the following topics will certainly be covered: fractions, basic algebra, function, first and second degree equations, logarithms and exponentials. Project Applications Excel The student will implement models with Excel and will make a suitable user interface using Visual Basic for Applications. Project Simulation In a project based approach the students will learn the underlying concepts of mathematical modeling as used in dynamical simulation. The goal of the course is to build simulations yourself using ithink. Statistics This course aims to acquaint the student with the analysis of large bodies of data, both from a descriptive as an inferential point of view.

34

Amsterdam / Diemen

Information Technology

Economics
**International Corporate Strategy At the end of the module students will appreciate the integrative nature of strategic management and be able to: Analyze internal and external business situations, with both a rational and a creative approach Generate consistent strategic, business and functional strategies, dealing with the compromises and constraints international business is taking into consideration Evaluate preferred strategic options and formulate implementation plans, indicating the preferred way to manage strategic change Present strategies and implementation plans in a professional manner.

Study Program Information 2012-2013

35

Amsterdam / Diemen

Information Technology

Communication
English 1 The goal of this course is to develop further the students secondary school English skills against a business background. At the end of this module the student should be competent at: comprehending basic spoken English in a business context talking about his job and holding a short presentation comprehending basic texts from the Economist magazine writing a simple email English 2 The goal of this course is to develop further the students secondary school English skills against a business background. At the end of this module the student should be competent at: comprehending basic spoken English in a business context holding a presentation comprehending basic texts from the Economist magazine writing a memo and a short report English 3, 4 In these courses students learn how to communicate and to interact with others in English on a professional basis, focusing on clear and correct formulation in texts such as letters and email, but also in a professional conversation. English 5 The purpose of this course is to exercise the student in the job application process; writing a C.V, a letter of application, preparing for a job interview and writing an internship report.

36

Amsterdam / Diemen

Information Technology

Professional Studies
Individual Project (Bachelor's thesis) The aims of the Individual Project are that the student carries out a project in a company setting, showing that the student can: successfully conduct a project integrating different knowledge areas studied in school quickly master topics needed for the project that were not learned in school function within the company at an adequate (engineering) level communicate (both orally and written) professionally regarding the progress, the project and the project results within the company and at school. The project will be documented in the written report (thesis) and a final presentation. Prerequisites: Preparation Individual Project Internship All courses, except at most one course, from the first three years of the Information Technology Program need to be completed with a passing grade From the 4th year subjects at least 20 ECTS points completed. Internship / Internship year 3 The aim of Work Placement is to give students a real-life, IT related working experience and to acquaint them with: the organization of the company the kind of work an IT company carries out how they can contribute to the work done in the company Prerequisites: Preparation Internship The student has passed all first year courses From the 2snd and 3 th year subjects at least 70 ECTS points completed. Preparation Internship / Work Placement Information This course will provide the student with the necessary information to prepare him for his internship. Preparation Individual Project This course will provide the student with the necessary information to prepare him for his Individual Project. Prerequisites: Internship All courses, except at most one course, from the first three years of the Information Technology Program need to be completed with a passing grade From the 4th year subjects at least 20 ECTS points to be completed.

Study Program Information 2012-2013

37

Amsterdam / Diemen

Information Technology

Sustainable ICT The aim is to supply the students with an orientation on the need for sustainability in Information and Communication Technology. The course will interact with the 2012-2013 EPSIAE project ( http://www.epsiae.eu ). During the course aspects of pollution, waste, materials used in computers, exhausting supplies and energy sources will be highlighted. The profession (Theme week) The aim of this course is to get an idea of what you can expect when you start working for an ITcompany as an IT-specialist. During this week an IT-company will be visited and alumni will be interviewed by the students.

38

Amsterdam / Diemen

Information Technology

6 Exam rules and Academic Honesty


The Program Information Technology fosters academic honesty by its students. In order to achieve this aim the program has developed rules and regulations for both exams and group and individual practical (lab) work. We expect the students to follow these rules; there is no excuse for not doing so.

Rules for written exams:


Be prepared to show your identity Be in time for the examination. If you are late and any student has left the examination room before you arrive, you are not allowed to enter the examination room anymore You are not allowed to borrow any items from anyone during the test No dictionaries are allowed No lecture notes, books, calculator or any other material is allowed, unless it clearly says on the exam that you can use it You are not allowed to speak or look at anyones papers during the test. This means that you must not look around during the test. Also, you are not allowed to show your papers to others during the test. Not conforming to this rule is considered cheating If you have something to ask, do not talk, but raise your hand and the supervisor will come to you You are not allowed to stand up during the test or leave your place unless you have completed the test. Standing up during the test means that you have finished the test and you have to hand in your papers When you have finished the test, check that your name is on every paper. Take all your papers to the supervisor. Dont speak to anybody before you have left the exam room. Dont show your papers to anyone when you take them to the supervisor Mobile phones must be switched off and kept out of sight. If your phone rings during the test you will be exempted In case of a computer test, you are only allowed to use the specific file within program and/or site page the supervisor informs you to use. Not conforming to this rule will be considered cheating. The student has to follow the directions of the supervisor Breaking these rules means that you will be exempted.

Within the program, either as an individual or as a group, practical or lab work plays an important role in the learning process of the student. At the beginning of the course, the teacher will tell you how many times you have to attend and actively participate in the lab, in order to get credit for the lab work. Not meeting this requirement can mean that you get a failing grade for the course.

Study Program Information 2012-2013

39

Amsterdam / Diemen

Information Technology

Rules for practical and lab work:


Be aware of the consequences of not meeting the required number of lab sessions An individual participant of the lab is expected to do the lab work alone. This means that discussion with other students about specific solutions is not allowed and that copying (part of) the assignment is not allowed. It will be considered cheating both by the student who copies as by the student that gives the opportunity of copying. A group within the lab is expected to do the work by themselves. This means that discussion with other individual students or groups about specific solutions is not allowed and that copying (part of) the assignment is not allowed. It will be considered cheating both by the group, student who copies as by the group, student that gives the opportunity of copying The student, group should follow the directions of the teacher.

Disciplinary actions in case of cheating


In the Rules for written exams and Rules for practical and lab work one finds a description of what the Program Information Technology considers as cheating. In case of cheating the following measures will be taken: 1. The name of the cheating student, the date, the course, the nature of the cheating will be reported to the secretary of the Exam Board 2. The student receives a failing grade for the course 3. The student is not allowed to any resit of the exam in the academic year the cheating took place; the student can redo the course in the regular program in the next academic year 4. The cheating will be recorded in the students file 5. The student will be informed about the decision of the Exam Board.

40