Go to content (click on Intro)
UdG Home UdG Home
Close
Menu

Study

Offer of subjects for academic course 2019-2020

Bachelor's degree in Computer Engineering

Mathematics21.00 credits

Name of the subject and description Type Credits Group Duration

ÀlgebraÁlgebraAlgebra  (3105G07001)

Matrix calculation. Affine space.Geometric transformations. Numerical solutions in linear equations systems.

Bbasic 6.00 A 1first semester
B 1first semester

CàlculCálculoCalculus  (3105G07002)

Numeric representation.Study of functions.The integral of a function.Functions of multiple variables

Bbasic 6.00 A 1first semester
B 1first semester

Lògica i matemàtica discretaLógica y matemática discretaLogic and discrete mathematics  (3105G07003)

Propositional logic. Predicate logic. Set theory. Introduction to enumerative combinatorics Introduction to graphs. Minimum routes and paths. Generating trees. Eulerian and Hamiltonian Graphs.

Bbasic 9.00 A 2second semester
B 2second semester

Computer science18.00 credits

Name of the subject and description Type Credits Group Duration

Metodologia i tecnologia de la programació IMetodología y tecnología de la programación IProgramming methodology and technology I  (3105G07004)

Basic Algorithms.Downward design.Actions and functionsSpecification.Iterative and inductive design.Sequences.Tables.Files and introduction to data bases.

Bbasic 9.00 A 1first semester
B 1first semester

Estructura i tecnologia de computadors IEstructura y tecnología de computadores IComputers structure and technology I  (3105G07005)

Representation of information.Algebra of Boole.Logic gates.Combinational systems.Sequential systems.Programmable logic systems.Design of a simple computer.Introduction to operating systems.

Bbasic 9.00 A 1first semester
B 1first semester

Physics9.00 credits

Name of the subject and description Type Credits Group Duration

Física i electrònicaFísica y electrónicaPhysics and Electronics  (3105G07006)

Electromagnetism and subject area.Electrical circuits in permanent and transitory regime.Physical support of the communications.Electronic components.Operational amplifier.Electronic instrumentation.Digital processing of signals.

Bbasic 9.00 A 2second semester
B 2second semester

Programming6.00 credits

Name of the subject and description Type Credits Group Duration

Metodologia i tecnologia de la programació IIMetodología y tecnología de la programación IIProgramming methodology and technology II  (3105G07009)

Recursiveness.Efficiency.Verification and tests.Ordering and research.Introduction to object orientation.

OBCompulsory 6.00 A 2second semester
B 2second semester

Computing6.00 credits

Name of the subject and description Type Credits Group Duration

Estructura i tecnologia de computadors IIEstructura y tecnología de computadores IIComputer Structure and Technology II  (3105G07016)

The architecture of a commercial CPU.Assembler language

OBCompulsory 6.00 A 2second semester
B 2second semester

Statistics6.00 credits

Name of the subject and description Type Credits Group Duration

EstadísticaEstadísticaStatistics  (3105G07007)

Information gathering methods.Sampling techniques.Displaying data (descriptive statistics of a variable).Understanding relationships (descriptive statistics of different variables).Probability and the study of randomness.Models and distributions.Introduction to simulation and the generation of random numbers.Statistical inference based on distributions.Statistical inference based on simulation: Bootstrap.Linear regression.

Bbasic 6.00 A 1first semester

Business6.00 credits

Name of the subject and description Type Credits Group Duration

Organització i administració d'empresesOrganización y administración de empresasBusiness organisation and management  (3105G07008)

Business and the economic systemThe environment and entrepreneurial strategy.Analysis of the business and businesspersonThe financial area.The commercial area.The area of organisation and human resources.

Bbasic 6.00 A 2second semester

Programming14.00 credits

Name of the subject and description Type Credits Group Duration

Estructures de dades i algorítmicaEstructuras de datos y algorítmicaData structures and algorithms  (3105G07010)

Data structures: Pointers.Dynamic structures.Linear.Trees.Functional.Graphs.Algorithmic diagrams: Divide and conquer.Voracious.Backtracking.Dynamic programming.

OBCompulsory 9.00 A 1first semester

Projecte de programacióProyecto de programaciónProgramming Project  (3105G07011)

Modular design.Advanced concepts of orientation in objects.Case studies.Development of a programming project.

OBCompulsory 5.00 A 2second semester

Computing15.00 credits

Name of the subject and description Type Credits Group Duration

Sistemes digitalsSistemas digitalesDigital Systems  (3105G07017)

MSI / LSI devices to implement logical functions.Programmable logic: classic architectures, FPGA and CPLD.Hardware programming languages.Design, verification and testability of digital systems.Systems based on microprocessors and microcomputers.

OBCompulsory 6.00 A 1first semester

ComputadorsComputadoresComputers  (3105G07018)

Programming of systems based on microcomputers.Project of systems based on microprocessors and microcomputers.The processor and the memory.Type of memory and interconnection.Memory hierarchy.Memory cache, virtual memory, memory management unit, TLB.Input / output devices.The processor and the I / O, controllers, bus connection, interruptions, DMA, processors specialised in I / O. Arithmetic processors.Numeric representations, whole arithmetic and floating point, implementation of ALUs and FPUs.Measures of performance.Benchmarking, CISC-RISC, performance of the CPU and units of performance.Simulation of caches, optimization at program level, performance assessment methods.

OBCompulsory 9.00 A 2second semester

Information systems14.00 credits

Name of the subject and description Type Credits Group Duration

Bases de dadesBases de datosDatabases  (3105G07021)

Database design.Conceptual design of databases.EER model and conceptual design from class diagrams.Logic design.Relational model.Physical design.SQL.Database management systems.Database systems properties and characteristics.Database storage components.Structure and organisation of files.Access to data and optimization of queries.Processing transactions.Techniques for controlling concurrence, recovery and security in databases.

OBCompulsory 9.00 A 1first semester

Enginyeria del software IIngeniería del software ISoftware engineering I  (3105G07022)

Basic concepts of software engineering.Unified Modelling Language (UML).Definition and specification of requirements.Introduction to analysis and design.Development of case studies.

OBCompulsory 5.00 A 2second semester
B 2second semester

Operating systems5.00 credits

Name of the subject and description Type Credits Group Duration

Sistemes operatiusSistemas operativosOperating systems  (3105G07025)

Definition of operating system, system services and a brief history of operating systems.Operating system: virtual machine.Input / output devices, physical and logical devices.File system: the area of names, protection, etc.Example of UNIX.Memory management.Management of processes, errors, lifecycle.Concurrence and communication among processes.State of the art of modern OS.New trends: multiprocessors, real time, distributed systems.

OBCompulsory 5.00 A 2second semester
B 2second semester

Programming20.00 credits

Name of the subject and description Type Credits Group Duration

Multimèdia i interfícies d'usuariMultimedia e interfases de usuarioMultimedia and user interfaces  (3105G07012)

Multimedia: Multimedia applications, multimedia technologies (image, sound and video), design of a hypermedia system, tools for the production of hypermedia systems, introduction to virtual reality, computer animation techniques.User interfaces: Human factors, interface design, interaction techniques, devices and techniques, usability criteria, accessibility and navigability, organisation of information on the web, graphic design.

OBCompulsory 5.00 A 1first semester

Fonaments de computacióFundamentos de computaciónFundamentals of Computation  (3105G07013)

Formal languages.Grammars.Finite automata.Regular expressions.Pushdown automata.Turing machines.Calculability and decidability.Classes of complexity.

OBCompulsory 5.00 A 1first semester

Paradigmes i llenguatges de programacióParadigmas y lenguajes de programaciónProgramming Paradigms  (3105G07014)

Paradigms: imperative, functional, logic and concurrent / parallel.

OBCompulsory 5.00 A 2second semester

Intel·ligència artificialInteligencia artificialArtificial intelligence  (3105G07015)

Foundations: Heuristic research and problems of restrictions satisfaction, Representation of knowledge.Applications: Individual decision making: utilities, preferences, multicriterion decision making.Decision making in the presence of others: computational theory of games.

OBCompulsory 5.00 A 2second semester

Computing10.00 credits

Name of the subject and description Type Credits Group Duration

Arquitectura de computadorsArquitectura de computadoresComputer Architecture  (3105G07019)

Interconnection of processors. Topologies of networks of shared environment, direct networks and indirect networks. Design of multicomputers (distributed memory). Methods of commutation, blocking control, routing algorithms. Design of multiprocessors (shared memory). Cache coherence, coherence algorithms in shared environment networks and coherence algorithms based on directory. Segmented processors. Data dependencies (RAW, WAW, WAR) structural, data and control conflicts and out-of-order completion. Supersegmented processors. Structural, data and control conflicts, condition prediction, branch target prediction (BTB). Superscalar processors. Parallelism, out-of-order completion, dynamic assignment of registers, interruptions and breaks in sequence.History buffer, reorder buffer, etc. Access to memory.Coherence between cache memory and main memory, synchronization. An architecture.Speculative architectures, TLP and ILP, speculative processors. Clusters, grids and cloud computing. Programming for messages, cluster environment MOSIX, performance.

OBCompulsory 5.00 A 1first semester

Informàtica industrial i robòticaInformática industrial y robóticaIndustrial Computing and Robotics  (3105G07020)

Components of an industrial environment.Real-time systems.Industrial manipulators.Systems of coordinates and programming of a manipulator.Optic sensors and treatment of the signal.

OBCompulsory 5.00 A 2second semester

Information systems10.00 credits

Name of the subject and description Type Credits Group Duration

Enginyeria del software IIIngeniería del software IISoftware engineering II  (3105G07023)

Design principles for objects.Patterns of design.Software quality and tests.Software development methodologies.Development of case studies.

OBCompulsory 5.00 A 1first semester

Projecte de desenvolupament de softwareProyecto de desarrollo de softwareSoftware Development Project  (3105G07024)

Persistence.Basic principles of the design of web applications.Management of programming projects.Presentation of development tools.Introduction to the architectures aimed at services.Project (carried out in teams) to develop a computer application.

OBCompulsory 5.00 A 2second semester

Operating systems5.00 credits

Name of the subject and description Type Credits Group Duration

Projecte de sistemes operatiusProyectos de sistemas operativosOperating Systems Project  (3105G07026)

Hardware aspects: Working environment.Process management, internal vision: multiple processes running concurrently.Memory management.Practical cases of Linux and Windows.Management of the inputs / outputs, internal vision.Creating drivers, abstraction of devices, spooling, etc.Management of files, internal vision.Data structures to manage file systems.Practical examples (FAT32 and Ext2).

OBCompulsory 5.00 A 1first semester

Networks10.00 credits

Name of the subject and description Type Credits Group Duration

XarxesRedesNetworks  (3105G07027)

Concept of architecture in layers of distributed applications.Services, interfaces and protocol (and protocol stack).Foundations of signal transmission and multiplexing error control techniques.Routing techniques.Diffusion networks such as Ethernet and WiFi.Circuit and packet commutation networks.Hub, Ethernet switch and bridge interconnection elements.TCP / IP internet architecture, IP routers and addressing, the TCP and UDP transport layer.

OBCompulsory 5.00 A 1first semester

Projecte de xarxesProyecto de redesNetwork Project  (3105G07028)

Knowledge of communications and distributed applications networks based on TCP / IP internet architecture.Programming with sockets, the main applications (dns, web, dhcp, etc.),and NAT / PAT routers.Design, configuration and administration of networks and applications and their elements at a basic level.Knowledge of elements: routers, Ethernet switches, VLANs, WiFi access points.Use of adaptive dynamic routing techniques, management of DNS, DHCP, web, electronic mail, and firewall services.Implementation of data applications and real-time applications.

OBCompulsory 5.00 A 2second semester

Legislation5.00 credits

Name of the subject and description Type Credits Group Duration

Legislació i ètica professionalLegislación y ética profesionalLegislation and professional ethics  (3105G07029)

Ethics and professional deontology.Intellectual and industrial property.Personal data protection.The information society and applied ethicsLegal and software exploitation aspects.Open source software.Accessibility.Digital signature.Software quality regulations.Information systems in companies.Regulations in computer installations.Rules and regulations in the European area.Computer crime.Computing and the environment

OBCompulsory 5.00 A 2second semester

Optional subjects40.00 credits

Name of the subject and description Type Credits Group Duration

Estades en entorn laboralEstancias en entorno laboralExternal Work Placement  (3105G07055)

Placements in a work environment.The content adapts according to the work environment under the supervision of the tutor

OPoptional 15.00 F 1first semester
J 2second semester
S 2second semester
SD 2second semester

Organització i gestió de sistemes d'informacióOrganización y gestión de sistemas de informaciónInformation System Organisation and Management  (3105G07030)

MANAGEMENT: Organisation of the IT function.Concept and stages.Management of resources.Organisation.Digital documentation.Planning IT projects.Load estimation models and metrics.Follow-up and control (management) of a project.Automated help tools for project follow-up.Computer applications in the different areas of the company.Different levels of IT management.Contingency plans.THE IT DEPARTMENT: Functions to carry out in the IT department.Internal organisation of an IT department.Relationship with users: Information centre.IT for the end user: the example of office IT.IT planning.IT Audits.

OPoptional 5.00 A 2second semester

Sistemes de gestió de bases de dadesSistemas de gestión de bases de datosDatabase Management Systems   (3105G07031)

Configuration, Administration and Maintenance of SGBD.Physical design.CASE tools.Architectures of the SGBD relational and of objects.Processing of the consultations.Management of concurrence.Other architectures and models.SQL3.Data bases and XML.

OPoptional 5.00 A 1first semester

Conceptes avançats d'enginyeria del softwareConceptos avanzados de ingeniería de softwareAdvanced Software Engineering Concepts  (3105G07032)

Engineering of requirements (OCL).Persistence frameworks.Process management and document management frameworks.Electronic signature and authentication frameworks.Integral information management systemsExamples: ERP, CRM.Distributed systems.Architecture directed at services.Light ES methodologies.

OPoptional 5.00 A 1first semester

Business intelligenceBusiness intelligenceBusiness Intelligence  (3105G07036)

Data warehouse. Elements of business intelligence. Information repositories for BI systems. Data banks Data warehouse. Creation and maintenance Data warehouse architecture. ETL tools for creating data warehouses. Multidimensional models. OLAP cubes. Data mining.Introduction. Pre-data process. Classification methods. Clustering methods. Regression methods. Learning association rules. Learning decision-making trees. Applications: user models and recommending systems, text mining, etc.

OPoptional 5.00 A 1first semester

Habilitats directives i de comunicacióHabilidades directivas y de comunicaciónManagement and Communication Skills  (3105G07039)

Negotiation strategies and techniques.Leadership.Decision-making tools: Balanced scorecard.Presentation techniques:public speaking.Team work.Time management.

OPoptional 5.00 A 1first semester

Gestió de la producció i logísticaGestión de la producción y logísticaOperations Management and Logistics  (3105G07040)

Study of the functional area of production.Production planning instruments( MPS, MRP, JIT) and production scheduling (SFC).Production control.Process-based management models.Basic processes of the production and logistics area.Logistics of productive systems.Production distribution.Stock management: Warehouses, product flow and information flow.Management models: TQM, Lean, TOC.

OPoptional 5.00 A 1first semester

Visió per computadorVisión por computadorComputer Vision  (3105G07048)

Lighting systems and environment preparation.Image acquisition systems.Determining image characteristics.Motion sensing.3D reconstruction.Industrial Applications of Computer Vision systems.Computer vision project.

OPoptional 5.00 A 1first semester

RobòticaRobóticaRobotics  (3105G07049)

Industrial manipulators.Mechanisms and actuators.Sensorisation.Kinematics and dynamics.Programming.Planning and follow-up of trajectories.Robotics with industrial manipulators project.

OPoptional 5.00 A 1first semester

Sistemes encastatsSistemas empotradosEmbedded Systems  (3105G07050)

Analysis of computer architectures through embedded systems.Digital Interfacing.Buses used in modern embedded systems.Design and complete development of an embedded system specifically for particular programming and machinery requirements.Implementation, maintenance and test of systems.

OPoptional 5.00 A 1first semester

Robòtica mòbilRobótica móvilMobile Robotics  (3105G07051)

Mobile robots.Sensors and actuators.Localisation.Environment detection.Programming and control architecture.Planning and follow-up of trajectories.

OPoptional 5.00 A 1first semester

Anàlisi i processament d'imatgesAnálisis y procesamiento de imágenesImage analysis and processing  (3105G07052)

Basics of image processing.Histogram based operations.Neighbour based operations.Image analysis.Segmentation.Characterization: colour, texture and form.Statistical classification techniques (pattern recognition).Image and video database access systems.

OPoptional 5.00 A 2second semester

AutomàticaAutomáticaAutomatic Engineering  (3105G07054)

Introduction to computer based process control systems.Automatic control systems.Digitization of control systems.Design of digital controllers.Implementation of a digital controller.

OPoptional 5.00 A 1first semester

Informàtica gràficaInformática gráficaComputer graphics  (3105G07035)

Introduction and applications.Graphic data structures and representations.2D and 3D visualisation process.Visibility.Rendering.

OPoptional 5.00 A 1first semester

Programació declarativa. AplicacionsProgramación declarativa. AplicacionesDeclarative Programming and Applications  (3105G07037)

Functional and Logical Programming.Logical programming with restrictions.Multiparadigm integration.

OPoptional 5.00 A 1first semester

CompiladorsCompiladoresCompilers  (3105G07038)

Lexical analysis.Syntactic analysis.Semantic analysis.Code generation.Optimization.

OPoptional 5.00 A 1first semester

CriptografiaCriptografíaCryptography  (3105G07043)

Classical cryptography.Fundamentals of arithmetic.Arithmetical formalization of classical cryptography.Block encoding.Flow encoding.Secure key exchange.Public key.Digital signature.Introduction to information theory.

OPoptional 5.00 A 2second semester

Computació numèrica i simulacióComputación numérica y simulaciónNumerical Computation and Simulation  (3105G07044)

Introduction.Concepts of error and approximation.Solution of large systems of equations: Direct methods, iterative Methods and Conditioning.Solution of non-linear systems of equations.Differential equation numerical integration methods: Runge-Kutta methods, multi-pass methods, Stability.Application to modelling and simulation of dynamic systems

OPoptional 5.00 A 1first semester

Tècniques avançades d'intel·ligència artificialTécnicas avanzadas de inteligencia artificialAdvanced Techniques of Artificial Intelligence  (3105G07045)

Introduction.Diffuse systems.Neural networks.Genetic algorithms.Hybrid systems.Case studies in industry, environment, games, e-Commerce, etc.

OPoptional 5.00 A 1first semester

Programació d'entorns webProgramación en entornos webWeb Environment Programming  (3105G07033)

The browser as graphic interface.Design patterns in web environments.Different programming environments in the client part.Different programming environments in the server part.Protection and security in web applications.Development platforms.

OPoptional 5.00 A 2second semester

Seguretat i protecció de dadesSeguridad y protección de datosData Protection and Security  (3105G07034)

Introduction to cryptography.Security in data bases.Security in Operating Systems.Network security.Electronic transfers from flows and E-Commerce.

OPoptional 5.00 A 1first semester

OptimitzacióOptimizaciónOptimisation  (3105G07042)

Modelling linear and Integer programming problems.Simplex Algorithm.Duality in Linear Programming.Post optimal analysis, sensitivity and parametric analyses.Adaptation of the Simplex algorithm to network flow problems.Branch & Bound Algorithm.Adapting ILP algorithms to logistics and transport problems.Adapting ILP algorithms to planning, investment and localisation problems.Project management.

OPoptional 5.00 A 1first semester

Administració de sistemesAdministración de sistemasSystem Administration  (3105G07046)

Administration of all aspects of a computer centre or data centre.System installation and post installation.Using basic operating system services.Shut-down and start-up operations.Creation and maintenance of the file system (recovery of errors, backups, RAID systems, etc.).User administration.Administration of devices (drivers, core options, etc.).Connectivity systems (network).Installation, configuration and maintenance of the most widely used services (email, web, file sharing and printers, etc.).Configuration and tuning.Basic security and monitoring.

OPoptional 5.00 A 1first semester

Xarxes troncals i serveis publics de dadesRedes troncales y servicios públicos de datosBackbone Networks and Public Data Services  (3105G07047)

Technologies in trunk networks (network providers).Routing to Internet (OSPF and BGP).Optical networks WDM / DWDM, SDH.Traffic engineering techniques.Network protection techniques.What is Quality of Service (QoS),analysis and main parameters.Methods to guarantee service quality.Connection oriented networks (MPLS / GMPLS).Optimisation techniques in the design / configuration of network resources.Access and end to end networks (ADSL, fixed and mobile telephony, XDSI, X.25, FrameRelay, etc.).Economic and entrepreneurial vision of public data services: Planning and decision making.

OPoptional 5.00 A 1first semester

Configuració i manteniment de xarxes i serveis d'internetConfiguración y mantenimiento de redes y servicios de internetNetwork and Internet Service Configuration and Maintenance  (3105G07053)

Physical means, cables and technologies.Measuring and analysis of network performance.Client-server model: Administration and configuration of basic network services (web, email, etc.).Environments and protocols for network management.Network management models and standards (Telecommunications Management Network, Remote Monitoring, etc.).Network management on the Internet (Simple Network Management Protocol) and Management Information Bases (MIB)Management and configuration of CISCO Routers (IOS).Management and configuration of wireless Networks (RADIUS service).Management and configuration of Ethernet level networks (switch, VLAN, etc.).Monitoring complex networks (LAN, WLAN, WAN, Internet, etc.).````````````````````````````Network protection and security (firewalls, private virtual Networks, attacks and defences, etc.).IPv4 - IPv6 compatibility.Architecture and maintenance of an ISP (Internet Service Provider)

OPoptional 5.00 A 1first semester

Bachelor’s thesis 15 credits

Name of the subject and description Type Credits Group Duration

Projecte fi de grauProyecto final de gradoFinal Degree Project  (3105G07056)

Individual project to be presented before a tribunal, consisting of a professional industrial engineering project in which the skills acquired over the course of the degree are demonstrated and integrated.

OBCompulsory 15.00 F 1first semester
J Aannual
S Aannual
SD Aannual

Optional modules + academic recognition45.00 credits

Name of the subject and description Type Credits Group Duration

Estades en entorn laboralEstancias en entorno laboralExternal Work Placement  (3105G07055)

Placements in a work environment.The content adapts according to the work environment under the supervision of the tutor

OPoptional 15.00 F 1first semester
J 2second semester
S 2second semester
SD 2second semester

Organització i gestió de sistemes d'informacióOrganización y gestión de sistemas de informaciónInformation System Organisation and Management  (3105G07030)

MANAGEMENT: Organisation of the IT function.Concept and stages.Management of resources.Organisation.Digital documentation.Planning IT projects.Load estimation models and metrics.Follow-up and control (management) of a project.Automated help tools for project follow-up.Computer applications in the different areas of the company.Different levels of IT management.Contingency plans.THE IT DEPARTMENT: Functions to carry out in the IT department.Internal organisation of an IT department.Relationship with users: Information centre.IT for the end user: the example of office IT.IT planning.IT Audits.

OPoptional 5.00 A 2second semester

Sistemes de gestió de bases de dadesSistemas de gestión de bases de datosDatabase Management Systems   (3105G07031)

Configuration, Administration and Maintenance of SGBD.Physical design.CASE tools.Architectures of the SGBD relational and of objects.Processing of the consultations.Management of concurrence.Other architectures and models.SQL3.Data bases and XML.

OPoptional 5.00 A 1first semester

Conceptes avançats d'enginyeria del softwareConceptos avanzados de ingeniería de softwareAdvanced Software Engineering Concepts  (3105G07032)

Engineering of requirements (OCL).Persistence frameworks.Process management and document management frameworks.Electronic signature and authentication frameworks.Integral information management systemsExamples: ERP, CRM.Distributed systems.Architecture directed at services.Light ES methodologies.

OPoptional 5.00 A 1first semester

Business intelligenceBusiness intelligenceBusiness Intelligence  (3105G07036)

Data warehouse. Elements of business intelligence. Information repositories for BI systems. Data banks Data warehouse. Creation and maintenance Data warehouse architecture. ETL tools for creating data warehouses. Multidimensional models. OLAP cubes. Data mining.Introduction. Pre-data process. Classification methods. Clustering methods. Regression methods. Learning association rules. Learning decision-making trees. Applications: user models and recommending systems, text mining, etc.

OPoptional 5.00 A 1first semester

Habilitats directives i de comunicacióHabilidades directivas y de comunicaciónManagement and Communication Skills  (3105G07039)

Negotiation strategies and techniques.Leadership.Decision-making tools: Balanced scorecard.Presentation techniques:public speaking.Team work.Time management.

OPoptional 5.00 A 1first semester

Gestió de la producció i logísticaGestión de la producción y logísticaOperations Management and Logistics  (3105G07040)

Study of the functional area of production.Production planning instruments( MPS, MRP, JIT) and production scheduling (SFC).Production control.Process-based management models.Basic processes of the production and logistics area.Logistics of productive systems.Production distribution.Stock management: Warehouses, product flow and information flow.Management models: TQM, Lean, TOC.

OPoptional 5.00 A 1first semester

Visió per computadorVisión por computadorComputer Vision  (3105G07048)

Lighting systems and environment preparation.Image acquisition systems.Determining image characteristics.Motion sensing.3D reconstruction.Industrial Applications of Computer Vision systems.Computer vision project.

OPoptional 5.00 A 1first semester

RobòticaRobóticaRobotics  (3105G07049)

Industrial manipulators.Mechanisms and actuators.Sensorisation.Kinematics and dynamics.Programming.Planning and follow-up of trajectories.Robotics with industrial manipulators project.

OPoptional 5.00 A 1first semester

Sistemes encastatsSistemas empotradosEmbedded Systems  (3105G07050)

Analysis of computer architectures through embedded systems.Digital Interfacing.Buses used in modern embedded systems.Design and complete development of an embedded system specifically for particular programming and machinery requirements.Implementation, maintenance and test of systems.

OPoptional 5.00 A 1first semester

Robòtica mòbilRobótica móvilMobile Robotics  (3105G07051)

Mobile robots.Sensors and actuators.Localisation.Environment detection.Programming and control architecture.Planning and follow-up of trajectories.

OPoptional 5.00 A 1first semester

Anàlisi i processament d'imatgesAnálisis y procesamiento de imágenesImage analysis and processing  (3105G07052)

Basics of image processing.Histogram based operations.Neighbour based operations.Image analysis.Segmentation.Characterization: colour, texture and form.Statistical classification techniques (pattern recognition).Image and video database access systems.

OPoptional 5.00 A 2second semester

AutomàticaAutomáticaAutomatic Engineering  (3105G07054)

Introduction to computer based process control systems.Automatic control systems.Digitization of control systems.Design of digital controllers.Implementation of a digital controller.

OPoptional 5.00 A 1first semester

Informàtica gràficaInformática gráficaComputer graphics  (3105G07035)

Introduction and applications.Graphic data structures and representations.2D and 3D visualisation process.Visibility.Rendering.

OPoptional 5.00 A 1first semester

Programació declarativa. AplicacionsProgramación declarativa. AplicacionesDeclarative Programming and Applications  (3105G07037)

Functional and Logical Programming.Logical programming with restrictions.Multiparadigm integration.

OPoptional 5.00 A 1first semester

CompiladorsCompiladoresCompilers  (3105G07038)

Lexical analysis.Syntactic analysis.Semantic analysis.Code generation.Optimization.

OPoptional 5.00 A 1first semester

CriptografiaCriptografíaCryptography  (3105G07043)

Classical cryptography.Fundamentals of arithmetic.Arithmetical formalization of classical cryptography.Block encoding.Flow encoding.Secure key exchange.Public key.Digital signature.Introduction to information theory.

OPoptional 5.00 A 2second semester

Computació numèrica i simulacióComputación numérica y simulaciónNumerical Computation and Simulation  (3105G07044)

Introduction.Concepts of error and approximation.Solution of large systems of equations: Direct methods, iterative Methods and Conditioning.Solution of non-linear systems of equations.Differential equation numerical integration methods: Runge-Kutta methods, multi-pass methods, Stability.Application to modelling and simulation of dynamic systems

OPoptional 5.00 A 1first semester

Tècniques avançades d'intel·ligència artificialTécnicas avanzadas de inteligencia artificialAdvanced Techniques of Artificial Intelligence  (3105G07045)

Introduction.Diffuse systems.Neural networks.Genetic algorithms.Hybrid systems.Case studies in industry, environment, games, e-Commerce, etc.

OPoptional 5.00 A 1first semester

Programació d'entorns webProgramación en entornos webWeb Environment Programming  (3105G07033)

The browser as graphic interface.Design patterns in web environments.Different programming environments in the client part.Different programming environments in the server part.Protection and security in web applications.Development platforms.

OPoptional 5.00 A 2second semester

Seguretat i protecció de dadesSeguridad y protección de datosData Protection and Security  (3105G07034)

Introduction to cryptography.Security in data bases.Security in Operating Systems.Network security.Electronic transfers from flows and E-Commerce.

OPoptional 5.00 A 1first semester

OptimitzacióOptimizaciónOptimisation  (3105G07042)

Modelling linear and Integer programming problems.Simplex Algorithm.Duality in Linear Programming.Post optimal analysis, sensitivity and parametric analyses.Adaptation of the Simplex algorithm to network flow problems.Branch & Bound Algorithm.Adapting ILP algorithms to logistics and transport problems.Adapting ILP algorithms to planning, investment and localisation problems.Project management.

OPoptional 5.00 A 1first semester

Administració de sistemesAdministración de sistemasSystem Administration  (3105G07046)

Administration of all aspects of a computer centre or data centre.System installation and post installation.Using basic operating system services.Shut-down and start-up operations.Creation and maintenance of the file system (recovery of errors, backups, RAID systems, etc.).User administration.Administration of devices (drivers, core options, etc.).Connectivity systems (network).Installation, configuration and maintenance of the most widely used services (email, web, file sharing and printers, etc.).Configuration and tuning.Basic security and monitoring.

OPoptional 5.00 A 1first semester

Xarxes troncals i serveis publics de dadesRedes troncales y servicios públicos de datosBackbone Networks and Public Data Services  (3105G07047)

Technologies in trunk networks (network providers).Routing to Internet (OSPF and BGP).Optical networks WDM / DWDM, SDH.Traffic engineering techniques.Network protection techniques.What is Quality of Service (QoS),analysis and main parameters.Methods to guarantee service quality.Connection oriented networks (MPLS / GMPLS).Optimisation techniques in the design / configuration of network resources.Access and end to end networks (ADSL, fixed and mobile telephony, XDSI, X.25, FrameRelay, etc.).Economic and entrepreneurial vision of public data services: Planning and decision making.

OPoptional 5.00 A 1first semester

Configuració i manteniment de xarxes i serveis d'internetConfiguración y mantenimiento de redes y servicios de internetNetwork and Internet Service Configuration and Maintenance  (3105G07053)

Physical means, cables and technologies.Measuring and analysis of network performance.Client-server model: Administration and configuration of basic network services (web, email, etc.).Environments and protocols for network management.Network management models and standards (Telecommunications Management Network, Remote Monitoring, etc.).Network management on the Internet (Simple Network Management Protocol) and Management Information Bases (MIB)Management and configuration of CISCO Routers (IOS).Management and configuration of wireless Networks (RADIUS service).Management and configuration of Ethernet level networks (switch, VLAN, etc.).Monitoring complex networks (LAN, WLAN, WAN, Internet, etc.).````````````````````````````Network protection and security (firewalls, private virtual Networks, attacks and defences, etc.).IPv4 - IPv6 compatibility.Architecture and maintenance of an ISP (Internet Service Provider)

OPoptional 5.00 A 1first semester

One of the following requirements must be met

Software engineering technology50.00 credits

Name of the subject and description Type Credits Group Duration

Projecte de programacióProyecto de programaciónProgramming Project  (3105G07011)

Modular design.Advanced concepts of orientation in objects.Case studies.Development of a programming project.

OBCompulsory 5.00 A 2second semester

Multimèdia i interfícies d'usuariMultimedia e interfases de usuarioMultimedia and user interfaces  (3105G07012)

Multimedia: Multimedia applications, multimedia technologies (image, sound and video), design of a hypermedia system, tools for the production of hypermedia systems, introduction to virtual reality, computer animation techniques.User interfaces: Human factors, interface design, interaction techniques, devices and techniques, usability criteria, accessibility and navigability, organisation of information on the web, graphic design.

OBCompulsory 5.00 A 1first semester

Enginyeria del software IIIngeniería del software IISoftware engineering II  (3105G07023)

Design principles for objects.Patterns of design.Software quality and tests.Software development methodologies.Development of case studies.

OBCompulsory 5.00 A 1first semester

Projecte de desenvolupament de softwareProyecto de desarrollo de softwareSoftware Development Project  (3105G07024)

Persistence.Basic principles of the design of web applications.Management of programming projects.Presentation of development tools.Introduction to the architectures aimed at services.Project (carried out in teams) to develop a computer application.

OBCompulsory 5.00 A 2second semester

Organització i gestió de sistemes d'informacióOrganización y gestión de sistemas de informaciónInformation System Organisation and Management  (3105G07030)

MANAGEMENT: Organisation of the IT function.Concept and stages.Management of resources.Organisation.Digital documentation.Planning IT projects.Load estimation models and metrics.Follow-up and control (management) of a project.Automated help tools for project follow-up.Computer applications in the different areas of the company.Different levels of IT management.Contingency plans.THE IT DEPARTMENT: Functions to carry out in the IT department.Internal organisation of an IT department.Relationship with users: Information centre.IT for the end user: the example of office IT.IT planning.IT Audits.

OPoptional 5.00 A 2second semester

Sistemes de gestió de bases de dadesSistemas de gestión de bases de datosDatabase Management Systems   (3105G07031)

Configuration, Administration and Maintenance of SGBD.Physical design.CASE tools.Architectures of the SGBD relational and of objects.Processing of the consultations.Management of concurrence.Other architectures and models.SQL3.Data bases and XML.

OPoptional 5.00 A 1first semester

Conceptes avançats d'enginyeria del softwareConceptos avanzados de ingeniería de softwareAdvanced Software Engineering Concepts  (3105G07032)

Engineering of requirements (OCL).Persistence frameworks.Process management and document management frameworks.Electronic signature and authentication frameworks.Integral information management systemsExamples: ERP, CRM.Distributed systems.Architecture directed at services.Light ES methodologies.

OPoptional 5.00 A 1first semester

Business intelligenceBusiness intelligenceBusiness Intelligence  (3105G07036)

Data warehouse. Elements of business intelligence. Information repositories for BI systems. Data banks Data warehouse. Creation and maintenance Data warehouse architecture. ETL tools for creating data warehouses. Multidimensional models. OLAP cubes. Data mining.Introduction. Pre-data process. Classification methods. Clustering methods. Regression methods. Learning association rules. Learning decision-making trees. Applications: user models and recommending systems, text mining, etc.

OPoptional 5.00 A 1first semester

Habilitats directives i de comunicacióHabilidades directivas y de comunicaciónManagement and Communication Skills  (3105G07039)

Negotiation strategies and techniques.Leadership.Decision-making tools: Balanced scorecard.Presentation techniques:public speaking.Team work.Time management.

OPoptional 5.00 A 1first semester

Gestió de la producció i logísticaGestión de la producción y logísticaOperations Management and Logistics  (3105G07040)

Study of the functional area of production.Production planning instruments( MPS, MRP, JIT) and production scheduling (SFC).Production control.Process-based management models.Basic processes of the production and logistics area.Logistics of productive systems.Production distribution.Stock management: Warehouses, product flow and information flow.Management models: TQM, Lean, TOC.

OPoptional 5.00 A 1first semester

Computer engineering technology50.00 credits

Name of the subject and description Type Credits Group Duration

Sistemes digitalsSistemas digitalesDigital Systems  (3105G07017)

MSI / LSI devices to implement logical functions.Programmable logic: classic architectures, FPGA and CPLD.Hardware programming languages.Design, verification and testability of digital systems.Systems based on microprocessors and microcomputers.

OBCompulsory 6.00 A 1first semester

Arquitectura de computadorsArquitectura de computadoresComputer Architecture  (3105G07019)

Interconnection of processors. Topologies of networks of shared environment, direct networks and indirect networks. Design of multicomputers (distributed memory). Methods of commutation, blocking control, routing algorithms. Design of multiprocessors (shared memory). Cache coherence, coherence algorithms in shared environment networks and coherence algorithms based on directory. Segmented processors. Data dependencies (RAW, WAW, WAR) structural, data and control conflicts and out-of-order completion. Supersegmented processors. Structural, data and control conflicts, condition prediction, branch target prediction (BTB). Superscalar processors. Parallelism, out-of-order completion, dynamic assignment of registers, interruptions and breaks in sequence.History buffer, reorder buffer, etc. Access to memory.Coherence between cache memory and main memory, synchronization. An architecture.Speculative architectures, TLP and ILP, speculative processors. Clusters, grids and cloud computing. Programming for messages, cluster environment MOSIX, performance.

OBCompulsory 5.00 A 1first semester

Informàtica industrial i robòticaInformática industrial y robóticaIndustrial Computing and Robotics  (3105G07020)

Components of an industrial environment.Real-time systems.Industrial manipulators.Systems of coordinates and programming of a manipulator.Optic sensors and treatment of the signal.

OBCompulsory 5.00 A 2second semester

Projecte de xarxesProyecto de redesNetwork Project  (3105G07028)

Knowledge of communications and distributed applications networks based on TCP / IP internet architecture.Programming with sockets, the main applications (dns, web, dhcp, etc.),and NAT / PAT routers.Design, configuration and administration of networks and applications and their elements at a basic level.Knowledge of elements: routers, Ethernet switches, VLANs, WiFi access points.Use of adaptive dynamic routing techniques, management of DNS, DHCP, web, electronic mail, and firewall services.Implementation of data applications and real-time applications.

OBCompulsory 5.00 A 2second semester

Visió per computadorVisión por computadorComputer Vision  (3105G07048)

Lighting systems and environment preparation.Image acquisition systems.Determining image characteristics.Motion sensing.3D reconstruction.Industrial Applications of Computer Vision systems.Computer vision project.

OPoptional 5.00 A 1first semester

RobòticaRobóticaRobotics  (3105G07049)

Industrial manipulators.Mechanisms and actuators.Sensorisation.Kinematics and dynamics.Programming.Planning and follow-up of trajectories.Robotics with industrial manipulators project.

OPoptional 5.00 A 1first semester

Sistemes encastatsSistemas empotradosEmbedded Systems  (3105G07050)

Analysis of computer architectures through embedded systems.Digital Interfacing.Buses used in modern embedded systems.Design and complete development of an embedded system specifically for particular programming and machinery requirements.Implementation, maintenance and test of systems.

OPoptional 5.00 A 1first semester

Robòtica mòbilRobótica móvilMobile Robotics  (3105G07051)

Mobile robots.Sensors and actuators.Localisation.Environment detection.Programming and control architecture.Planning and follow-up of trajectories.

OPoptional 5.00 A 1first semester

Anàlisi i processament d'imatgesAnálisis y procesamiento de imágenesImage analysis and processing  (3105G07052)

Basics of image processing.Histogram based operations.Neighbour based operations.Image analysis.Segmentation.Characterization: colour, texture and form.Statistical classification techniques (pattern recognition).Image and video database access systems.

OPoptional 5.00 A 2second semester

AutomàticaAutomáticaAutomatic Engineering  (3105G07054)

Introduction to computer based process control systems.Automatic control systems.Digitization of control systems.Design of digital controllers.Implementation of a digital controller.

OPoptional 5.00 A 1first semester

Computing technology50 credits

Name of the subject and description Type Credits Group Duration

Projecte de programacióProyecto de programaciónProgramming Project  (3105G07011)

Modular design.Advanced concepts of orientation in objects.Case studies.Development of a programming project.

OBCompulsory 5.00 A 2second semester

Fonaments de computacióFundamentos de computaciónFundamentals of Computation  (3105G07013)

Formal languages.Grammars.Finite automata.Regular expressions.Pushdown automata.Turing machines.Calculability and decidability.Classes of complexity.

OBCompulsory 5.00 A 1first semester

Paradigmes i llenguatges de programacióParadigmas y lenguajes de programaciónProgramming Paradigms  (3105G07014)

Paradigms: imperative, functional, logic and concurrent / parallel.

OBCompulsory 5.00 A 2second semester

Projecte de desenvolupament de softwareProyecto de desarrollo de softwareSoftware Development Project  (3105G07024)

Persistence.Basic principles of the design of web applications.Management of programming projects.Presentation of development tools.Introduction to the architectures aimed at services.Project (carried out in teams) to develop a computer application.

OBCompulsory 5.00 A 2second semester

Informàtica gràficaInformática gráficaComputer graphics  (3105G07035)

Introduction and applications.Graphic data structures and representations.2D and 3D visualisation process.Visibility.Rendering.

OPoptional 5.00 A 1first semester

Programació declarativa. AplicacionsProgramación declarativa. AplicacionesDeclarative Programming and Applications  (3105G07037)

Functional and Logical Programming.Logical programming with restrictions.Multiparadigm integration.

OPoptional 5.00 A 1first semester

CompiladorsCompiladoresCompilers  (3105G07038)

Lexical analysis.Syntactic analysis.Semantic analysis.Code generation.Optimization.

OPoptional 5.00 A 1first semester

CriptografiaCriptografíaCryptography  (3105G07043)

Classical cryptography.Fundamentals of arithmetic.Arithmetical formalization of classical cryptography.Block encoding.Flow encoding.Secure key exchange.Public key.Digital signature.Introduction to information theory.

OPoptional 5.00 A 2second semester

Computació numèrica i simulacióComputación numérica y simulaciónNumerical Computation and Simulation  (3105G07044)

Introduction.Concepts of error and approximation.Solution of large systems of equations: Direct methods, iterative Methods and Conditioning.Solution of non-linear systems of equations.Differential equation numerical integration methods: Runge-Kutta methods, multi-pass methods, Stability.Application to modelling and simulation of dynamic systems

OPoptional 5.00 A 1first semester

Tècniques avançades d'intel·ligència artificialTécnicas avanzadas de inteligencia artificialAdvanced Techniques of Artificial Intelligence  (3105G07045)

Introduction.Diffuse systems.Neural networks.Genetic algorithms.Hybrid systems.Case studies in industry, environment, games, e-Commerce, etc.

OPoptional 5.00 A 1first semester

Information Technology50.00 credits

Name of the subject and description Type Credits Group Duration

Multimèdia i interfícies d'usuariMultimedia e interfases de usuarioMultimedia and user interfaces  (3105G07012)

Multimedia: Multimedia applications, multimedia technologies (image, sound and video), design of a hypermedia system, tools for the production of hypermedia systems, introduction to virtual reality, computer animation techniques.User interfaces: Human factors, interface design, interaction techniques, devices and techniques, usability criteria, accessibility and navigability, organisation of information on the web, graphic design.

OBCompulsory 5.00 A 1first semester

Arquitectura de computadorsArquitectura de computadoresComputer Architecture  (3105G07019)

Interconnection of processors. Topologies of networks of shared environment, direct networks and indirect networks. Design of multicomputers (distributed memory). Methods of commutation, blocking control, routing algorithms. Design of multiprocessors (shared memory). Cache coherence, coherence algorithms in shared environment networks and coherence algorithms based on directory. Segmented processors. Data dependencies (RAW, WAW, WAR) structural, data and control conflicts and out-of-order completion. Supersegmented processors. Structural, data and control conflicts, condition prediction, branch target prediction (BTB). Superscalar processors. Parallelism, out-of-order completion, dynamic assignment of registers, interruptions and breaks in sequence.History buffer, reorder buffer, etc. Access to memory.Coherence between cache memory and main memory, synchronization. An architecture.Speculative architectures, TLP and ILP, speculative processors. Clusters, grids and cloud computing. Programming for messages, cluster environment MOSIX, performance.

OBCompulsory 5.00 A 1first semester

Enginyeria del software IIIngeniería del software IISoftware engineering II  (3105G07023)

Design principles for objects.Patterns of design.Software quality and tests.Software development methodologies.Development of case studies.

OBCompulsory 5.00 A 1first semester

Projecte de xarxesProyecto de redesNetwork Project  (3105G07028)

Knowledge of communications and distributed applications networks based on TCP / IP internet architecture.Programming with sockets, the main applications (dns, web, dhcp, etc.),and NAT / PAT routers.Design, configuration and administration of networks and applications and their elements at a basic level.Knowledge of elements: routers, Ethernet switches, VLANs, WiFi access points.Use of adaptive dynamic routing techniques, management of DNS, DHCP, web, electronic mail, and firewall services.Implementation of data applications and real-time applications.

OBCompulsory 5.00 A 2second semester

Programació d'entorns webProgramación en entornos webWeb Environment Programming  (3105G07033)

The browser as graphic interface.Design patterns in web environments.Different programming environments in the client part.Different programming environments in the server part.Protection and security in web applications.Development platforms.

OPoptional 5.00 A 2second semester

Seguretat i protecció de dadesSeguridad y protección de datosData Protection and Security  (3105G07034)

Introduction to cryptography.Security in data bases.Security in Operating Systems.Network security.Electronic transfers from flows and E-Commerce.

OPoptional 5.00 A 1first semester

OptimitzacióOptimizaciónOptimisation  (3105G07042)

Modelling linear and Integer programming problems.Simplex Algorithm.Duality in Linear Programming.Post optimal analysis, sensitivity and parametric analyses.Adaptation of the Simplex algorithm to network flow problems.Branch & Bound Algorithm.Adapting ILP algorithms to logistics and transport problems.Adapting ILP algorithms to planning, investment and localisation problems.Project management.

OPoptional 5.00 A 1first semester

Administració de sistemesAdministración de sistemasSystem Administration  (3105G07046)

Administration of all aspects of a computer centre or data centre.System installation and post installation.Using basic operating system services.Shut-down and start-up operations.Creation and maintenance of the file system (recovery of errors, backups, RAID systems, etc.).User administration.Administration of devices (drivers, core options, etc.).Connectivity systems (network).Installation, configuration and maintenance of the most widely used services (email, web, file sharing and printers, etc.).Configuration and tuning.Basic security and monitoring.

OPoptional 5.00 A 1first semester

Xarxes troncals i serveis publics de dadesRedes troncales y servicios públicos de datosBackbone Networks and Public Data Services  (3105G07047)

Technologies in trunk networks (network providers).Routing to Internet (OSPF and BGP).Optical networks WDM / DWDM, SDH.Traffic engineering techniques.Network protection techniques.What is Quality of Service (QoS),analysis and main parameters.Methods to guarantee service quality.Connection oriented networks (MPLS / GMPLS).Optimisation techniques in the design / configuration of network resources.Access and end to end networks (ADSL, fixed and mobile telephony, XDSI, X.25, FrameRelay, etc.).Economic and entrepreneurial vision of public data services: Planning and decision making.

OPoptional 5.00 A 1first semester

Configuració i manteniment de xarxes i serveis d'internetConfiguración y mantenimiento de redes y servicios de internetNetwork and Internet Service Configuration and Maintenance  (3105G07053)

Physical means, cables and technologies.Measuring and analysis of network performance.Client-server model: Administration and configuration of basic network services (web, email, etc.).Environments and protocols for network management.Network management models and standards (Telecommunications Management Network, Remote Monitoring, etc.).Network management on the Internet (Simple Network Management Protocol) and Management Information Bases (MIB)Management and configuration of CISCO Routers (IOS).Management and configuration of wireless Networks (RADIUS service).Management and configuration of Ethernet level networks (switch, VLAN, etc.).Monitoring complex networks (LAN, WLAN, WAN, Internet, etc.).````````````````````````````Network protection and security (firewalls, private virtual Networks, attacks and defences, etc.).IPv4 - IPv6 compatibility.Architecture and maintenance of an ISP (Internet Service Provider)

OPoptional 5.00 A 1first semester

Choose which types of cookies you accept which the University of Girona can store in your browser.

Those that are essential for enabling your connection.There is no option for disabling them, as they are necessary for the functioning of the website.

These enable your options to be remembered (for example language or region you are accessing from), to provide you with advanced services.

They provide statistical information and enable improved services.We use Google Analytics cookies which you can deactivate by installing this plugin.

To offer advertising contents relating to the interests of users, either directly, or through third parties (“adservers”). These must be activated if you wish to see the YouTube videos uploaded to the University of Girona’s website.