Relacion de las asignaturas que he cursado.
Universidad de Granada (Granada, Spain)
Ingeniero en Informática (2006-2011)
- Metodologia de la Programacion I
Programming Methodology I - Matematica Discreta
Discrete Mathematics - Introduccion a los Computadores
Introduction to Computers - Fundamentos Fisicos de la Informatica
Computers’ Physics Foundations - Analisis Matematico
Mathematical Analysis - Algebra y Estructuras finitas
Algebra and Finite Structures - Tecnologia de los Computadores I
Computers’ Technology I - Metodologia de la Programacion II
Programming Methodology II - Fundamentos Tecnologicos de los Computadores
Computers’ Tech Foundations - Fundamentos Logicos de la Programacion
Logic Foundations of Programming - Estructura de Datos
Data Structures - Estadistica
Statistics - Teoria de Algoritmos
Algorithms Theory - Tecnologia de los Computadores II
Computers’ Technology II - Sistemas Operativos I
Operating Systems I - Modelos de Computacion I
Computing Models I - Estructura de los Computadores I
Computers Structure I - Bases de Datos I
Databases I - Sistemas Operativos II
Operating Systems II - Modelos de Computacion II
Computing Models II - Estructura de los Computadores II
Computers Structure II - Calculo Numerico
Numerical Calculus - Bases de Datos II
Databases II - Teoria de la Informacion y Codificacion
Information and Encoding Theory - Modelos de Informatica Teorica
Theoretical Computing Models - Gestion de Bases de Datos
Databases Management - Programacion Concurrente
Parallel Programming - Ingeniria del Conocimiento
Knowledge Engineering - Programacion Dirigida a Objetos
Object Oriented Programming - Calculo Avanzado
Advanced Calculus - Programacion Declarativa
Declarative Programming - Ingenieria del Software I
Software Engineering I - Descripcion de Lenguajes de Programacion
Programming Languages Specification - Modelos de Inteligencia Artificial
Models of Artificial Intelligence
Human Academy (Osaka, Japan)
Exchange Student (2009-2010)
- 日本語 初級 I
Japanese beginners I - 日本語 初級 II
Japanese beginners II - 日本語 中級 I
Japanese intermediate I - 書道
Japanese calligraphy - 日本文化とプロトコル
Japanese culture and protocol - ゲームプログラミング
Game Programming - ゲームアルゴリズム
Game Algorthms
Abo Akademi University (Turku, Finland)
Exchange Student (2010-2011)
- Data mining and Text mining
- Analytics and Soft-computing
- Evolutionary Algorithms
- Mobile Value Services
- Electronic Commerce
- Kompilatorteknik
Compiler Design - ICT & Modern Corporation
- Development of Web Applications and Web Services
- Network Software
- Modeling of Embedded Systems
- Business Intelligence
- Specification Methods
- Software Quality
- Software Safety
- Project course
- Software Testing
Turku University (Turku, Finland)
Exchange Student (2010-2011)
- Seminar on Computer Systems
- Multiprocessor Architectures
- Web Programming
- Research Methods in Software Engineering
- Design of Object Oriented Software
- User Interface Techniques
- XML Technologies and Applications
- Usability Testing
- Multimedia Networks
- Multimedia Databases
- Implementation of a Development Project
- Software Engineering for Global Enterprises
- Algorithms for Computer Games
- Development of a Game Project
- Introduction to Game Developement Tools
Universidad de Granada
Master en Soft Computing y Sistemas Inteligentes (2011-2012)
- Robótica Autónoma
Autonomous Robotics - Sistemas de Bases de Datos basados en Soft Computing
Soft-computing based Databases Systems - Nuevas tendencias en el tratamiento de la info. por medio de Bases de Datos
New trends in the treatment of information through databases - Sistemas de Recuperación de Info. Web basados en Técnicas Inteligentes
Web nformation retrieval systems based on intelligent techniques - Sistemas de Recomendación Web basados en Técnicas Inteligentes
Web recommender systems based on intelligent techniques - Minería de Texto y de Web
Text Mining and Web Mining - Soft Computing y Visión por Ordenador
Soft Computing and Computer Vision - Sistemas Basados en Reglas Difusas
Systems based on Fuzzy Rules - Redes Neuronales Evolutivas y Aplicaciones
Evolutionary Neural Networks and applications - Modelos de Decisión
Decision Models - Metaheurísticas basadas en Soft Computing
Metaheuristics based on Soft Computing - Redes Neuronales Avanzadas
Advanced Neural Networks - Razonamiento Probabilístico
Probabilistic Reasoning - Conjuntos Difusos
Fuzzy Sets - Computación Evolutiva y Algoritmos Bioinspirados
Evolutionary computing and Bioinspired algorithms - Nuevas Tendencias en Minería de Datos
New trends on Data Mining - Modelos Probabilísticos para Minería de Datos
Probabilistic models for Data Mining - Minería de datos y Modelos Evolutivos de Extracción de Conocimiento
Data Mining and Evolutionary models of Knowledge extraction - Minería de Datos basada en Lógica Difusa
Data Mining based on Fuzzy Logic - Máquinas de Vectores Soporte (SVMs) y Data Mining
Support Vector Machines (SVMs) and Data Mining - Fundamentos de Minería de Datos
Data Mining foundamentals - Tecnologías XML para Representación del Conocimiento y Web
XML technology for Knowledge representation and Web - Computación Ubicua y Movilización del Conocimiento
Ubicous computation and Knoledge movilization - Fundamentos y Aplicaciones de la Bioinformática
Bioinformatics: foundamentals and applications - Planificación y Gestión Inteligente de Procesos
Intelligent planning and management of processes
Stanford School of Engineering (California, USA)
Stanford Engineering Everywhere (2011-2012)
- Introduction to Databases
- Machine Learning
- Introduction to Artificial Intelligence












