?>
A voluntary mechanism has been set up for current students planning to transfer to the new degree programme. Systems are in place to guarantee equal opportunities for students transferring from the existing informatics engineering degree programme to the UPM's new Bologna-compliant undergraduate informatics engineering degree course. This complies with the provisions of Proposal 23 of the Universidad Politécnica de Madrid Degree Programme Implementation Requirements and Recommendations (proposed by the UPM's Degree Programme Reform Advisory Committee, set up by decision of the Governing Council of 27 March 2008).
The following table is an outline of the proposed adaptation plan for students transferring from the existing informatics engineering degree programme to the new degree programme.
Passed subject (1996 Informatics Engineering Degree Programme) | Subject adapted to new degree programme ( ECTS credits) | Observations | |||
---|---|---|---|---|---|
Code | Name | ECTS | ECTS | ||
100000130 | Infinitesimal Calculus | 15.00 | Calculus | 6.00 | Excess of 9 credits |
100000136 100000211 |
Formal Logic & Computational Logic |
3.00 4.50 |
Logic | 6.00 | Excess of 1.5 credits. Students must have passed both subjects. |
100000131 | Programming Methodology | 15.00 | Programming I | 6.00 | Excess of 9 credits |
100000132 | Discrete Mathematics | 7.50 |
Discrete Mathematics I Discrete Mathematics II |
6.00 3.00 |
Excess of 0 credits |
100000133 | Physical Foundations of Informatics | 7.50 | Physical and Technological Foundations of Informatics | 6.00 | Excess of 1.5 credits |
100000134 | Linear Algebra | 7.50 | Linear Algebra | 6.00 | Excess of 1.5 credits |
100000135 | Foundations of Computer Hardware | 7.50 | Digital Systems | 6.00 | Credit transfer for Computer Technology takes precedence over the Foundations of Computer Hardware option. IF credit transfer is NOT granted for Computer Technology, then students have an excess of 1.5 credits. Otherwise this credit transfer option is not used. |
100000202 | Computer Technology | 4.50 | Digital Systems | 6.00 | Credit transfer for Computer Technology takes precedence over the Foundations of Computer Hardware option. If students have to use this option, there is an excess of 0 credits. |
100000210 | Statistical Inference | 4.50 | Probability and Statistics II | 3.00 | Excess of 1.5 credits |
100000200 | Theory of Computing | 9.00 | Formal languages, automata and computability | 6.00 | Excess of 3 credits |
100000201 | Probabilities and Statistics |
6.00 | Probabilities and Statistics I |
6.00 | Excess of 0 credits |
100000203 | Computer Structure | 9.00 | Computer Structure | 6.00 | Excess of 3 credits |
100000306 | Program Development Model | 4.50 | Programming II | 6.00 | This is the preferred option for credit transfer for Programming II (the options are Data Structure I, Data Structure II or Program Development Model). If this option is used, there is an excess of 0 credits. |
100000204 | Data Structure I | 6.00 | Programming II | 6.00 | Students must have passed the Data Structure I subject as of the 2008/09 academic year (inclusive). There is an excess of 0 credits. This option is not used if students have passed Program Development Model. |
100000206 | Data Structure II | 7.50 | Programming II | 6.00 | Students must have passed the Data Structure II subject as of the 2008/09 academic year (inclusive). There is an excess of 0 credits (because it is also used for credit transfer for Algorithms and Data Structures). This option is not used if students have passed Data Structure I or Program Development Model. |
100000204 100000436 |
Data Structure I - Introduction to Java |
6.00 4.50 |
Programming II | 6.00 | Excess of 0 credits. For students that passed Data Structure I earlier than the 2008/09 academic year. |
100000206 100000436 |
Data Structure II - Introduction to Java |
6.00 4.50 |
Programming II | 6.00 | Excess of 0 credits. For students that passed Data Structure II earlier than the 2008/09 academic year. |
100000206 | Data Structure II | 7.50 | Algorithms and Data Structure | 6.00 | Excess of 1.5 credits UNLESS this option is also used for credit transfer for Programming II (subject to having also passed Program Development Model or Data Structure I and/or Java Programming). Otherwise there is an excess of 0 credits. |
100000208 | Operating Systems | 6.00 |
Operating Systems Systems Programming |
6.00 3.00 |
Excess of 0 credits. |
100000300 | Numerical Calculus | 10.50 | Numerical Algorithmics | 6.00 | Excess of 4.5 credits |
100000304 | Concurrent programming | 4.50 | Concurrency | 3.00 | Excess of 1.5 credits |
100000302 | Computer Networks | 9.00 | Computer Networks | 6.00 | Excess of 3 credits |
100000303 | Computer Architecture | 9.00 | Computer Architecture | 6.00 | Excess of 3 credits |
100000405 | Databases | 7.50 | Databases | 6.00 | Excess of 1.5 credits |
100000400 | Artificial Intelligence | 9.00 | Artificial Intelligence | 6.00 | Excess of 3 credits |
100000401 | Software Engineering I | 9.00 | Software Engineering II | 6.00 | Excess of 3 credits |
100000402 | Compilers | 9.00 | Language Processors | 3.00 | Excess of 6 credits |
100000502 | Software Engineering II | 12.00 | Software Engineering I | 6.00 | Excess of 6 credits |
100000309 | Business organization and administration | 4.50 | Business administration and management | 6.00 | Excess of 0 credits |
100000516 | Business Function of Informatics |
4.50 | Information technologies processes management | 6.00 | Excess of 0 credits |
100000848 | Usability and user interface design | 6.00 | Human-Computer Interaction | 6.00 | Excess of 0 credits. Credit transfer for Design for All and Accessible Web Design is the preferred option. |
100000805 |
Design for all Accessible web design |
4.50 | Human-Computer Interaction | 6.00 | Excess of 0 credits. This option takes precedence over Usability and User Interface Design |
100000213 100005004 |
Foundations of Operating Systems Programming | 4.50 | Systems Programming | 3.00 | Excess of 1.5 credits |
100000317 | Logic Programming | 6.00 | Declarative Programming: Logic and Constraints | 3.00 | Excess of 3 credits |
100000419 | Distributed Operating Systems | Distributed Systems | 6.00 |
Notwithstanding, all student attainment under the 1996 degree programme, measured as ECTS credits (applicable to all subjects, both compulsory and optional, from any year), shall be fully recognized in the new degree programme according to APC criteria established in sections 4.5 and 5.1.
By decision of the Academic Policy Committee at its meeting held on 3 July 2009, this section 5.1 is further specified as follows:
"For the recognition of credits for adapting the informatics engineering degree programme to the undergraduate informatics engineering degree programme, every 1.25 credits under the degree programme are equivalent to 1 ECTS credit.
The difference in credits resulting from the recognition of each subject, according to the above adaptation table, set out in the Undergraduate Informatics Engineering Degree Report, shall be added to the other credits earned by students under the 1996 informatics engineering degree programme that cannot be recognized according to the above table (optional subjects, free choice subjects, etc.) such that the above equivalence applies."