An adaptation plan has been set up for Informatics Engineering degree students to transfer to the Undergraduate Mathematics and Informatics Engineering Degree Programme. This plan is set out in the table below.
Passed subject (1996 Informatics Engineering Degree Programme)  Subject adapted to Mathematics and Informatics Engineering Degree Programme  Observations  

Code  Name  ECTS  
100000130  Infinitesimal Calculus 
Calculus+ I Calculus II 
6.00 6.00 

100000136 100000211 
Formal Logic & Computational Logic  Logic  6.00  Students must have passed both subjects 

100000131  Programming Methodology  Programming I  6.00  
100000132  Discrete Mathematics 
Discrete Mathematics I 
6.00 

100000134  Linear Algebra  Linear Algebra  6.00  
100000201  Probabilities and statistics  Probability and Statistics I  6.00  
100000200  Theory of computing  Formal languages, automata and computability  6.00  
100000210  Statistical Inference 
Probability and Statistics II 
3.00  
100000203  Computer Structure  Computer Structure  6.00  
100000204  Data Structure I  Programming II  6.00  Students must have passed Data Structure I later than the 2008/09 academic year (inclusive). Option for students that have not passed Program Development Model. 

100000306  Program development model  Programming II  6.00  This is the preferred option for credit transfer for Programming II (over Data structure I, Data structure II or Program Development Model).  
100000206  Data Structure II  Programming II 
6.00  Students must have passed Data Structure II later than the 2008/09 academic year (inclusive). This option is not used if students have passed Data Structure I or Program Development Model.  
100000204
100000436 
Data Structure I Introduction to Java 
Programming II  6.00  For students that passed Data Structure I before the 2008/09 academic year.  
100000206
100000436 
Data Structure II Introduction to Java 
Programming II  6.00  For students that passed Data Structure I before the 2008/09 academic year.  
100000206  Data Structure II  Algorithms and Data Structures  6.00  
100000208  Operating Systems 
Operating Systems Systems Programming 
6.00 3.00 

100000300  Numerical Calculus  Numerical Algorithms  6.00  
100000304  Concurrent programming  Concurrency  3.00  
100000405  Databases  Databases  6.00  
100000400  Artificial Intelligence  Artificial Intelligence  6.00  
100000402  Compilers  Language Processors  3.00  
100000502  Software Engineering II  Software Engineering I  6.00  
100000309  Business organization and administration  Business administration and management  6.00  
100005004 
Foundations of Operating Systems Programming  Systems Programming  3.00  
100000317  Logic Programming  Declarative Programming: Logic and Constraints  3.00  
For subjects not listed in the above table, the Undergraduate Mathematics and Informatics Engineering Degree Programme Academic Policy Committee shall evaluate the competences acquired and their possible equivalence with course units or subjects of the target degree programme.