New 4-year EHEA Degree on Computer Science (Information Systems) All courses taught in Spanish



Similar documents
Curriculum Reform in Computing in Spain

Range of studies: List of Courses Taught in Spanish CURSO

One LAR Course Credits: 3. Page 4

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor Degree in Informatics Engineering Master courses

Division of Mathematical Sciences

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf])

How To Get A Computer Engineering Degree

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

MEng, BSc Applied Computer Science

INGENIERÍA DE EDIFICACIÓN BUILDING ENGINEERING (SUBJECT S LIST UPDATED IN APRIL, 2015)

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Doctor of Philosophy in Computer Science

Degrees Major in Computer Science Minor in Computer Science Major in Software Engineering

MEng, BSc Computer Science with Artificial Intelligence

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Information and Communications Technology Courses at a Glance

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

How To Get A Computer Science Degree

GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code

INFORMATION TECHNOLOGY PROGRAM

Information Technology Career Field Pathways and Course Structure

Master s Program in Information Systems

School of Computer Science

Department of Computer Science

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES

Curriculum for the Bachelor Degree in Computer Science (CS)

ABET General Outcomes. Student Learning Outcomes for BS in Computing

Assessment for Master s Degree Program Fall Spring 2011 Computer Science Dept. Texas A&M University - Commerce

Master of Science in Computer Science

SOFTWARE ENGINEERING PROGRAM

The University of Jordan

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements

M.S. Computer Science Program

Masters in Human Computer Interaction

Curriculum for the Bachelor Degree in Computer Information Systems (CIS)

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area. CPSC 822 Case Study in Operating Systems

Learning outcomes. Knowledge and understanding. Competence and skills

Bachelor of Science in Information Technology. Course Descriptions

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Implementation of kalman filter for the indoor location system of a lego nxt mobile robot. Abstract

Computer Science MS Course Descriptions

Proposal for Undergraduate Certificate in Large Data Analysis

Masters in Information Technology

DIABLO VALLEY COLLEGE CATALOG

Course Syllabus For Operations Management. Management Information Systems

COURSE CATALOGUE

Grupo de Ingeniería de Sistemas Integrados (ISIS) Dpto. Tecnología Electrónica Universidad de Málaga

Masters in Advanced Computer Science

Draft dpt for MEng Electronics and Computer Science

Masters in Networks and Distributed Systems

MSc Information Technology - E521

Masters in Artificial Intelligence

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Department of Computer Science

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Depth and Excluded Courses

Diploma Of Computing

How To Learn To Manage A Computer System

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

The Spanish Parallel Programming Contest and its use as an educational resource

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Graduated with honors (Magna Cum Laude). Grade average: 9.6 over 10.

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Computer Science/Software Engineering

Software Engineering and Service Design: courses in ITMO University

COURSE TITLE COURSE DESCRIPTION

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula

Department of Computer Science

Poznan University of Technology Faculty of Electrical Engineering

Masters in Computing and Information Technology

Study Plan for the Bachelor Degree in Computer Information Systems

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

Computer and Information Sciences

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

1) Explain the following evolutionary process models: a) The spiral model. b) The concurrent development model.

How To Create A Tutorial System For Computer Science And Telecommunication Engineering Students

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

School of Computer Science

Index Contents Page No. Introduction . Data Mining & Knowledge Discovery

50399AE Diseño de soluciones Business Intelligence con Microsoft SQL Server 2008

Computer Science (COMP)

Core Courses Seminar (0-2) Non-credit Ph.D. Thesis (0-1) Non-credit Special Studies (8-0) Non-credit. Elective Courses

Curriculum Vitae Lic. José Rafael Pino Rusconi Chio +52 (998)

Computer Science Courses-1

Department of Computer Science

Diploma of Website Development

Transcription:

New 4-year EHEA Degree on Computer Science (Information Systems) All courses taught in Spanish 1st year Autumn semester ECTS Spring semester ECTS Fundamentals of Programming 6 Object Oriented Programming 6 Physics 6 Computer Architecture 6 Digital Systems 6 Algebra 6 Statistics 6 Mathematics Methods for Engineering 6 Calculus 6 Business Organisation and Management 6 2nd Year Autumn semester ECTS Spring semester ECTS Databases Design 6 Databases Architecture 6 Data Structures 6 Operating Systems 6 Algorithms I 6 Algorithms II 6 Software Engineering I 6 Software Engineering II 6 Computer Networks 6 Fundamentals of Information Systems 6 3rd Year Autumn semester ECTS Spring semester ECTS Database Management 6 Systems Integration 6 Advanced Programming 6 Project Engineering 6 Distributed Systems 6 Business Process Management 6 Information Systems Technologies 6 Elective I 6 Security in Information Systems 6 Elective II 6 4th Year Autumn semester ECTS Spring semester ECTS Project Planning and Management 6 Business Intelligence 6 Quality in Software 6 Elective III 6 Artificial Intelligence 6 Elective IV 6 Information Systems Management 6 Elective V 6 Final Degree Project 12 Elective Studies (min 30 ECTS Elective Studies (min 30 ECTS ECTS) ECTS) Data Mining 6 Operational Research 6 Audit of Information Systems 6 Symbolic logic 6 Ubiquitous Computing 6 Advanced Development Technologies 6 Real-Time Information Systems 6 Wireless Communications 6 e-administration 6 Systems Optimization 6 Formal methods 6 Compiler Construction 6 Computer Vision and Robotics 6 Bioinformatics 6 Entrepreneurship 6

1st Year Programming Fundamentals. Basic Data Types. Control Structures. Algorithm design. Electric and Magnetic Fields. Electromagnetic waves. AC/DC circuits. Semiconductors and solid-state devices. Binary representation of information. Binary arithmetic. Boolean algebra and logic gates. Design of combinational and sequential digital systems. Memory components and hierarchy. Arithmetic-Logic Units. CPUs. 701001 Fundamentals of Programming (Fundamentos de Programación) Year: 1st Semester: Autum Responsible: Dr. Alicia Troncoso (ali@upo.es) 701002 Physics for Computer Science (Fundamentos Físicos de la Informática) Year: 1st Semester: Autumn Responsible: Dr. Carmen Gordillo (cgorbar@upo.es) 701003 Digital Systems (Sistemas Digitales) Year: 1st Semester: Autumn Responsible: Dr. Luis Merino (lmercab@upo.es) 701004 Algebra (Álgebra) Year: 1st Semester: Spring Responsible: Dr. Sergio Bermudo (sbernav@upo.es) Matrices. Systems of equations. Vector Spaces. Lineal applications. Orthogonality and Least Squares. Eigenvalues and eigenvectors. Quadratic Forms.

Series. Continuity of functions of several variables Differentiability of functions of several variables. Classical Optimization. Integral Calculus. Introduction to differential equations Introduction to Object Oriented Programming. The Java Language. Classes and Objects. Inheritance and polymorphism. Standard libraries Basic Architecture of a Computer System. Direction modes and Instruction Set Architecture. Stacks. Subroutines. Chronograms. Exceptions. Peripherals. Advanced and new concepts on computer architecture. 701005 Calculus (Cálculo) Year: 1st Semester: Autumn Responsible: Dr. Sergio Bermudo (sbernav@upo.es) 701006 Object Oriented Programming (Programación Orientada a Objetos) Year: 1st Semester: Spring Recommended Fundamentals of Programming Responsible: Dr. Raúl Giráldez (giraldez@upo.es) 701007 Computer Architecture (Fundamentos de Computadores) Year: 1st Semester: Spring Recommended Digital Systems Responsible: Dr. Manuel Béjar (mbejdom@upo.es) 701008 Statistics (Estadísitica) Year: 1st Semester: Autumn Responsible: Dr. Beatriz Hernández (mbherjim@upo.es) Descriptive statistics. Probability. Random variables and probability distributions. Statistical Inference. Hypothesis testing.

Error theory. Numerical solving of equations. Numerical solution of systems of equations. Function approximation. Numeric derivation and integration. Numeric solving of differential equations. 701009 Mathematics Methods for Engineering (Métodos Matemáticos para la Ingeniería) Year: 1st Semester: Spring Recommended Algebra and Calculus Responsible: Dr. Ángel Tenorio (aftenorio@upo.es) 701010 Business Organization and Management (Organización y Gestión de Empresas) Year: 1st Semester: Spring Responsible: Dr. Elena Sousa (esougin@upo.es) Business Fundamentals. Objectives and Planning. Management Design. Operations direction. Marketing Direction. Financial Direction. Human Resources.

Second Year Introduction to databases. Databases models. The entity/relation model. The relational model. Relational Algebra and Calculus. Database normalization. Additional data models. Java Collection Framework. Lists. Sets and Sorted Sets. Design and implementation of Data Sructures Elemental algorithmic. Algorithmic complexity. Algorithm analysis. Greedy Algorithms. Divide and conquer. Dynamic programming. Backtracking. 701011 Databases Design (Diseño de Bases de Datos) Year: 2nd Semester: Autumn Responsible: Dr. Domingo Rodríguez (dsrodbae@upo.es) 701012 Data Structures (Estructuras de Datos) Year: 2nd Semester: Autumn Recommended Fundamentals of Programming and OOP Responsible: Dr. Federico Divina (fdivina@upo.es) 701015 Algorithms I (Algorítmica I) Year: 2nd Semester: Autumn Responsible: Dr. Miguel García (mgarciat@upo.es) 701013 Software Engineering I (Ingeniería del Software I) Year: 2nd Semester: Autumn Responsible: Dr. Roberto Ruiz (robertoruiz@upo.es) Introduction to the Software development process. Requirements analysis. Systems specifications by using UML. Use cases. Software systems design. OO Design with UML. Design patterns. Introduction to software testing and maintenance.

Introduction to Enterprise information systems. Architecture of information systems. Basic Information Systems Management. Parameterization of Information Systems Physical design of databases. Concurrency management. Indexing. Query execution. Introduction to Operating Systems. Processes and tasks. Memory management. Input/Output management. File systems. 701014 Fundamentals of Information Systems (Fundamentos de Sistemas de Información) Year: 2nd Semester: Spring Responsible: Dr. Carlos Barranco (cbarranco@upo.es) 701016 Databases Architecture (Arquitectura de Bases de Datos) Year: 2nd Semester: Spring Recommended Databases Design Responsible: Dr. Domingo Rodríguez (dsrodbae@upo.es) 701018 Operating Systems (Sistemas Operativos) Year: 2nd Semester: Spring Responsible: Dr. Federico Divina (fdivina@upo.es) 701049 Algorithms II (Algorítmica II) Year: 2nd Semester: Spring Recommended Algorithms I Responsible: Dr. Miguel García (mgarciat@upo.es) Lists. Stacks and Queues. Trees and algorithms based on trees. Sets. Graphs and algorithms based on graphs.

Planning and Analysis of the Software Development Process. Architectural Software Design. The Unified Development Process. 701017 Software Engineering II (Ingeniería del Software II) Year: 2nd Semester: Spring Recommended Software Engineering I Responsible: Dr. Norberto Díaz (ndiaz@upo.es) 701019 Computer Networks (Redes de Computadores) Year: 2nd Semester: Autumn Responsible: Dr. Luis Merino (lmercab@upo.es) Introduction to computer networks. Reference Models. Network elements. The Physical Layer: Data transmission. The Link Layer and Medium Access Control Sublayer. The Network Layer. Local Area Networks. The Transport Layer.

Third Year Advanced Architectures: optimization, execution planning, cost estimation. Failure management: recovery, undo and redo logging, backups. Database Tunning: concurrency control, recovery and logging, indexes,hardware, operating system. Database management systems for Web. NoSql model. Differences with respect to the relational model. Classification of NoSql models. Hypertext Markup Language (HTML). Cascacde Style Sheets (CSS). The PHP language. Interactive web pages. Web site design and usability. Mobile applications. 701020 Databases Maintenance (Mantenimiento de Bases de Datos) Year: 3rd Semester: Autumn Recommended Databases Design and Architecture Responsible: Dr. Domingo Rodríguez (dsrodbae@upo.es) 701021 Advanced Programming (Programación Avanzada) Year: 3rd Semester: Autumn Recommended Fundamentals of Programming and OOP, as well as Data Structures Responsible: Dr. Carlos D. Barranco (cbarranco@upo.es) 701022 Distributed Systems (Sistemas Distribuidos) Year: 3rd Semester: Autumn Recommended Computer Networks and Operating Systems Responsible: Dr. Federico Divina (fdivina@upo.es) Introduction to Distributed Systems. Architectures. Processes. Communication. Naming. Synchronization. Distributed File Systems

Information Systems Maintenance. Development of Information Systems. Other tendencies on Information Systems (OLAP, Management Information Systems) Introduction to Business Processes. Business Processes Management Systems: definition, evolution, languages, technologies. Business Processes Models: BPMN vs UML2. Standard BPMN. 701023 Information Systems Technologies (Tecnologías de Sistemas de Información) Year: 3rd Semester: Autumn Responsible: Dr. Norberto Díaz (ndiaz@upo.es) 701024 Business Process Management (Gestión de Procesos de Negocio) Year: 3rd Semester: Spring Recommended Fundamentals of Information Systems (introductory course on Information Systems) and a basic course on Bussines Organization Responsible: Dr. Domingo Savio Rodríguez Baena (dsrodbae@upo.es) 701025 Systems Integration (Integración de Tecnologías) Year: 3rd Semester: Spring Databases Management, Advanced Programming Responsible: Dr. Carlos D. Barranco (cbarranco@upo.es) Development using integrated architectures. Database integration technologies. Highperformance databases. Heterogeneous systems integration. Rapid development of integrated systems 701026 Project Engineering (Ingeniería de Proyectos) Year: 3rd Semester: Spring Software Engineering II Responsible: Francisco A. Gómez (fgomez@upo.es) Introduction to Project Engineering and Management. Legal aspects. Business Plans. Project Planning. Project execution. Project Management, Control and supervision.

Fundamentals of Security. Risk Analysis and Management. The security cycle and security policies. Physical security. Network security. Access control. Secure development of software. Cryptography. Security management. Availability. Introduction to KDD (Knowledge Discovery from Data), Pre-processing techniques. Feature selection methods. Clustering. Classification and regression. Validation techniques. Evolutionary Algorithms. Real-time software systems. Concurrency. Asynchronous notification. POSIX systems. Parallel computing: CUDA 701027 Security in Information Systems (Seguridad en Sistemas de Información) Year: 3rd Semester: Autumn Responsible: Eloy Sanz (eloy@eloysanz.com) 701034 Data Mining (Minería de Datos) Year: 3rd Semester: Spring Elective Responsible: Dr. Jesús Aguilar (aguilar@upo.es) 701035 Real-Time Information Systems (Sistemas de Información en Tiempo Real) Year: 3rd Semester: Spring Elective Responsible: Dr. Manuel Béjar (mbejdom@upo.es) 701035 Bioinformatics (Bioinformática) Year: 3rd Semester: Spring Elective Responsible: Dr. Norberto Díaz (ndiaz@upo.es) Basic concepts. Classical algorithms. Biologic knowledge extraction and validation. Genomics. Proteomics. New Challenges.

Fourth Year ETL, OLAP, Data Mining, Big Data Name: Business Intelligence (Inteligencia de Negocio) Year: 4th Semester: Spring Recommended Data Mining Responsible: Dr. Miguel García (mgarciat@upo.es) Name: Project Planning and Management (Planificación de Proyectos) Year: 4th Semester: Autumn Project Engineering, Software Engineering courses Responsible: Fco. Javier Gil Cumbreras (fjgilcum@upo.es) Introduction to Software Project Management. Development and execution management. Execution monitoring. Risk management. Project delivery. Name: Quality in Software (Calidad) Year: 4th Semester: Autumn Responsible: Evaluation and improvement models for software development processes. Quality evaluation of software products. Certification. Regulations and Standards. Name: Artificial Intelligence (Inteligencia Artificial) Year: 4th Semester: Autumn Recommended Algorithmic I and II Responsible: Alicia Troncoso Lora (ali@upo.es) Problem representation and heuristics. Heuristic search. Learning. Knowledge extraction and representation Name: Information Systems Management (Gestión de Sistemas de Credits: 6 ECTS

Información) Year: 4th Semester: Autumn Recommended Information Systems Technologies Responsible: Francisco Javier Duque Pintor (fjduqpin@upo.es) Information Systems and IT Services. Services Strategy. Service Design. Service Operation. Service Management Certification. Name: Entrepreneurship (Creación de Empresas) Year: 4 th (Elective) Semester: Spring Responsible: Dr. Jesús Aguilar Ruiz (aguilar@upo.es) The entrepreneur. Elaboration of business plans. Legal aspects. Financial and economic decisions. Human resources. Business strategy. Funding. Audit of Information Systems. Audit Reporting. Audit Methodologies and Tools. Planning. Security Audit. Quality Audit. Name: Audit of Information Systems (Auditoría de Sistemas de Información) Year: 4 th (Elective) Semester: Spring Recommended Project Engineering Responsible: David de Vega Rodríguez (ddevega@upo.es) Name: e-administration (Administración Electrónica) Year: 4 th (Elective) Semester: Spring Recommended Security in Information Systems Responsible: Francisco Javier Duque Pintor (fjduqpin@upo.es) Introduction to e-administration. Electronic Certificates and IDs. IT initiatives within the the e-administration. Personal information. National Security Framework. Open Data. Name: Robotics and Computer Vision (Robótica y Visión Artificial) Year: 4 th (Elective) Semester: Spring

Responsible: Dr. Luis Merino (lmercab@upo.es) Fundamentals of Computer Vision. Low-level vision. Tracking and Recognition. Fundamentals of Robotics. Localization and Mapping. Navigation. ROS. OpenCV Name: Advanced Development Technologies (Tecnologías Avanzadas de Desarrollo) Year: 4 th (Elective) Semester: Spring Recommended Advanced Programming Responsible: Development of interfaces. Advanced programming methodologies (mobile, etc.). Advanced access and processing of data Banks.