COURSES OFFER
The spanish academic system divides the computer degree in 5 years. A spanish university student may complete all "troncal" courses and a limitied number of "optativa" and "libre eleccion" credits to get his Computer Engineering Degree.

The Course Offer (OCA) is published once time a year, just before registration begin for each year (fall and spring sessions). It lists the courses to be offered each semester, including links to the information about the time, location, and instructor for each course, if this information is available at the time of publication. It also gives the unique number for each course, which students must know in order to register, and other essential registration information and instructions.

The field Credits informs about the number of teaching-hours per week (normally just one session).

International students can get enroll in any course, with no restrictions of have passed previous courses. The academic year when a course is taken informs about the previous skills level needed to understand and pass the course.

Couses Schedules can be obtein at the academic year beginning (round September - November), from the Department of Computer Science Secretary. At the registar time you will need the unique number and the group code where you wish to get enroll. Most of the courses have lab subgroups where students are automatically enrolled. To know the lab subgroup you need to access the Students Office web page, each student has his own account were all information regarded to courses enrollment it´s gathered and printable by the user.

Exams are taken in the end of each semester (January and June, normally), and retaken for non-aproved students in Febraury and September).

For get additional information about courses: Computer Science Course Guide

COURSE
LEVEL
UNIQUE NUMBER
COURSE
CREDITS
Algebra
1º - Troncal
12996
Algebra
4,50
Algorithms & Data Estructures
1º - Troncal
12998
Algoritmos y Estructuras de Datos I
10,50
Mathematical Analysis
1º - Troncal
13007
Análisis Matemático
6,00
Statistics
1º - Troncal
13023
Estadística
6,00
Computer Architecture I
1º - Troncal
13024
Estructura de Computadores I
10,50
Fundamental Physics of Computers
1º - Troncal
13028
Fundamentos Físicos de la Informática
6,00
Discrete Math
1º - Troncal
13041
Matemática Discreta
7,50
Fundamental Concepts of Programming
1º - Obligatoria
13027
Fundamentos de Programación
4,50
Math for Computers
1º - Obligatoria
13042
Matemáticas para la Computación
7,50
Data Base I
2º - Troncal
13013
Bases de Datos I
6,00
Computer Architecture II
2º - Troncal
13025
Estructura de Computadores II
4,50
Methodology of Programming
2º - Troncal
13043
Metodología de la Programación
12,00
Operating Systems
2º - Troncal
13058
Sistemas Operativos
6,00
Tecnology of Programming
2º - Troncal
12562
Tecnología de la Programación
4,50
Signals and Systems
2º - Obligatoria
13059
Sistemas y Señales
6,00
Technology and Design of Digital Systems
2º - Obligatoria
13066
Tecnología y Diseño de Sistemas Digitales
6,00
Ampliation of Electronic
2º - Optativa
13001
Ampliación de Electrónica
6,00
Industrial Automatization
2º - Optativa
13012
Automatización Industrial
6,00
Programming Tools
2º - Optativa
13029
Herramientas de Programación
4,50
Instrumentation
2º - Optativa
13037
Instrumentación
6,00
Operative Research
2º - Optativa
13039
Investigación Operativa
6,00
Geometric Tecnic for Computer Science
2º - Optativa
13063
Técnicas Geométricas para la Informática
6,00
Automata Theory and Formal Languages
3º - Troncal
13068
Teoría de Autómatas y Lenguajes Formales
9,00
Ampliation of Computer Structure
3º - Obligatoria
13002
Ampliación de Estructura de Computadores
6,00
Programming Languages
3º - Obligatoria
13040
Lenguajes de Programación
9,00
Telematic and Data Transmission Systems
3º - Obligatoria
13067
Telemática y Sistemas de Transmisión de Datos
9,00
Algorithms and Data Structures II
3º - Optativa
12999
Algoritmos y Estructuras de Datos II
6,00
Data Base II
3º - Optativa
13014
Bases de Datos II
6,00
Numeric Calculus
3º - Optativa
12698
Cálculo Numérico
6,00
Economics and Industrial Organization
3º - Optativa
12510
Economía y Organización Industrial
6,00
User Interface
3º - Optativa
13022
Entornos de Usuario
6,00
Computer Graphics
3º - Optativa
13031
Informática Gráfica
6,00

Periferics

3º - Optativa
13047
Periféricos
4,50
Robotics
3º - Optativa
13051
Robótica
6,00
Microprecessors Based Systems
3º - Optativa
13052
Sistemas Basados en Microprocesadores
6,00
Telecomunication Systems
3º - Optativa
13054
Sistemas de Telecomunicación
6,00
Management Technics and Accounting Technics
3º - Optativa
13061
Técnicas de Administración y Técnicas Contables
6,00
Information and Codification Theory
3º - Optativa
13070
Teoría de la Información y de la Codificació
6,00
Architecture and Engineering of Computers
4º - Troncal
13010
Arquitectura e Ingeniería de los Computadores
9,00
SOFTWARE ENGINEERING I
4º - Troncal
13034
Ingeniería del Software I
10,50
Artificial Intelligence and Knowledge Engineering
4º - Troncal
13038
Inteligencia Artificial e Ingeniería del Conocimiento
9,00
Language Processing
4º - Troncal
13048
Procesadores de Lenguaje
9,00
Networks
4º - Troncal
13050
Redes
9,00
Advanced Concepts of Operative Systems
4º - Obligatoria
13018
Conceptos Avanzados de Sistemas Operativos
7,50
Ampliation of Computer Graphics
4º - Optativa
13003
Ampliación de Informática Gráfica
6,00
INTRO TO DISTRIBUTED COMPUTING
4º - Optativa
13026
Fiabilidad y Tolerancia a Fallo
6,00
KNOWLEDGE-BASED SYSTEMS
4º - Optativa
13036
Ingeniería y Servicios Telemáticos
6,00
THEORY OF COMPUTATION
4º - Optativa
13069
Teoría de la Computabilidad
5,00
ALGORITHMS: TECHNIQ AND THEORY
5º - Troncal
13035
Ingeniería del Software II
10,50
Computer Systems
5º - Troncal
13055
Sistemas Informáticos
15,00
Ampliation of Computer Architecture
5º - Obligatoria
13000
Ampliación de Arquitectura de Computadores
4,50

Engineering of Computer Projects

5º - Obligatoria
13033
Ingeniería de Proyectos Informáticos
4,50
Advanced Management of Computer Systems
5º - Optativa
12995
Administración Avanzada de Sistemas Informáticos
4,50
Parallel Algorithms
5º - Optativa
12997
Algoritmos Paralelos
6,00
Ampliation of Networking
5º - Optativa
13005
Ampliación de Redes
6,00
Data Analysis
5º - Optativa
13006
Análisis de Datos
6,00
Specific Applications of Networking
5º - Optativa
13009
Aplicaciones Específicas de Red
6,00
Data Base Design
5º - Optativa
13019
Diseño de Bases de Datos
6,00
Integrated Production Systems
5º - Optativa
13053
Sistemas de Producción Integrados
6,00
REAL-TIME SYSTEMS
5º - Optativa
13056
Sistemas Informáticos en Tiempo Real
6,00
Technology of Computers
5º - Optativa
13065
Tecnología Informática
6,00
Computer Vision
5º - Optativa
13071
Visión por Computador
6,00