Structure of the Curriculum

                       
Years 6 ECTS 6 ECTS 6 ECTS 6 ECTS 6 ECTS
 1st
S1 Algebra Calculus Introduction to Data EngineeringDevelopment of Professional SkillsFundamentals of Data ProcessingProgramming
S2 Mathematical Models and Discrete Mathematics Optimization Signals and Systems Relational Databases and Structured Data Data Adquisition Systems
 2nd
S3 Probability and Random Signals Communication Network and Services Big Data Programming Non-Relational and Distributed Databases English for Professional and Academic Communications
S4 Statistical Inference and Time Series Fundamentals of Business Management Network Sensors Communication Systems for Data Engineering Web Technologies Information Theory
3rd
S5 Career Development in Data Engineering Entrepreneurship and Business Models Architectures for Big Data Processing Cloud Computing Machine Learning Signal Analisys
S6 Decission-Making Support Techniques Cloud Big Data Engineering Data Analisys and Visualization Data and Signal Advanced Processing Data Engineering in Economic and Social Sectors
 4th S7 Ethical and Legal FrameworkCibersecurity and Data Protection Project ManagementData and Systems Engineering ProjectsItinerary Courses*
S8 Itinerary Courses* / Professional Training Intership**Graduation End Project
Legend
Basic Courses Compulsory Courses Itinerary Courses Final Year Project

Division into Modules, Subjects and Courses

 

1st Year
2nd Year
3rd Year
4th Year
Subject ECTS Course S1 S2 S3 S4 S5 S6 S7 S8
Applied Mathematics 30 Algebra X              
Calculus X            
Mathematical Models and Discrete Mathematic X          
Optimization X            
Signals and Systems X            
Statistics 12 Statistical Inference and Time Series      X        
Probability and Random Signals   X          
Professionals Skills and Context 18 Introduction to Data Engineering X              
Development of Professional Skills X            
Career Development in Data Engineering        X      
Ethical and Legal Framework            X  
Decision-Making Support Techniques          X    
Business 9 Fundamentals of Business Management      X        
Entrepreneurship and Business Models        X      
Infrastructures and Connected Systemas 27 Fundamentals of Data Processing X              
Architectures for Big Data Processing        X      
Communication Networks and Services    X          
Network Sensors      X        
Communication Systems for Data Engineering      X        
Programming and Cloud Computing 27 Programming X            
Big Data Programming      X        
Cloud Big Data Engineering          X    
Cloud Computing        X      
Web Technologies       X        
Adquisition and Storage Data Systems 24 Relational Databases and Structured Data X            
Non-Relational and Distributed Databases      X        
Information Theory        X      
Data Adquisition Systems  X          
Signal and Data Analisys 18 Machine Learning       X      
Data Analysis and Visualization          X    
Signal Analysis        X      
Data Engineering Applications 18 Cybersecurity and Data Protection            X  
Data and Signal Advanced Processing            X  
Data Engineering in Economic and Social Sectors            X  
Projects in Data and Systems Engineering 15 Project Management              X
Data and Systems Engineering Projects            X  
English 6 English for Professional and Academic Communications     X          
Optativas 24 Itinerary Courses           X  
Itinerary Courses               X
Prácticas Académicas Externas 12 Professional Training Intership              X
End of Degree Project 12 End of Degree Project              X
Legend
Basic Courses
Compulsory Courses Itinerary CoursesFinal Year Project