2023_24
Educational guide 
School of Engineering
A A 
english 
Bachelor's Degree in Computer engineering (2010)
 Subjects
  COMPUTERS
   Assessment
Methodologies Competences Description Weight        
Practical tests
A7
CM9
B3
B8
It will be required to code a program using C and ARM machine language, to implement a game on the NDS platform. The program will be developed in two phases. Students will join in groups of up to 4 members, each one will be in charge of developing some tasks for each phase, and a specific testing program to evaluate the expected working of the implemented tasks (mandatory). At the end of each phase, it will be necessary to upload the source code into the git server of the department, before the deadline set for each phase and evaluation call. It is highly recommended to upload commits progressively, instead of a single commit with the last version. Each member of the group will be interviewed individually. The grades will be independent to the rest of the group, and will be limited according to the number of tasks that have been integrated into the final program. The final grade of the practical tests will be computed as the arithmetic mean of the two grades of the interviews. 30%
Extended-answer tests
A7
CM9
A 2 hours exam in which it will be required to solve a specific problem, implementing a program on the NDS platform to do tasks that need input/output of information, using C and ARM machine language. In the given solution, the student must demonstrate that he/she has a sound understanding of the basic techniques for programming processes for Input/Output information (access to I/O registers, synchronisation through polling/interruption, etc.), as well as low-level computer programming (machine language). 40%
Multiple-choice objective tests
A7
CM9
Moodle questionary with around 12 questions about any concept explained in subject lectures. Questions may be of single answer over 4 options, where each wrong answer subtracts 1/3 of the value of a right answer, or calculated answer, where wrong answers do not subtract any value. 30%
Others  
 
Other comments and second exam session

It will be required a minimum grade of 4 out of 10 in every assessment of the subject (in each phase of the practical tests, extended-answer test, objective multiple-choice test) to have the right to pass the subject, either in first and second evaluation call.

The subject will be passed if the weighted mean of the assessments, rounded to unit, is above or equal to 5 out of 10.

The evaluation in the second call has the same structure than in the first call, i.e., practical tests (two phases), extended-answer test and objective multiple-choice test, but it will only be necessary to go for the tests with grades below the minimum (4 out of 10), the other grades will be preserved as-is in the following call. Students that want to improve their grades will also be allowed to take again their passed tests, although it must be understood that the final grade will be the one corresponding to the last provided solution, despite it was worse than the previous one.

During the completion of all tests, the use of any electronic devices will not be allowed, nor to consult any notes.

The test and problem exams will be done in person. The practice interviews will be carried out by means of a face-to-face meeting or through virtual meeting, as stablished by the evaluator.