< Back
3rd Bachelor in Computing and Systems: Industrial Computing
ECTS Credits | Number of Hours (h/year) | |
---|---|---|
2 | 30 | |
3 | 45 | |
3,5 | 45 | |
1,5 | 15 | |
2 | 30 | |
5 | 60 | |
30 | 350 | |
3 | 30 | |
5 | 60 | |
3,5 | 45 | |
1,5 | 15 |
Professional integration activities
ECTS Credits | 30 |
---|---|
Number of Hours (h/year) | 350 |
Teaching staff | |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-INS00016/3 |
Prerequisite | |
---|---|
Aims and Objectives | To place students for 14 weeks in a professional environment |
Description | Students will have to solve a problem put forward by their placement patron. |
Bibliography | |
Teaching and Learning Methods | Project or fieldwork |
Assessment Methods | Dissertations The placement is assessed by the placement patron. In a well-structured written document called ‘Mémoire’ or ‘End-of-study work’ students describe their work and research. This document is assessed by the placement patron and the supervising teacher. Students also have to present their work orally to a jury of teachers and experts. |
Notes | No |
Language | French |
Image processing - analysis
ECTS Credits | 1,5 |
---|---|
Number of Hours (h/year) | 15 |
Teaching staff | STARZAK, Luc |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0003/3 |
Prerequisite | In depth knowledge of the C language Image processing and analysis (2nd year) Microprocessor-based systems architecture (2nd year) |
---|---|
Aims and Objectives | Master computing graphics and libraries programming language Implement in a graphic environment, basic image processing function |
Description | LabVIEW environment Study of the G language Conditions, sequences, tables, clusters and graphs Strings and files Image processing Opening and closing image files Expansion and extraction Threshold and multi-threshold Histogram equalization Filters (Canny, convolution, low-pass) Mathematical Morphology (erosion, dilation, opening, closing) Colour Image Analysis |
Bibliography | Analyse d’images : filtrage et segmentation, J-P. Cocquerez & S. Philipp. Reconnaissance des Formes, Méthodes et Applications, Abdel & Yolande Belaïd. |
Teaching and Learning Methods | Lectures |
Assessment Methods | Oral examinations Oral examinations. Practical works with continuous assessment. |
Notes | Yes |
Language | French |
Data base management system
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INS00017/3 |
Prerequisite |
|
---|---|
Aims and Objectives |
|
Description |
|
Bibliography |
|
Teaching and Learning Methods | Lectures Project or fieldwork practical work |
Assessment Methods | Oral examinations |
Notes | Yes |
Language | French |
Modern languages
ECTS Credits | 1,5 |
---|---|
Number of Hours (h/year) | 15 |
Teaching staff | |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INS00015/3 |
Prerequisite | Grammatical, syntactic and lexicological basis of the English language + basic vocabulary related to computer science. Be able to make an oral presentation of a technical project/topic |
---|---|
Aims and Objectives | Improve written expression (accuracy of the language) Prepare students to job interviews and to their future professional environment : widen their range of vocabulary to concepts and phrases used in business English |
Description | Written language: writing projects or reports: students will write a 'paper' (the topic of which is chosen by professors involved in their curriculum ) + CV and Cover letters. Oral language : preparing students to job interviews. Study of various documents related to company structure and working conditions |
Bibliography | A Quick & Easy Guide to English - DEFI English Grammar in Use - published by Longman Power House, an intermediate business English course - published by Longman Various Press Documents |
Teaching and Learning Methods | Lectures |
Assessment Methods | Written examinations Oral examinations Essays Continuous assessment |
Notes | In part |
Language | French English |
Networks and technology Internet
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | CHARLET, Christophe; VILVENS, Claude |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0014/3 |
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 Java language. Mastering its client-server and Web applications in a secure e-commerce context. Mastering the usual cryptographic programming tools. |
Description | Sockets TCP/IP programming in C/C++. Sockets TCP/IP programming, threads and database access with JDBC in Java. Design of multithreads server in C/C++ UNIX and in Java; clients C-C++/UNIX and clients Java/Windows or Java/UNIX.. Web programming : Java applets-servlets communications, Java Server Pages, custom tags. Network security context: cryptography programming (symmetric and asymmetric cipher, digests, electronical signatures, certificates). |
Bibliography | Stevens, W.R. UNIX networking programming – Networking APIs: Sockets and XTI (Volume 1). U.S.A. Prentice Hall Pub. 1998. Bergsten, H. Java Server Pages. Sebastopol, California, U.S.A. O'Reilly and Associates, Inc. 2001. |
Teaching and Learning Methods | Lectures Tutorials Laboratory work Lectures - practical works based on a project gathering all the theory concepts and implementing network communication architecture. |
Assessment Methods | Written examinations 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 |
Distributed Systems
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | MADANI, Mounawar |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0015/3 |
Prerequisite | Mastering of C++ or Java basics, understanding of object oriented software architectures. |
---|---|
Aims and Objectives | Mastering the main principles and techniques related to EJB and Web Services , being able to use them to build a distributed application Identifying the roles played by software components or computer scientists(developers, packagers, deployers...) during all the lifecycle of an distributed application using EJB |
Description |
|
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. |
Teaching and Learning Methods | Lectures Laboratory work Project or fieldwork Theory in auditorium, supported by slide shows. Team Laboratories (2 students/team). Job defined on base of a requirement document focusing on a specific chapter of the course |
Assessment Methods | Written examinations Oral examinations Continuous assessment In January : Questionnaire assessing the theory. Continuous assessment based on the different jobs achieved by the students in laboratories + oral assessment in January of these jobs. |
Notes | Yes |
Language | French |
Data processing in industrial circle
ECTS Credits | 3,5 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | STARZAK, Richard |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0005/3 |
Prerequisite | Fundamental principles of multitasks operating systems. Microprocessor system architecture. C language under UNIX, real-time POSIX 1003.1b programming. Automation and robotic bases. |
---|---|
Aims and Objectives | Real time programming techniques. Hardware and software architecture for real time control and supervision. Control in real time and supervision of a didactic industrial device. |
Description | Real time APIs POSIX 1003.1b, 1c, 1d. Choose of an IPC. Real time systems characteristics. Hard and soft real time. Pre-emption. System’s performance definitions and measurements. System image introduction. System profiles. Cross-development. Hardware and software architectures. Development and debugging tools. Local and remote debugging. Performance analysis. Devices drivers. Interrupt handlers. Control in real time and supervision of a didactic industrial device. |
Bibliography | http://www.dedicated-systems.com http://www.qnx.com, http://www.compaq.com, http://www.icop.com.tw, http://www.ni.com |
Teaching and Learning Methods | Lectures Laboratory work |
Assessment Methods | Written examinations. Practical works with continuous assessment. |
Notes | Yes |
Language | French |
Embedded systems
ECTS Credits | 3,5 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | STARZAK, Richard |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0006/3 |
Prerequisite | Knowledge of device interfaces. Operating systems principles. C language under UNIX, real-time programming POSIX 1003.1b. Theoretical approach of embedded systems, cross-development, host and target. |
---|---|
Aims and Objectives | Building system images for an embedded system. Small embedded applications. |
Description | Learning specific tools. System image development, startup and transfer to the target (floppy, serial line, network and flash memory, bootp, tftp, ...). Local and remote debugging. CROSS-COMPILING to an ARM target. CROSS-COMPILING for a µC. |
Bibliography | http://www.qnx.com System Architecture – QNX 6.* Compiling and Debugging, Buiing Embedded Systems – QNX 6.* Etude de QNX 6.1 et des systèmes embarqués, TFE : E. Kleijnen, 2002. |
Teaching and Learning Methods | Laboratory work |
Assessment Methods | Practical works with continuous assessment |
Notes | Yes |
Language | French |
Administration of the networks
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | VANSTAPEL, Herman |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0008/3 |
Prerequisite | Course of Network and Network Programming |
---|---|
Aims and Objectives | Study of the rudiments of the Router Configuration and Firewall Configuration |
Description | Introduction to Cisco IOS router basics commands protocols ppp & hdlc Routing table , Dynamic routing : RIP, OSPF DHCP protocol Nat access-lists
|
Bibliography |
ICCNA ICND iptables Tutorial, Oskar Andreasson TCP/IP, Karanjit S.Siyan, CampusPress
|
Teaching and Learning Methods | Lectures Laboratory work Orally Presentation with note-taking. Exercises by group of two people. The students must carry out exercises comprising of the stages of progressive difficulty. |
Assessment Methods | Written and/or oral examination Continuous assessment |
Notes | Yes |
Language | French |
Analyse and design of application
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | STARZAK, Luc |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0010/3 |
Prerequisite | Knowledge of a analysis method Real time programming (POSIX 1003.1b) (2nd year) Automation & robotics (2nd year) |
---|---|
Aims and Objectives | Application of a design method on a real C.I.M.( Computer Integrated Manufacturing) application using a didactic device Approach various interfaces Approach various programming methods |
Description | Design of a C.I.M. application Implementation of a real system using REAL TIME CONTROL and supervision Implementation of various interfaces (RS232, RS485, profibus …). The student will use different programming tools (procedural language and/or object language, graphical language) |
Bibliography | Analyse, Clermont C., DEFI |
Teaching and Learning Methods | Tutorials Laboratory work |
Assessment Methods | Continuous assessment Oral examinations. Practical works with continuous assessment |
Notes | No |
Language | French |
.NET programming
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | ROMIO, Alfonso |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | TECH-INDU0012/3 |
Prerequisite | Bases of the C# language and the .NET architecture: WinForms, ASP.NET and ADO.NET. Students must be able to write Windows and Web applications in C#. |
---|---|
Aims and Objectives | Expertise in C# extensions and advanced techniques in data base, web and mobile programming. |
Description | C# et .NET 2 : Advanced skills C#3 : What’s new ? .NET 3 : WPF – XAML – Windows applications .NET 3.5 : LinQ ASP.NET 2.0 – 3.5 + Silverlight – Rich Internet Applications |
Bibliography | Gérard Leblanc : "C# et .NET", Editions Eyrolles, Paris. |
Teaching and Learning Methods | Theory in front of students (PowerPoint) + live presentations. Practice in team of two students: they have to implement an application illustrating different techniques. |
Assessment Methods | Evaluation of the application + exam on theory and problems met during implementation. |
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.