1st Master in Industrial sciences (2nd cycle-Industrial Engineers) Computer Science

Software engineering and managment of computers projects

< Back

ECTS Credits5
Number of Hours (h/year)60
Teaching staffMADANI, Mounawar
Course UnitCompulsory
TermQuad. 1 and 2
CodeTECH-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 MethodsLectures
Laboratory work
Project or fieldwork
Assessment MethodsWritten examinations
Oral examinations
Continuous assessment
NotesYes
LanguageFrench

The information contained herein is intended for informational purposes only. The Higher Education Institution disclaims any responsibility with regard to its content.