Checking date: 21/02/2025


Course: 2024/2025

Bachelor Thesis
(13895)
Bachelor in Computer Science and Engineering (Study Plan 2022) (Plan: 489 - Estudio: 218)


Coordinating teacher: RAIOLA , MARCO

Department assigned to the subject: Computer Science and Engineering Department

Type: Bachelor Thesis
ECTS Credits: 12.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Those required by the University in relation to the conditions to start and present the Bachelor Thesis.
More information: http://www.uc3m.es/ss/Satellite/SecretariaVirtual/es/TextoMixta/1371210936260/
Objectives
By the end of this subject, students will be able to have: 1. a systematic understanding of the key aspects and concepts of their branch of engineering; 2. the ability to apply their knowledge and understanding to identify, formulate and solve engineering problems using established methods; 3. an understanding of design methodologies, and an ability to use them. 4. the ability to conduct searches of literature, and to use databases and other sources of information; 5. the ability to select and use appropriate equipment, tools and methods; 6. an understanding of applicable techniques and methods, and of their limitations; 7. an awareness of the non-technical implications of engineering practice. 8. use diverse methods to communicate effectively with the engineering community and with society at large; 9. demonstrate awareness of the health, safety and legal issues and responsibilities of engineering practice, the impact of engineering solutions in a societal and environmental context, and commit to professional ethics, responsibilities and norms of engineering practice; 10. recognise the need for, and have the ability to engage in independent, life-long learning.
Learning Outcomes
RA1.3: Awareness of the wider multidisciplinar y context of engineering. RA5.4: Ability to apply norms of engineering practice in their field of study. RA6.2: Ability to manage complex technical or professional activities or projects in their field of study, taking responsibility for decision making. RA7.1: Ability to communicate effectively information, ideas, problems and solutions with engineering community and society at large. RA7.2: Ability to function effectively in a national and international context, as an individual and as a member of a team and to cooperate effectively with engineers and non-engineers. CB2: Students are able to apply their knowledge to their work or vocation in a professional manner and possess the competences usually demonstrated through the development and defence of arguments and problem solving within their field of study. CB3: Students have the ability to gather and interpret relevant data (usually within their field of study) in order to make judgements which include reflection on relevant social, scientific or ethical issues. CB4: Students should be able to communicate information, ideas, problems and solutions to both specialist and non-specialist audiences. CB5: Students will have developed the learning skills necessary to undertake further study with a high degree of autonomy. CG3: Be able to evaluate the different possible solutions from a technical, eco- nomic and professional perspectives and to respect the legislation in force in the general and professional field. CG6: Communicate verbally and in writing in a bilingual environment: Spanish, English. CG9: Efficiently use ICT resources to write technical reports and project and work reports on computing, as well as quality presentations. CGB4: Basic knowledge of the use and programming of computers, operating systems, databases and computer programmes with applications in engineering. CGO1: Ability to conceive, draft, organise, plan, develop and sign projects in the field of computer engineering aimed, in accordance with the knowledge acquired, at the conception, development or operation of computer systems, services and applications. CGO4: Ability to define, evaluate and select hardware and software platforms for the development and execution of computer systems, services and applications, in accordance with the knowledge acquired. CGO7: Ability to know, understand and apply the necessary legislation during the development of the profession of Technical Engineer in Computer Science and to handle specifications, regulations and compulsory standards. CGO8: Knowledge of basic subjects and technologies, which enable them to learn and develop new methods and technologies, as well as those which provide them with great versatility to adapt to new situations. CGO9: Ability to solve problems with initiative, decision-making, autonomy and creativity. Ability to know how to communicate and convey the knowledge, skills and abilities of the profession of Technical Engineer in Computer Science. CGO10: Knowledge to carry out measurements, calculations, valuations, appraisals, expert opinions, studies, reports, task planning and other similar works in computing, in accordance with the knowledge acquired. CGO11: Ability to analyse and assess the social and environmental impact of technical solutions, understanding the ethical and professional responsibility of the activity of the Technical Engineer in Computer Science. CGO12: Knowledge and application of basic elements of economics and human resources management, organisation and planning of projects, as well as legislation, regulation and standardisation in the field of computer projects, in accordance with the knowledge acquired. CECRI1: Ability to design, develop, select and evaluate computer applications and systems, ensuring their reliability, security and quality, in accordance with ethical principles and current legislation and regulations. CECRI4: Ability to draw up the technical specifications of a computer installation that complies with current standards and regulations. CECRI8: Ability to analyse, design, build and maintain applications in a robust, secure and efficient way, choosing the most appropriate paradigm and programming languages. CECRI18: Knowledge of the principles and regulations of computer science at national, European and international levels. CETFG1: Original work to be carried out individually and presented and defended before a university examining board, consisting of a project in the field of specific technologies of Computer Engineering of a professional nature in which the competences acquired in the courses are synthesised and integrated.
Description of contents: programme
Original exercise to be presented and defended in front of an academic committee. The work will be an integral project in the field of the Bachelor degree that will be professionally oriented where the different competencies acquired during the degree courses should be demonstrated or an innovative work developing an idea, prototype, or a model of systems or equipment within the field developed during the Bachelor degree. The TFG may be written in either Spanish or English. To obtain the mention of bilingual studies, the TFG is excluded from the calculation of the credits needed to calculate the 50%. For the students of the 2011 plan, it will be mandatory to demonstrate English language skills by including in the report of the final degree project a summary of the project in English of at least 10 pages, including the introduction and conclusion sections, being recommended the writing of the complete report in English.
Learning activities and methodology
The learning activities and methodology for the Trabajo Fin de Grado are specified in the corresponding university regulation: http://www.uc3m.es/ss/Satellite/SecretariaVirtual/es/TextoMixta/1371210936260/ Students apply competences and knowledge acquired during their studies in a Project from an area of the degree program, concluding with a written report. The foregoing reflects the corresponding project's analysis, resolution of issues and conclusions. The Project represents 299 hours/0% on-site. The student will defend their Project in front of a tribunal, clearly presenting the corresponding points with resolution of any problems arising in the Project. 1 hour/100% on-site. The tutor for the Bachelor's Degree Final Project helps and guides the student in all aspects necessary to carry out a solid final Project, and to write a corresponding clear and professional report. The tutoring sessions can be on-site or on line
Assessment System
This is done through an oral Bachelor's Degree Final Project defense in front of a tribunal selected to assess the student's work, the learning outcomes, and its presentation, according to an evaluation model. Prior to the defense, the student must have duly presented their written report to the tribunal members. The students of the English track must write and defend their bachelor thesis completely in English. In addition, the originality of the Bachelor Thesis is evaluated. The University uses the Turnitin Feedback Studio program within the Aula Global for the delivery of student work. This program compares the originality of the work delivered by each student with millions of electronic resources and detects those parts of the text that are copied and pasted. Represents 100% of the evaluation.
Assessment Matrix
Basic Bibliography
  • Antonio Sánchez Asín . Trabajos fin de grado y de postgrado: guía práctica para su elaboración. Aljibe. 2016
  • Iria Da Cunha . El trabajo de fin de grado y de máster: redacción, defensa y publicación. Editorial UOC. 2016
  • Juana Mª González García . Cómo escribir un trabajo de fin de grado. Sintesis. 2014
Recursos electrónicosElectronic Resources *
Additional Bibliography
  • Dawson, Christian W. . El proyecto fin de carrera en ingeniería informática : una guía para el estudiante .. Prentice Hall. 2002
Recursos electrónicosElectronic Resources *
Additional information
(*) Access to some electronic resources may be restricted to members of the university community and require validation through Campus Global. If you try to connect from outside of the University you will need to set up a VPN


The course syllabus may change due academic events or other reasons.