< Back
3rd Bachelor in Management Computing
ECTS Credits | Number of Hours (h/year) | |
---|---|---|
3 | 45 | |
2 | 30 | |
2 | 15 | |
2 | 15 | |
6 | 75 | |
2 | 30 | |
5 | 60 | |
30 | 345 | |
5 | 60 | |
3 | 45 |
Foreign language-English
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | NICOLAY, Nathalie |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00005/3 |
Prerequisite | grammatical, syntactic and lexicological basis (including the computer science basic vocabulary) |
---|---|
Aims and Objectives | refining oral and written expression Being prepared to job application, job interviews and business language. |
Description | presenting facts and reports job interviews writing letters, C.V, reports |
Bibliography | A quick & casy guide to English for Inpres students - DEFI English grammar in use - published by Longman Infotech” English for computer users - published by Cambridge University Press Power house, an intermediate business English course - published by Longman More work in progress - published by Longman Travailler en anglais |
Teaching and Learning Methods | Tutorials tutorials and workshops |
Assessment Methods | Written examinations Oral examinations Continuous assessment continuous assessment based on written and oral exercises (presenting reports, letters, CV) |
Notes | Yes |
Language | French English |
Networks and Internet technologies
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | MADANI, Mounawar; VILVENS, Claude |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00021/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. 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 and UDP/IP programming in C/C++. Design of multithreads server in C/C++ UNIX and in Java; clients C-C++/UNIX and clients Java/Windows or Java/UNIX.. Sockets TCP/IP programming, threads and database access with JDBC in Java. Multithreads servers in Java. Web programming: Java applets-servlets communications, Java Server Pages, custom tags. Network security context: cryptography programming (symmetric and asymmetric cipher, digests, electronic identification, certificates).
|
Bibliography | Stevens, W.R. UNIX networking programming – Networking APIs: Sockets and XTI (Volume 1). U.S.A. Prentice Hall P.1998. Level 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, oral evaluation of the other practical works at the end of the session. |
Notes | Yes |
Language | French |
Distributed Systems and Web Services
ECTS Credits | 5 |
---|---|
Number of Hours (h/year) | 60 |
Teaching staff | CAPRASSE, François; MADANI, Mounawar |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00022/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 | 1st part: Web Services(SOAP, RESTful) - Creating a Web Service in .Net and Metro, using protocols and standards, description of a Web Service, security, UDDI and Web service discovery, programming a client. SOAP Headers, SOAP Handlers. 2nd part: JEE, Enterprise JavaBeans - What are the JavBeans, introduction - EJB and JEE platform - EJB: main architecture, programming a simple EJB, packaging and deployment, Session EJB, Entity EJB and persistence(JPA). |
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 |
Professional integration activities
ECTS Credits | 30 |
---|---|
Number of Hours (h/year) | 345 |
Teaching staff | LOVINFOSSE, Vinciane |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | ECO-INF00024/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 | Yes |
Language | French |
Database administration and advanced techniques
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | HERBIET, Laurence |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00014/3 |
Prerequisite | Knowledge of SQL and client/server model Mastership of Entity-Relationship and relational models |
---|---|
Aims and Objectives | To handle the fundamentals of data warehousing To develop a WEB interface project in a multi-tier architecture and a business intelligence solution To understand the database administration principles To administer and to optimize relational databases |
Description | The cube model and the data warehouses The data warehouse’s derives Database administration (process level , memory level and physical storage level) Backup and recovery practices Database Security : virtual private databases, identity management, grid computing, net services |
Bibliography | KIMBALL (R.), Entrepôts de données, Guide pratique du concepteur de Data Warehouse, Paris, Wiley, 1997.
GOUARNE (J-M), Le projet décisionnel, Enjeux Modèles Architectures du Data Warehouse, Eyrolles, Paris, 1998.
DELMAL (P.), SQL2-SQL3, Applications à Oracle, De Boeck Université, 2000. ORACLE 9i Administration, Collection « Ressources Informatiques », Editions ENI, Nantes, Novembre 2002. Pratique d’ORACLE, Universal Data Server, Editions WEKA, Paris, Mars 2004. |
Teaching and Learning Methods | Lectures Tutorials Laboratory work Lectures and practical work |
Assessment Methods | Written examinations Oral examinations Projects or practical work Continuous assessment Lectures : Oral examination Practical work : continued evaluation |
Notes | In part |
Language | French |
.NET programming
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 30 |
Teaching staff | ROMIO, Alfonso |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00016/3 |
Prerequisite | Bases of the C# language and the .NET architecture: Win Forms, 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 | Lectures Laboratory work 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 | Written examinations Projects or practical work Evaluation of the application + examination on theory and problems met during implementation. |
Notes | Yes |
Language | French |
Data organization and exploitation
ECTS Credits | 6 |
---|---|
Number of Hours (h/year) | 75 |
Teaching staff | HERBIET, Laurence |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00018/3 |
Prerequisite | Mastership of Entity-Relationship and relational models Knowledge of SQL and client/server model Mastership of a stored procedures definition language |
---|---|
Aims and Objectives | To master the fundamentals to normalize relational schema To master the object-relational model concepts To understand the advantages of a data exchange format “vendor-neutral” like XML and to study his integration in a relational database To handle the fundamentals of distributed databases To develop a WEB interface project in a multi-tier architecture with distributed databases |
Description | The normal forms and the normalization algorithm. Functional dependence and multi-value dependence The object-relational extensions Various ways of storing and validating XML schemas and XML files Integration et generation of XML contents with SQL. Programming in dynamic SQL Definition of distributed databases Distributed databases architecture: Fragments, distribution transparency level Different techniques of replicated information. Grid databases architecture Application development with multi-tier architecture, WEB programming and distributed database |
Bibliography | DELMAL (P.), SQL2-SQL3, Applications à Oracle, De Boeck Université, 2000. Oracle XML DB, Developper’s Guide, 10g Release 1, Oracle Press, 2003 |
Teaching and Learning Methods | Lectures Tutorials Laboratory work Lectures and practical work |
Assessment Methods | Written examinations Oral examinations Projects or practical work Continuous assessment Lectures : Oral examination Practical Work : continued evaluation |
Notes | In part |
Language | French |
Correspondence, report and communication in French
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 15 |
Teaching staff | Ruggieri, Gianni |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00004/3 |
Prerequisite | None. |
---|---|
Aims and Objectives |
|
Description | Theory, advices and analysis of example : - job application - finality of the final dissertation, - sphere of investigation (choice of the subject), - planning of the work, - desk research, utilization and valuation of the informations found, - structure of the final dissertation, - notation of the citations and the bibliographical references, - presentation and how to make up into pages, - how to defend the dfinal dissertation orally (equipement, self control, language, tools...). |
Bibliography |
|
Teaching and Learning Methods | Lectures Theory and exercices. |
Assessment Methods | Written production to bring in January. |
Notes | Yes |
Language | French |
Law
ECTS Credits | 2 |
---|---|
Number of Hours (h/year) | 15 |
Teaching staff | GERARD, Andre |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00007/3 |
Prerequisite | None |
---|---|
Aims and Objectives | To familiarize the students with the legal aspects of computing (civil law, deontology, law NTIC) |
Description | General introduction to law: definition, structure Law and computer science: overview and synthesis Law and IT: definition, obstacles The Internet: law and obligations Examples from case law and discussions |
Bibliography | "Droits d'auteur et Internet", Dr. Mireille BUYDENS - SSTC - http://193.191.208.76/belspo/home/publ/ "Introduction au droit et éléments de droit civil", Joseph GILLAIN - DE BOECK UNIVERSITE, 2000. "La responsabilité des fournisseurs d'outils de recherche sur Internet", Sophie PIRLOT de CORBION - http://www.droit-technologie.org "Logiciels libres: le droit d'auteur contre le droit d'auteur", Philippe LAURENT - KUB - Mémoire année académique 2002-2003 - http://www.droit-technologie.org "L'ordre juridique", SANTI ROMANO - Traduction de Lucien FRANCOIS et Pierre GOTHOT - DALLOZ, PARIS, 1975. |
Teaching and Learning Methods | Lectures Tutorials |
Assessment Methods | Written examinations Oral examinations Final examination |
Notes | Yes |
Language | French |
E-commerce technology
ECTS Credits | 3 |
---|---|
Number of Hours (h/year) | 45 |
Teaching staff | KUTY, Ludovic; VILVENS, Claude |
Course Unit | Compulsory |
Term | Quad. 1 |
Code | ECO-INF00008/3 |
Prerequisite |
|
---|---|
Aims and Objectives |
|
Description |
|
Bibliography |
|
Teaching and Learning Methods | Magisterial courses + practical works upon a project using the theoretical concepts. |
Assessment Methods |
|
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.