Structureel programmadeel 1

14
ECTS files 2014-2015 International Modules: International IT Topics ECTS Files 2014-2015 Programme Course code unit Subject Sem 2 ECTS credits 41TIN1100-14 Web Essentials 6 41TIN1230 Cisco Academy: CCNA 1 3 42ERA9020 Cisco Academy: CCNA 2* 3 42ERA9010 Cisco Academy: CCNA 3 3 43ERA9010 Cisco Academy: CCNA 4* 3 42TIN2010 Programming Advanced 9 42TIN1290 Web Advanced 6 42TIN1300 Statistics for IT 3 Elective Course Project: choice between 2 options: 42TIN2020 Project Application Development** 3 42TIN2060 Project Systems & Networks*** 3 * The course units “Cisco Academy CCNA 2” and “Cisco Academy CCNA 4” are planned in semester 1 for the regular degree students. But we offer the possibility to exchange student to register for these courses in semester 2. You then study independently through English course material, but still with the possibility of tutoring in English. ** The course unit “Project Application Development” can only be followed in combination with the course unit “Programming Advanced”. *** The course unit “Project Systems & Networks” can only be followed in combination with at least the first 3 Cisco curriculum courses.

Transcript of Structureel programmadeel 1

Page 1: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

International IT Topics ECTS Files 2014-2015

Programme

Course code unit Subject

Sem 2

ECTS credits

41TIN1100-14 Web Essentials 6

41TIN1230 Cisco Academy: CCNA 1 3

42ERA9020 Cisco Academy: CCNA 2* 3

42ERA9010 Cisco Academy: CCNA 3 3

43ERA9010 Cisco Academy: CCNA 4* 3

42TIN2010 Programming Advanced 9

42TIN1290 Web Advanced 6

42TIN1300 Statistics for IT 3

Elective Course Project: choice between 2 options:

42TIN2020 Project Application Development** 3

42TIN2060 Project Systems & Networks*** 3

* The course units “Cisco Academy CCNA 2” and “Cisco Academy CCNA 4” are planned in semester 1 for the regular degree students. But we offer the possibility to exchange student to register for these courses in semester 2. You then study independently through English course material, but still with the possibility of tutoring in English. ** The course unit “Project Application Development” can only be followed in combination with the course unit “Programming Advanced”. *** The course unit “Project Systems & Networks” can only be followed in combination with at least the first 3 Cisco curriculum courses.

Page 2: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Web Essentials ECTS credits: 6 Course code unit: 41TIN1100-14

Coordinator: Johan Cleuren Period: sem 2 Content The student will learn the common web technologies. As introduction the history and the advancement of the different web standards will be handled (HTML5). He will also learn about the layout of a web page. CSS is handled throughout the course. The up-to-date technique to subdivide a page is tested (HTML5 structural elements and CSS positioning). The student will also learn about the multimedia aspect of web pages. There will be an introduction to more advanced standards (JavaScript, DOM, PHP and JQuery). The final goal of the course is the coding of browser-independent and validated web pages using up-to-date web standards. This will be done in a html-editor (Eclipse or Netbeans). Study materials Course text (digital in pdf) and Blackboard. Recommended study materials http://www.w3schools.com (HTML5, CSS, DOM, JavaScript) http://www.w3.org (incl. validators) Teaching organisation Independent study with the possibility to ask question (during the lessons for the Dutch students or by email). Prerequisites Incoming level B1 of English is expected. Final competences The student is able to write the code for browser-independent and validated web pages using up-to-date web standards. This is done in a html-editor (code based, non-wysiwig). Evaluation 100% practical exam.

Page 3: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Cisco Academy: CCNA 1 ECTS credits: 3 Course code unit: 41TIN1230

Coordinator: Johan Cleuren, Bram Heyns Period: sem 2 Content Introduction to Networks, first part of the CCNA Routing and Switching course. Introduces the architecture, structure, functions, components, and models of the Internet and computer networks. The principles of IP addressing and fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes. Study materials The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Recommended study materials Introduction to Networks Companion Guide, Cisco Networking Academy, 9781587133169 Teaching organisation Dutch classes Final competences Student can name the basic components of a network, and give a short description of the functionality of that part or component Student can explain and point out the basic part of a switch and a router Student can execute basic IOS commands on switches and routers in Packet Tracer Student can calculate subnets in an IP network, and summarize these subnets in an IP range Student can name the different layers of the OSI model, explain the function of each layer, and use the model to explain the functionality of a networking device Student can understand, create, or make improvements to a logical network topology Evaluation 70% Written exam, closed book. Combination of multiple choice, open questions, and exercises. At least 50% of the exam is on the exercises. 30% Permanent Evaluation: 5% on Cisco online chapter tests, 25% on Cisco online final Chapter tests have to be filled out before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be filled out again for the second chance exam. The final online Cisco exam will be held on the end of the period. The exact time will be announced during classes and on Blackboard. Absence without reasonable cause and notification on the time of the final will result in a 0 for that part. Not completing a chapter test before the deadline will result in a 0 for that chapter test Absence without reasonable cause and notification for the online Cisco final, will result in a 0 for that final

Page 4: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Cisco Academy: CCNA 2 ECTS credits: 3 Course code unit: 42ERA9020

Coordinator: Johan Cleuren, Bram Heyns Period: sem 2 Content Routing and Switching Essentials, second part of the CCNA Routing and Switching course. Describes the architecture, components, and operations of routers and switches in a small 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 RIPv1, RIPv2, single- area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks. Study materials The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Recommended study materials Routing & Switching Essentials Companion Guide, Cisco Networking Academy, 9781587133183 Teaching organisation Dutch classes Prerequisites CCNA1 Final competences Student can configure and troubleshoot a network in Packet Tracer with more than 3 routers and 3 switches, use basic dynamic routing. protocols principles (RIP, EIGRP, OSPF), use basic VLANs and VTP, apply Router on a Stick principle. Student can apply basic security on L1, L2, L3 and L4 on the networking devices. Student can apply basic redundancy on the network. Evaluation 70% Written exam, closed book. Combination of multiple choice, open questions, and exercises. At least 50% of the exam is on the exercises. 30% Permanent Evaluation: 5% on Cisco online chapter tests, 25% on Cisco online final Chapter tests have to be filled out before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be filled out again for the second chance exam. The final online Cisco exam will be held on the end of the period. The exact time will be announced during classes and on Blackboard. Absence without reasonable cause and notification on the time of the final will result in a 0 for that part. Not completing a chapter test before the deadline will result in a 0 for that chapter test Absence without reasonable cause and notification for the online Cisco final, will result in a 0 for that final

Page 5: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Page 6: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Cisco Academy: CCNA 3 ECTS credits: 3 Course code unit: 42ERA9010

Coordinator: Johan Cleuren, Bram Heyns Period: sem 2 Content Scaling Networks, third part of the CCNA Routing and Switching course. Describes the architecture, components, and operations of routers and switches in a large and complex network. Students learn how to configure routers and switches for advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, STP, and VTP in both IPv4 and IPv6 networks. Students will also develop the knowledge and skills needed to implement DHCP and DNS operations in a network. Study materials The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Recommended study materials Scaling Networks Companion Guide, Cisco Networking Academy, 9781587133282 Teaching organisation Dutch classes Prerequisites CCNA1, CCNA2 Evaluation 70% Written exam, closed book. Combination of multiple choice, open questions, and exercises. At least 50% of the exam is on the exercises. 30% Permanent Evaluation: 5% on Cisco online chapter tests, 25% on Cisco online final Chapter tests have to be filled out before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be filled out again for the second chance exam. The final online Cisco exam will be held on the end of the period. The exact time will be announced during classes and on Blackboard. Absence without reasonable cause and notification on the time of the final will result in a 0 for that part. Not completing a chapter test before the deadline will result in a 0 for that chapter test Absence without reasonable cause and notification for the online Cisco final, will result in a 0 for that final

Page 7: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Cisco Academy: CCNA 4 ECTS credits: 3 Course code unit: 43ERA9010

Coordinator: Johan Cleuren, Bram Heyns Period: sem 2 Content Connecting and Securing Networks, fourth part of the CCNA Routing and Switching course. Discusses the WAN technologies and network services required by converged applications in a complex network. The course enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements. Students learn how to configure and troubleshoot network devices and resolve common issues with data link protocols. Students also develop the knowledge and skills needed to implement IPSec and virtual private network (VPN) operations in a complex network. Study materials The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Recommended study materials Connecting and Securing Networks Companion Guide, Cisco Networking Academy, 9781587133329 Teaching organisation Dutch classes Prerequisites CCNA1, CCNA2, CCNA3 Evaluation 70% Written exam, closed book. Combination of multiple choice, open questions, and exercises. At least 50% of the exam is on the exercises. 30% Permanent Evaluation: 5% on Cisco online chapter tests, 25% on Cisco online final Chapter tests have to be filled out before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be filled out again for the second chance exam. The final online Cisco exam will be held on the end of the period. The exact time will be announced during classes and on Blackboard. Absence without reasonable cause and notification on the time of the final will result in a 0 for that part. Not completing a chapter test before the deadline will result in a 0 for that chapter test Absence without reasonable cause and notification for the online Cisco final, will result in a 0 for that final

Page 8: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Page 9: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Programming Advanced ECTS credits: 9 Course code unit: 42TIN2010

Coordinator: Kris Hermans - Marijke Sporen Period: sem 2 Content .NET: Web development ASP.NET - MVC Design Pattern - Routing - Security - Internationalisation - JavaScript - CSS (Bootstrap) - Entity Framework - Unit Test Integration ASP.NET Web API - MVC - Content negotiation - Message handling - Security – Odata - Unit Test Integration Java: JDBC/JPA/Hibernate Servlets,JSP en Javabeans Junit Framework Study materials Extra course materials are available on Blackboard. Books: Java How to Program (International Edition), Paul Deitel - Harvey Deitel, Pearson, 978-0-273-75976-8 Teaching organisation Independent study with the possibility to ask question (during the lessons for the Dutch students or by email). Prerequisites Incoming level B1 of English is expected. The student has mastered the basic concepts of the Java and .Net (C#) programming language. The student has mastered basic concepts of HTML5, CSS and JavaScript. Final competences The student has mastered the more advanced concepts of the Java and C# programming language. The student can write an web application in Java and .Net, using MVC. The student can develop a database driven application, that can read information from an existing resource and write to external store like a file on the hard drive or a database. The student can write unit tests.

Page 10: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Evaluation 100% practical exam on laptop.

Page 11: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Web Advanced ECTS credits: 6 Course code unit: 42TIN1290

Coordinator: Johan Cleuren, Jan Willekens Period: sem 2 Content The student will learn the advanced web technologies (PHP, MySQL, XML). In PHP the following subjects are covered: form handling, errors and exceptions, databases, SQL-injection, XSS, server-side validation, MVC frameworks. In XML subjects are validation with DTD and XML schema, selection with XPATH, transformations with XSLT, and XQUERY. Usability is also covered with mockups, wireframes and interface patterns. The final goal of the course is the coding of browser-independent, and dynamic web pages using up-to-date web standards. This will be done in a html-editor (Eclipse or Netbeans). Study materials Course text (digital in pdf) Recommended study materials http://www.w3schools.com (PHP, XML, JQuery) http://www.w3.org (incl. validators) Teaching organisation Independent study with the possibility to ask question (during the lessons for the Dutch students or by email). Prerequisites Web Technology Essentials Incoming level B1 of English is expected. Final competences The student is able to write the code for browser-independent and dynamic web pages using up-to-date web standards. This is done in a html-editor (code based, non-wysiwig). Evaluation 100% practical exam.

Page 12: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Statistics for IT ECTS credits: 3 Course code unit: 42TIN1300

Coordinator: Period: sem 2 Content The student will learn about the following subjects: - Descriptive statistics

Frequency table

Mean, median, quartile

... - Explanatory statistics

Confidence intervals

Hypothesis testing

... - Probability

Conditional probability

Bayes rule

Law of total probability Study materials Business Statistics, A decision making approach; David E. Groebner, Patrick W. Shannon, Philip C. Fry, Kent D. Smith; 0-13-120977-9 Teaching organisation Independent study with the possibility to ask question (during the lessons for the Dutch students or by email). Final competences You can aggregate, present, abstract and interpret statistical data. With properties, law of total probability and Bayes rule amongst other things, you can count probabilities. With explanatory statistics you count confidence intervals and do hypothesis testing. Evaluation 100% written exam

Page 13: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Application Development Project ECTS credits: 3 Course code unit: 42TIN2020

Coordinator: Kris Hermans - Marijke Sporen Period: sem 2 Content You are part of a group of 4 students. It is your responsibility to deliver a working program based on a problem case. These problems could be real situations that programmers have to write software for. The project runs for the entire semester and is divided into several work packages:

Analysis: "What should the program do?", "What are the requirements of the customer?", "What should be the user interface of the program?"

Design: "How do we structure the program?", "How do we share the work?"

Implementation: "Which programming language is best suited for which task?"

Documentation: "How should customers install and use our program?"

Presentation: "How do customers use the program?", "What are the benefits of the program?", "How is the program structured?"

Study materials Extra course materials are available on Blackboard. Books: Java How to Program (International Edition), Paul Deitel - Harvey Deitel, Pearson, 978-0-273-75976-8 Teaching organisation Project based course Prerequisites The course unit “Project Application Development” can only be followed in combination with the course unit “Programming Advanced”. Final competences You can work in a team to build a software program. You divide the work between your team members and you go through the different project phases: analysis, design, implementation and presentation Evaluation 100% Permanent evaluation. Attendance required. Absence for any evaluation must be legitimized. Each moment of permanent evaluation will be announced on Blackboard. Any absence that can not be legitimized will result in a 0 for that assignment/partial assignment/task/partial task or test. In the event an absence can be legitimized, arrangements can be made with the lecturer to retake a (similar) test/task.

Page 14: Structureel programmadeel 1

ECTS files 2014-2015 International Modules:

Systems & Network Projects ECTS credits: 3 Course code unit: 42TIN2060

Coordinator: Period: sem 2 Content You can work in a team to build a design network infrastructure. You divide the work between your team members and you go through the different project phases: analysis, design, implementation and presentation. You are part of a group of students. It is your responsibility to deliver working network infrastructure based on a problem case. These problems could be real situations that systems and network administrators have to solve. The project runs for the entire semester and is divided into several work packages: • Analysis: "What is the network for?", "What are the requirements of the customer?" • Design: "How do we structure the network?", "How do we share the work?" • Implementation: "What infrastructure is best suited for which task?" • Documentation: "Document the network for future administrators?" • Presentation: "What are the benefits of this chosen nietwork design?", "How is the network structured?" Teaching organization Project based course Prerequisites In combination with the Cisco Curriculum (CCNA1, CCNA2, CCNA3 and CCNA4) Final competences You can work in a team to build a network infrastructure. You divide the work between your team members and you go through the different project phases: analysis, design, implementation and presentation. Evaluation 100% permanent evaluation Attendance required. Absence for any evaluation must be legitimized. Each moment of permanent evaluation will be announced on Blackboard. Any absence that can not be legitimized will result in a 0 for that assignment/partial assignment/task/partial task or test. In the event an absence can be legitimized, arrangements can be made with the lecturer to retake a (similar) test/task.