International IT Topics ECTS Files 2018-2019 What? The study programme Applied Information Technology offers a modular hands-on training programme. We try, in a very practical way, to teach our students the tricks of the trade. In addition, our study programme provides unique opportunities for research and innovation. In recent years several projects have been carried out, creating a solid research mentality and offering support for our technology-driven profile. In applied research we aim to get our students enthusiastic about innovation and technology through challenging internship projects, IT competitions and extra training programmes. This international programme is a unique opportunity to study information technology through English course material. You will thus take part in the increasingly globalised world of IT in the heart of Europe. You will become familiar with Web, Java and.net Programming, Data Advanced and Cisco networking. For whom? International exchange students in the study field of IT, on bachelor level. Programme Course unit Spring Feb- June ECTScredits 41TIN1330 Web Scripting 3 41TIN1230 Cisco Academy: CCNA 1 3 42ERA9020 Cisco Academy: CCNA 2 * 3 42TIN2090 Cisco Academy: CCNA 3 3 43ERA9010 Cisco Academy: CCNA 4 * 3 42TIN2010 Programming Advanced 9 42TIN1290 Web Advanced 6 42TIN1300 Data Advanced 3 Elective Course Project choice between 2 options: 42TIN2110 Research Project (Application Development)** 6 42TIN2130 Research Project (Systems & Networks)*** 6 * 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. Learning agreement Courses of PXL-IT cannot be combined with courses from other study programmes. However, language courses can be added to the learning agreement (see Language Courses@PXL). The course catalogue is available on www.pxl.be/international.
Web Scripting Course code unit: 41TIN1330 Coordinator: The student will learn to use JavaScript as a programming language. In this course the student will learn the basic syntax of JavaScript to add programming logic to existing web pages. DOM manipulation as well as event handling are also covered in this course followed by an integrated project. Course materials are available on Blackboard Dutch classes The student has mastered the basic concepts of programming. The student has mastered basic concepts of HTML5 and CSS3. The student understands the concepts of web scripting and DOM. The student can create simple scripts using JavaScript. The student can develop dynamic web pages using JavaScript (DOM manipulation). The student can cover client side event handling using JavaScript events. The student can combine softwarecomponents using HTML, CSS and JavaScript. 80% Written, open book laptop exam (without internet) 20% Permanent evaluation Re-examination: the same evaluation method as stated above. Permanent evaluation is maintained.
Cisco Academy: CCNA 1 Course code unit: 41TIN1230 Coordinator: Johan Cleuren, Bram Heyns 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. The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Software: Plural Sight Dutch classes 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 80% Written, closed book exam. Combination of multiple choice, open questions, and exercises. 20% Permanent evaluation, Chapter tests have to be completed before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be redone inthe re-examination. 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. Re-examination: 80% Written, closed book exam. No permanent evaluation re-examination (same score).
Cisco Academy: CCNA 2 Course code unit: 42ERA9020 Coordinator: Johan Cleuren, Bram Heyns 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 static routing,, RIP, virtual LANs, inter-vlan routing, NAT, standard ACLs, and DHCP in both IPv4 and IPv6 networks. The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Software: Plural Sight Dutch classes CCNA1 Student can configure and troubleshoot a network in Packet Tracer with more than 3 routers and 3 switches, use basic dynamic routing. protocols principles, use basic VLANs, 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. 80% Written, open book laptop exam (without internet) 20% Permanent Chapter tests have to be completed before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be redone in the re-examination. 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. Re-examination: 80% Written, open book laptop exam. No permanent evaluation re-examination (same score).
Cisco Academy: CCNA 3 Course code unit: 42TIN2090 Coordinator: David Parren 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. The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Dutch classes CCNA1, CCNA2 80% Written, open book on laptop (without internet). 20% Permanent : This can be online chapter tests, the Cisco online final and additional exercises. Chapter tests have to be completed before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be redone inthe re-examination. 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. Re-examination: 80% Written, open book laptop exam. No permanent evaluation re-examination (same score).
Cisco Academy: CCNA 4 Course code unit: 43ERA9010 Coordinator: Bram Heyns 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. The Cisco Network Academy website (http://www.cisco.netacad.com) and course materials Dutch classes CCNA1, CCNA2, CCNA3 80% Oral, open book laptop exam. 20% Permanent Chapter tests have to be completed before the deadline. This deadline will be 1 week after completing a chapter in the class. These chapter tests can not be redone inthe re-examination. 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. Re-examination: 80% oral, open book laptop exam. No permanent evaluation re-examination (same score).
Programming Advanced ECTS credits: 9 Course code unit: 42TIN2010 Coordinator: Kris Hermans.NET: - TDD - ASP.NET MVC - ASP.NET Web API Java: - Maven / Logging - JDBC / JPA / Hibernate - Web components - Unit testing - Java FX Extra course materials are available on Blackboard. Independent study with the possibility to ask question (during the lessons for the Dutch students or by email). 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. 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. Java part : written open book on laptop 42,50 % - written closed book 7,50%.NET part : written open book on laptop 42,50% - written closed book 7,50% Re-examination: the same evaluation method as in June.
Web Advanced ECTS credits: 6 Course code unit: 42TIN1290 Coordinator: Jan Willekens The student will learn advanced features of the PHP-programming language. This includes object-oriented programming, unit-testing, exceptions and errors, PDO and MVC-frameworks (Model View Controller). The student will also become familiar with security aspects of web-applications (XSS, CSRF, SQL-injection). Object-oriented programming in Javascript and event-handling in Javascript will also be covered in the course. The student will learn about Restful webservices, and will learn how to consume these webservices in Javascript and Ajax. The student will also learn about responsive web design and HTML5-API's. Course text (digital in pdf) on Blackboard course. Independent study with the possibility to ask questions (during the lessons for the Dutch students or by email). Web Technology Essentials Working knowledge of Linux is expected. The student can apply advanced concepts of the PHP-programming language (object orientedprogramming, unit-testing, exceptions and errors, PDO). The student is familiar with MVC-frameworks and has notions about security aspects such as SQLinjection, CSRF and XSS. The student can develop Restful webservices and can consume these webservice in Javascript and Ajax. The student can develop a responsive website. The student is familiar with HTML5 API's. 75% written open book laptop (without internet) 25% team assignment with team evaluation Re-examination: 75% written open book laptop (without internet), no re-examination for the team assignment (same score).
Data Advanced Course code unit: 42TIN1300 Coordinator: Heidi Tans Big data analytics is the process of examining large data sets to uncover hidden patterns, unknown correlations, market trends, customer preferences and other useful business information. The analytical findings can lead to more effective marketing, new revenue opportunities, better customer service, improved operational efficiency, competitive advantages over rival organizations and other business benefits. MongoDB and NoSQL will be part of this course. The content of this course is in development. Detailed information will follow. Study material on Blackboard course Recommended study materials Plural Sight course Dutch classes. / The student can select and visualize relevant information out of a dataset. The student can derive research question and data out of given problems. The student can advise a suitable solution strategy and thereafter solve the problem. The student can formulate an answer for the research question. 100% written closed book laptop Re-examination: 100% written closed book laptop
Research Project Application Development ECTS credits: 6 Course code unit: 42TIN2110 Coordinator: Kris Hermans, Tom Schuyten 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?" Extra course materials are available on Blackboard. Books: Java How to Program (International Edition), Paul Deitel - Harvey Deitel, Pearson, 978-0-273-75976-8 Project based course The course unit Project Application Development can only be followed in combination with the course unit Programming Advanced. 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 35% Paper - Team assignment 65% Team assignment with individual 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. Re-examination: 35% Paper Individual assignment. No re-examination for the team assignment (same score).
Research Project Systems & Network ECTS credits: 6 Course code unit: 42TIN2130 Coordinator: David Parren 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 network design?", "How is the network structured?" Teaching organization Project based course In combination with the Cisco Curriculum (CCNA1, CCNA2, CCNA3 and CCNA4) 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. 35% Paper - Team assignment 65% Team assignment with individual 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. Re-examination: 35% Paper Individual assignment. No re-examination for the team assignment (same score).