Structureel programmadeel 1

advertisement
International IT Topics
ECTS Files 2014-2015
Programme
Sem 2
Course code unit
Subject
ECTS
credits
6
41TIN1100-14
Web Essentials
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.
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 upto-date web standards. This is done in a html-editor (code based, non-wysiwig).
Evaluation
100% practical exam.
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
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 interVLAN 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
ECTS files 2014-2015
International Modules:
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
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
ECTS files 2014-2015
International Modules:
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-27375976-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.
ECTS files 2014-2015
International Modules:
Evaluation
100% practical exam on laptop.
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, SQLinjection, 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 upto-date web standards. This is done in a html-editor (code based, non-wysiwig).
Evaluation
100% practical exam.
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
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-27375976-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.
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.
ECTS files 2014-2015
International Modules:
Download