Structureel programmadeel 1

advertisement
International IT Topics
ECTS Files 2015-2016
Programme
Course code unit
Course unit
Spring
ECTS credits
41TIN1100
Web Essentials
6
41TIN1230
Cisco Academy: CCNA 1
3
42ERA9020
Cisco Academy: CCNA 2*
3
42TIN2090
Cisco Academy: CCNA 3
3
43SNB3140
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
* These course units have to be studied independently through English course material, with the possibility of tutoring in English.
There are no classes.
** This course unit can only be followed in combination with the course unit “Programming Advanced”.
*** This course unit can only be followed in combination with at least the first 3 Cisco curriculum courses.
Language of instruction
Classes are in Dutch. Course material, tutoring and individual projects are in English.
Language support
In addition language courses can be added to the learning agreement (see Language Support@PXL).
ECTS files 2015-2016
International Modules
Web Essentials
ECTS credits: 6
Course code unit: 41TIN1100
Coordinator: Johan Cleuren
Period: Spring
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.
ECTS files 2015-2016
International Modules
Cisco Academy: CCNA 1
ECTS credits: 3
Course code unit: 41TIN1230
Coordinator: Johan Cleuren, Bram Heyns
Period: Spring
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 2015-2016
International Modules
Cisco Academy: CCNA 2
ECTS credits: 3
Course code unit: 42ERA9020
Coordinator: Johan Cleuren, Bram Heyns
Period: Spring
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
ECTS files 2015-2016
International Modules
Cisco Academy: CCNA 3
ECTS credits: 3
Course code unit: 42TIN2090
Coordinator: Johan Cleuren, Bram Heyns
Period: Spring
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 2015-2016
International Modules
Cisco Academy: CCNA 4
ECTS credits: 3
Course code unit: 43SNB3140
Coordinator: Johan Cleuren, Bram Heyns
Period: Spring
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 2015-2016
International Modules
Programming Advanced
ECTS credits: 9
Course code unit: 42TIN2010
Coordinator: Kris Hermans - Marijke Sporen
Period: Spring
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.
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.
Evaluation
100% practical exam on laptop.
ECTS files 2015-2016
International Modules
Web Advanced
ECTS credits: 6
Course code unit: 42TIN1290
Coordinator: Johan Cleuren, Jan Willekens
Period: Spring
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.
ECTS files 2015-2016
International Modules
Statistics for IT
ECTS credits: 3
Course code unit: 42TIN1300
Coordinator: Heidi Tans
Period: Spring
Content
The student will learn about the following subjects:
Descriptive statistics
o Frequency table
o Mean, median, quartile
o ...
Explanatory statistics
o Confidence intervals
o Hypothesis testing
o ...
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 2015-2016
International Modules
Project Application Development
ECTS credits: 3
Course code unit: 42TIN2020
Coordinator: Kris Hermans - Marijke Sporen
Period: Spring
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.
ECTS files 2015-2016
International Modules
Project Systems & Network
ECTS credits: 3
Course code unit: 42TIN2060
Coordinator: David Parren
Period: Spring
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 2015-2016
International Modules
Download