< Back
1st Master in Industrial sciences (2nd cycle-Industrial Engineers) Computer Science
ECTS Credits | Number of Hours (h/year) | |
---|---|---|
3 | 30 | |
3 | 30 | |
5 | 60 | |
2 | 30 | |
9 | 105 | |
4 | 45 | |
5 | 75 | |
9 | 105 | |
3 | 45 | |
7 | 90 | |
5 | 60 | |
5 | 60 |
Computers architecture
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | MERCENIER, Denys |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-IINF0001/1 |
Prerequisite | Deep knowledge of C programming language |
---|---|
Aims and Objectives | Understanding of the basic principles of multitasking operating systems |
Description | Threads Study of thread programming. Study of SHELL programming and script. |
Bibliography | Unix et Thread - Programmer's guide d'UNIX |
Teaching and Learning Methods | Lectures Tutorials |
Assessment Methods | Written examinations |
Notes | Yes |
Language | French |
Software engineering and managment of computers projects
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | MADANI, Mounawar |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-IINF0002/1 |
Prerequisite | Mastering of object oriented modeling and programming techniques. |
---|---|
Aims and Objectives | Mastering the different techniques available to build distributed applications. Understanding the concepts and theory of object oriented distributed architectures. Being able to use the most used design patterns in O.O.
|
Description | Detailed study of architectures and techniques available to build distibuted applications: .Net, JEE/EJB. Each technique will be programmed through an example illustrating its most important aspects, using one of the most suitable programming environments.
|
Bibliography | EJB Specification : http://jcp.org/en/jsr/detail?id=220 JEE Specification : http://jcp.org/en/jsr/detail?id=244 WSDL Specification : http://www.w3.org/TR/wsdl SOAP Specification : http://www.w3.org/TR/soap/ JEE tutorial : http://java.sun.com/javaee/5/docs/tutorial/doc/ Raghu R. Kodali and Jonathan Wetherbee,(2006) Beginning EJB 3 Application Development. APress. Mark Grand. Patterns in Java, Volume 1, A Catalog of Reusable Design Patterns Illustrated with UML. WILEY |
Teaching and Learning Methods | Lectures Laboratory work Project or fieldwork |
Assessment Methods | Written examinations Oral examinations Continuous assessment |
Notes | Yes |
Language | French |
Data processing of industrial systems
ECTS Credits | 9 |
---|---|
Number of Hours (h/year) | 105 |
Teaching staff | MOITROUX, Cécile ROMIO, Alfonso |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-IINF0003/1 |
Prerequisite | Knowledge of the language C and the programming C under Unix.Fundamental principles of the operating systems. |
---|---|
Aims and Objectives | Global presentation of data processing "real time".Study of the operating systems "real time".Analyze and implementation of standard POSIX 1003.1b.Control in real time of a didactic industrial plant.Study of the data-processing techniques "real time". |
Description | Study and programming of operating system time real POSIX.Data-processing techniques real time.Characteristics of the systems real time.Real time software and time real hardware. Concept of pre-emption.Profile systems real time. Cross development.Test and development tools. Software tools and material tools.Devices drivers. Management of the interruptions and the exceptions.Application of control in real time of a didactic device.Case study: implementation of a system embarkedCase study: programming of device driversStructures of the waiters, of the industrial and embarked systems. |
Bibliography | Dec osf/1, Guide to realtime programming Digital Equipement Corporation U.S.A. : Dec , 1994. VME bus handbook, Timmerman m. Bruxelles : vugi, 1989. http://www.dedicated-systems.com,http://www.qnx.comhttp://www.lannerinc.com, http://www.icop.com.tw |
Teaching and Learning Methods | Lectures Tutorials Laboratory work Project or fieldwork |
Assessment Methods | Written examinations Oral examinations Projects or practical work Continuous assessment |
Notes | Yes |
Language | French |
Information networks and security
ECTS Credits | 9 |
---|---|
Number of Hours (h/year) | 105 |
Teaching staff | CHARLET, Christophe DE FOOZ, Pierre |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-IINF0004/1 |
Prerequisite | Network Knowledge: addressing (IPV4/IPV6), static and dynamic routing: BGP (RIP V1/2, EIGRP, OSPF,.. ), IGP |
---|---|
Aims and Objectives | CISCO CCNP |
Description | Implement VLANs Conduct the operation of Spanning Tree protocols in a hierarchical network. Implement Inter-VLAN routing. Implement gateway redundancy technologies. Configure support for voice. Sécurité des réseaux - Reconnaissance - Security Policy - AAA - Device hardening - Cisco IOS firewall - SDM - ASA - ASDM - SSH - Authentication Proxy - RADIUS - 802.1X (Wired/WiFi) - EAP-TLS - PEAP - NAC - IDS/IPS - CBACs - Zone Based Firewall - IKE - ISAKMP - IPsec (site-to-site/Remote Access/PSK/CA/SCEP/PFS) - GRE Tunneling over IPsec - Easy VPN - IPsec High Availability - WebVPN - MPLS - PPPoA - PPoE |
Bibliography | CISCO PRESS Cours en ligne CISCO |
Teaching and Learning Methods | Lectures Tutorials Laboratory work |
Assessment Methods | Written examinations Projects or practical work Continuous assessment |
Notes | Yes |
Language | French English |
Database’s Structure
ECTS Credits | 7 |
---|---|
Number of Hours (h/year) | 90 |
Teaching staff | HERBIET, Laurence KUTY, Ludovic |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-IINF0005/1 |
Prerequisite | Mastership of Entity-Relationship and relational models Knowledge of SQL |
---|---|
Aims and Objectives | To master the fundamentals to normalize relational schema To know client/server model and to be able to develop an application based on it To handle the fundamentals of distributed databases To be able to develop a project in a multi-tier architecture with a WEB interface To understand the database administration principles |
Description | The normal forms and the normalization algorithm. Functional dependence and multivalue dependence Definition and characteristics of client/server model Definition of distributed databases Distributed databases architecture: Fragments, distribution transparency level Different techniques of replicated information. Definition et characteristics of muti-tier architecture. The object-relational extensions
To administer and to optimize relational databases Programming in dynamic SQL To realize an application in a multi-tier architecture with a WEB interface and distributed data |
Bibliography | DELMAL (P.), SQL2-SQL3, Applications à Oracle, De Boeck Université, 2000 KIMBALL (R.), Entrepôts de données, Guide pratique du concepteur de Data Warehouse, Paris, Wiley, 1997. |
Teaching and Learning Methods | Lectures Laboratory work |
Assessment Methods | Oral examinations Projects or practical work Continuous assessment |
Notes | Yes |
Language | French |
Operating systems
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | VILVENS, Claude |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-IINF0006/1 |
Prerequisite | Mastering C and Java language. Knowledge of Posix threads programming and networking general theory.
|
---|---|
Aims and Objectives | Mastering the network programming with TCP/IP and UDP/IP protocols, using usual programming languages (C, C++, Java). Acquiring deep knowledge of client-server and Web applications concepts, within a secure e-trade context and using C and java. Mastering fundamentals and use of the classical cryptology. |
Description | Sockets TCP/IP programming in C/C++. Design of multithreads server using POSIX threads in C/C++ UNIX and in Java; clients C-C++/UNIX and clients Java/Windows or Java/UNIX. Database access with JDBC in Java. Mathematical principles and algorithms for cryptology. Classic cryptography programming (symmetric and asymmetric cipher, digests, electronical signatures, certificates) in a network security context. SSL protocol. Java platform security and signed applets. Classical protocols of the network applicative layer : HTTP, SMTP, FTP, SNMP. Web programming : Java applets-servlets communications, Java Server Pages, custom tags, MVC model.
|
Bibliography | Stevens, W.R. UNIX networking programming – Networking APIs: Sockets and XTI (Volume 1). U.S.A. Prentice Hall P.1998. Schneier, B. Applied cryptography. New-York, U.S. A. John Wiley & Sons, Inc. 1994. Bergsten, H. Java Server Pages. Sebastopol, California, U.S.A. O'Reilly and Associates, Inc. 2001 |
Teaching and Learning Methods | Lectures Tutorials Laboratory work Project or fieldwork Lectures - practical works and therafter implementation of a project gathering all the theory concepts and implementing network communication architecture. |
Assessment Methods | Oral examinations Projects or practical work Continuous assessment Theory: oral examination Projects: continuous assessment for client-server part, evaluation of the other practical works at the end of the session. |
Notes | Yes |
Language | French |
Programming techniques
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | KUTY, Ludovic |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-IINF0007/1 |
Prerequisite | Basic knowledge of object-oriented programming, preferably in Java. |
---|---|
Aims and Objectives | At the end of the first part of the course, the student will be able to:
At the end of the second part of the course, the student will be able to:
|
Description |
|
Bibliography |
|
Teaching and Learning Methods | Lectures Laboratory work Project or fieldwork |
Assessment Methods | Oral examinations |
Notes | Yes |
Language | French |
Engineering and design deartment
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 75 |
Teaching staff | HERBIET, Laurence SAGOT, Pierre |
Course Unit | Compulsory |
Term | Quad. 2 |
Code | TECH-IINF0008/1 |
Prerequisite | Knowledge of OO Programming and iterative programming Mastership of Entity-Relationship and relational models |
---|---|
Aims and Objectives |
|
Description |
|
Bibliography |
|
Teaching and Learning Methods | Lectures Tutorials Laboratory work |
Assessment Methods | Written examinations Projects or practical work Continuous assessment |
Notes | In part |
Language | French |
Communication and Modern languages
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | SCHIFFER, Bruno |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-MING0002/1 |
Prerequisite | See content of 2nd year 1st cycle Industrial Engineers |
---|---|
Aims and Objectives | Translation (from English into French) of "upper intermediate" or "advanced" texts |
Description | "upper intermediate" or "advanced" general, economic and technical texts |
Bibliography | Time, Newsweek, The Daily Telegraph,... |
Teaching and Learning Methods | Tutorials |
Assessment Methods | Continuous assessment |
Notes | No |
Language | French English |
Entrepreneurial management
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | ALMER, Charles PREUD'HOMME, Frédéric |
Course Unit | Compulsory |
Term | Quad. 2 |
Code | TECH-MING0004/1 |
Prerequisite | Economics:introduction ( BAC2) Macro- and microeconoimics ( BAC3) |
---|---|
Aims and Objectives | Understanding of the operating of a company through setting up and expansion -To highlight its fundamental role in the economy (investment; innovation; added value) -To give a ”tool box” to that which wants to undertake |
Description | The company: -Setting up: business plan: marketing aspects and financial aspects (balance sheet , estimated income statement,cash flow statement) -Accountancy (elements)-Financial analysis(introduction)-Breakeven point
|
Bibliography | Livres: Collins, E.C.G., Devanna, M.A., MBA, Boulogne, Maxima, 1991 Lochard, J., Comprendre la gestion, Paris, Editions d’organisation, 1981,6è éd. Margerin, J., Ausset, G., Choix des investissements, Nice, SEDIFOR, 1979 Vernimmen, P., Finance d’entreprise, Paris, Dalloz, 2000,4è éd. Ward, M., 50 Techniques essentielles de gestion, Paris, De Vecchi, 1998 Brochures: Coopers &Lybrand, la PME et sa gestion, Bruxelles, L’Echo, 1996 Crédit Communal (Dexia), New Business, Bruxelles, Dexia, 1998 Trends Cash, Le guide entreprendre, Anvers, Roularta Media, 2000 Sites Internet: echonet.be newbusiness.mib.be vernimmen.net yahoo/finance/guide de la finance |
Teaching and Learning Methods | Lecture based on the study of a concrete case; directed exercises |
Assessment Methods | Written examinations |
Notes | Yes |
Language | French |
Mathematics
ECTS Credits | 4 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | FOURNEAU, Rene |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-IINF0009/1 |
Prerequisite | Several real variables calculus. Probabilities and statistics. |
---|---|
Aims and Objectives | After this course, the students will have a good command of the mathematical tools used in signal analysis and transmission, as well as the basics of information theory and data compression. |
Description | Discrete signals, including images. Fourier series: point wise and energy-wise convergence, orthonormal families. Wavelets and JPEG2000. Fourier transforms: summary of known facts, discrete and fast transforms. Generalized functions: short presentation. Random processes Basics of information theory. Queuing theory. Data compression: loss less compression, compression with loss, JPEG. Elements of wavelets theory. |
Bibliography | Stallings W., High-speed networks, TCP/IP and ATM design principles, Prentice Hall, Upper Saddle River, 1998. |
Teaching and Learning Methods | Lectures |
Assessment Methods | Oral examinations |
Notes | In part |
Language | French |
Applied Sciences
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | WAGNER, Jean-Marc |
Course Unit | Compulsory |
Term | Quad. 2 |
Code | TECH-IINF0010/1 |
Prerequisite | Mathematical analysis. Complex numbers. |
---|---|
Aims and Objectives | Comprehension of 1D and 2D signals. To be able to program signal processing algorithms (Java, ...). |
Description | Notion of one dimensional signal and classification (analogic, numeric, determinist, stochastic, power, energy signals). Fourier transform. Linear filtering (convolution, ...). Introduction to analogic modulations (AM, FM, ...) and numeric modulations. Notion of two dimensional (2D) signals (images). 2D Fourier Transform. Linear and non linear image processing. |
Bibliography | |
Teaching and Learning Methods | Lectures Tutorials |
Assessment Methods | Written examinations Projects or practical work Continuous assessment |
Notes | Yes |
Language | French |
The information contained herein is intended for informational purposes only. The Higher Education Institution disclaims any responsibility with regard to its content.