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