•We address architecture and management of Digital Transformation (DT) projects in Enterprises.

•We will illustrate the roadmap for conceiving and implementing DT software projects, which includes relevant technological, organizational and societal implications.

•We intend to develop requirements modeling ability and knowledge of relevant areas of software project management.

•We support lectures by the discussion of real projects and case studies.

•Finally, through a Project Work, students will experience the techniques illustrated in the course.

•In  short, we focus on three key aspects of Enterprise DT projects:


2.requirements modeling,

3.project management.

The course provides the theoretical and practical bases of online and offline multimedia technologies.
  • Online/offline Multimedia: Images and graphics (color, bitmap graphics, vector graphics, graphic formats, graphics for the Web); Digital audio; Digital animation; Digital video; Elements of off-line multimedia
  • World Wide Web: HTML language; Cascading Style Sheets (CSS); XML technologies; Web 2.0; Rich Internet Applications; Semantic Web; Client-side interaction (JavaScript); Server-side interaction (CGI programs and application servers); HTML/CSS/JS frameworks, libraries and techniques (Bootstrap, AngularJS, Node.js, jQuery, Ajax, ...); Elements of Web styling, usability, accessibility and Information Architecture; Content Management Systems
  • Advanced forms of interaction in Multimedia: Interfaces and interaction paradigms; Elements of (immersive/non-immersive) Virtual Reality, Augmented Reality and Telepresence; Applications; Mobile technologies

This course is intended for advanced undergraduate students. We assume students have a rudimentary understanding of linear algebra, calculus, and are able to program in some type of structured language.

Computer Vision consists of inferring properties of the world based on one or more digital images. Provides background in image processing and image formation. Focus on algorithms for image and video analysis based on color, texture, shading, stereo, and motion.


Introduction to Computer Vision
Basic definitions. Low-level image analysis methods, including image formation, edge detection, feature detection, and image segmentation.
3D Vision and motion analysis
Methods for reconstructing three-dimensional scene information using techniques such as depth from stereo, structure from motion, and shape from shading. Motion and video analysis.
Object recognition
Recognition Processes. Direct Comparison. Alignment methods. Invariant properties methods. Parts decompositions method. Hough transform.
Image synthesis
Computer graphics topics involving computational photography and image-based rendering. Local rendering, Phong model. Advanced rendering techniques, topics include ray casting, ray tracing, and radiosity.

This module provides concepts and techniques for modelling, assessing and designing Business Processes (BP). At the end of the course, students will have a  good command of the techniques for BP analysis.

PART 1 - Modelling Business Process (BP)

This part intends to provide a set of techniques that enable the analyst to describe

the BPs at different abstraction levels and perspectives. The main subjects include:

• Definition of Business Process (BP): the CRASO paradigm, BP and elementary


• Modeling of BPs: narrative models and requirements, hierarchical models, flow

models and BPMN, UML EP extension, other graphical languages

PART 2 - Mapping and assessing Business Processes (BP) in enterprises.

This part intends to provide a framework that assists the analyst in modeling the BPs of an enterprise. The main subjects include:

• Overall Enterprise Mapping models

• Support and Primary BPs in the enterprise

• Enterprise BP frameworks: SCOR (Supply Chain Operations Reference model)

PART 3 -Business Process Design.

This part intends to provide a framework for a balanced design of BPs, which is based on Galbraith's star model. The main subjects of this part include:

• Galbraith's organization design model

• Foundations on design variables, namely: Corporate strategy and business model , BP activities, Organization structure (macro-structure, micro-structure, Business Process Ownership), Skills and competences, Control and reward , IT support

• Approaches to BP design: Department oriented, Process oriented, Stakeholder oriented