The BSc in Artificial Intelligence provides the broad, deep and multidisciplinary training that professionals in this field need and that is essential to successfully build the intelligent services and applications that are having such an important impact on our lives at all levels.
Artificial Intelligence Deegree
Duration:
4 academic years
RUCT code: 2504532
Seats number: 50
Dean or center director:
JULIA GONZALEZ ALVAREZ
julia.gonzalez [at] usc.es
Title coordinator:
Alberto Jose Bugarin Diz
alberto.bugarin.diz [at] usc.es
Use languages:
Spanish, Galician
MECES Level: 2
Coordinator university:
University of Santiago de Compostela
Partaker universities:
University of Santiago de Compostela
University of A Coruña
University of Vigo
Xunta de Galicia title implantation authorization date:
Orde do 27/07/2022 (DOG do 10/08/2022)
BOE publication date:
BOE do 26/04/2023
Last accreditation date:
27/06/2022
This is an interuniversity degree of four courses (240 ECTS), coordinated by the USC, in which the subjects of the first two courses are common to the three universities. In the third and fourth years, at USC we develop the specialization in Intelligent Technologies, with an interdisciplinary vision that will allow the development of successful applications and services that integrate models and technologies from Artificial Intelligence with others from natural intelligences and behaviors. The specialization in Intelligent Technologies also includes a professional module that allows an important part of the course to be taken in a business environment and to develop skills that are highly valued in this field.
Algebra
- G4121101
- Basic Training
- First Semester
- 6 Credits
Calculus and numerical analysis
- G4121102
- Basic Training
- First Semester
- 6 Credits
Discrete Mathematics
- G4121103
- Basic Training
- First Semester
- 6 Credits
Programming I
- G4121104
- Basic Training
- First Semester
- 6 Credits
Introduction to computers
- G4121105
- Basic Training
- First Semester
- 6 Credits
Statistics
- G4121106
- Basic Training
- Second Semester
- 6 Credits
Programming II
- G4121107
- Basic Training
- Second Semester
- 6 Credits
Signal acquisition and processing
- G4121108
- Basic Training
- Second Semester
- 6 Credits
Logic
- G4121109
- Basic Training
- Second Semester
- 6 Credits
Organizations management
- G4121110
- Basic Training
- Second Semester
- 6 Credits
Mathematical optimizacion
- G4121221
- Compulsory Credits
- First Semester
- 6 Credits
Algorithms
- G4121222
- Compulsory Credits
- First Semester
- 6 Credits
Software Engineering
- G4121223
- Compulsory Credits
- First Semester
- 6 Credits
Databases
- G4121224
- Compulsory Credits
- First Semester
- 6 Credits
Networks
- G4121225
- Compulsory Credits
- First Semester
- 6 Credits
Concurrent, parallel and distributed programming
- G4121226
- Compulsory Credits
- Second Semester
- 6 Credits
Automata and formal languages
- G4121227
- Compulsory Credits
- Second Semester
- 6 Credits
Fundamentals of machine learning
- G4121228
- Compulsory Credits
- Second Semester
- 6 Credits
Basic algorithms for Artificial Intelligence
- G4121229
- Compulsory Credits
- Second Semester
- 6 Credits
Knowledge representation and reasoning
- G4121230
- Compulsory Credits
- Second Semester
- 6 Credits
Cognitive psychology
- G4121341
- Elective Credits
- Second Semester
- 4,5 Credits
Neurophisiology
- G4121342
- Elective Credits
- First Semester
- 3 Credits
Cognitive and affective Neurosciences
- G4121343
- Elective Credits
- Second Semester
- 4,5 Credits
Metaheuristics
- G4121344
- Elective Credits
- Second Semester
- 6 Credits
Reasoning with uncertainty
- G4121345
- Elective Credits
- Second Semester
- 6 Credits
Large-scale data engineerig
- G4121346
- Elective Credits
- First Semester
- 4,5 Credits
Big data processing techniques
- G4121347
- Elective Credits
- First Semester
- 4,5 Credits
Plataformas de internet de las cosas
- G4121348
- Elective Credits
- First Semester
- 4,5 Credits
Supervised machine learning
- G4121349
- Elective Credits
- First Semester
- 6 Credits
Unsupervised machine learning
- G4121350
- Elective Credits
- Second Semester
- 4,5 Credits
Neural Networks and Deep Learning
- G4121351
- Elective Credits
- Second Semester
- 6 Credits
Integrated project of AI I
- G4121352
- Elective Credits
- First Semester
- 6 Credits
Final Project
- G4121421
- Compulsory Credits
- 12 Credits
Legal aspects of AI
- G4121441
- Elective Credits
- 3 Credits
Technoscientific aspects of AI
- G4121442
- Elective Credits
- 3 Credits
Reinforcement Learning
- G4121443
- Elective Credits
- 6 Credits
Computer Vision
- G4121444
- Elective Credits
- 6 Credits
Language Technologies
- G4121445
- Elective Credits
- 6 Credits
Integrated project of AI II
- G4121446
- Elective Credits
- 6 Credits
Business projects assessment
- G4121447
- Elective Credits
- 6 Credits
External Internship I
- G4121448
- Compulsory Credits
- 6 Credits
External Internship II
- G4121449
- Elective Credits
- 6 Credits
Algebra
- G4121101
- Basic Training
- First Semester
- 6 Credits
Calculus and numerical analysis
- G4121102
- Basic Training
- First Semester
- 6 Credits
Discrete Mathematics
- G4121103
- Basic Training
- First Semester
- 6 Credits
Statistics
- G4121106
- Basic Training
- Second Semester
- 6 Credits
Mathematical optimizacion
- G4121221
- Compulsory Credits
- First Semester
- 6 Credits
Programming I
- G4121104
- Basic Training
- First Semester
- 6 Credits
Programming II
- G4121107
- Basic Training
- Second Semester
- 6 Credits
Algorithms
- G4121222
- Compulsory Credits
- First Semester
- 6 Credits
Software Engineering
- G4121223
- Compulsory Credits
- First Semester
- 6 Credits
Databases
- G4121224
- Compulsory Credits
- First Semester
- 6 Credits
Introduction to computers
- G4121105
- Basic Training
- First Semester
- 6 Credits
Signal acquisition and processing
- G4121108
- Basic Training
- Second Semester
- 6 Credits
Networks
- G4121225
- Compulsory Credits
- First Semester
- 6 Credits
Concurrent, parallel and distributed programming
- G4121226
- Compulsory Credits
- Second Semester
- 6 Credits
Logic
- G4121109
- Basic Training
- Second Semester
- 6 Credits
Automata and formal languages
- G4121227
- Compulsory Credits
- Second Semester
- 6 Credits
Fundamentals of machine learning
- G4121228
- Compulsory Credits
- Second Semester
- 6 Credits
Basic algorithms for Artificial Intelligence
- G4121229
- Compulsory Credits
- Second Semester
- 6 Credits
Knowledge representation and reasoning
- G4121230
- Compulsory Credits
- Second Semester
- 6 Credits
Organizations management
- G4121110
- Basic Training
- Second Semester
- 6 Credits
Cognitive psychology
- G4121341
- Elective Credits
- Second Semester
- 4,5 Credits
Neurophisiology
- G4121342
- Elective Credits
- First Semester
- 3 Credits
Cognitive and affective Neurosciences
- G4121343
- Elective Credits
- Second Semester
- 4,5 Credits
Legal aspects of AI
- G4121441
- Elective Credits
- 3 Credits
Technoscientific aspects of AI
- G4121442
- Elective Credits
- 3 Credits
Metaheuristics
- G4121344
- Elective Credits
- Second Semester
- 6 Credits
Reasoning with uncertainty
- G4121345
- Elective Credits
- Second Semester
- 6 Credits
Large-scale data engineerig
- G4121346
- Elective Credits
- First Semester
- 4,5 Credits
Big data processing techniques
- G4121347
- Elective Credits
- First Semester
- 4,5 Credits
Plataformas de internet de las cosas
- G4121348
- Elective Credits
- First Semester
- 4,5 Credits
Supervised machine learning
- G4121349
- Elective Credits
- First Semester
- 6 Credits
Unsupervised machine learning
- G4121350
- Elective Credits
- Second Semester
- 4,5 Credits
Neural Networks and Deep Learning
- G4121351
- Elective Credits
- Second Semester
- 6 Credits
Reinforcement Learning
- G4121443
- Elective Credits
- 6 Credits
Computer Vision
- G4121444
- Elective Credits
- 6 Credits
Language Technologies
- G4121445
- Elective Credits
- 6 Credits
Integrated project of AI I
- G4121352
- Elective Credits
- First Semester
- 6 Credits
Integrated project of AI II
- G4121446
- Elective Credits
- 6 Credits
Business projects assessment
- G4121447
- Elective Credits
- 6 Credits
External Internship II
- G4121449
- Elective Credits
- 6 Credits
Final Project
- G4121421
- Compulsory Credits
- 12 Credits
External Internship I
- G4121448
- Compulsory Credits
- 6 Credits
Reconocimiento de créditos optativos sin equivalencia en el grado
- G4121RNOEQUIV00
- Elective Credits
- 1 Credits
The degree is structured in such a way that the contents of the first two years are common to the three universities and in the last two years each university develops its own itinerary that includes a series of linked electives:
USC Itinerary: Intelligent Technologies
This pathway is made up of 120 credits in the 3rd and 4th years, of which 114 credits are optional credits linked to the pathway (OPV) and students will have to take 6 additional optional credits (OP) for which they can choose to extend the External Work Placement or choose the open elective.
UDC Itinerary: Intelligent Society and Enterprise
In this pathway, students must take 120 credits distributed between the 3rd and 4th years, at a rate of 106.5 optional credits linked to the pathway itself (OPV) and 13.5 optional credits (OP). In the fourth year of the pathway, two modalities are offered: a transversal module of academic training and a transversal module of dual training. Dual training involves the acquisition of a series of skills through direct training in companies, in coordination with the University and with personalised monitoring by two tutors: the academic and the business tutor. Students enrolled in dual training will take 48 of 60 ECTS credits in the company, including all the optional credits in an External Internship II subject. Students enrolled in academic training will have to choose 3 optional subjects from a choice of 9 subjects.
Itinerary UVIGO: Intelligent Information Systems
This itinerary is made up of 120 credits differentiated in 3rd and 4th year, in which 108 credits are optional credits linked to the itinerary (OPV) and students will have to choose 12 optional credits (OP) (2 subjects) from an annual offer of 4 subjects.
1.- El alumnado de primer curso por primera vez a tiempo completo tiene que matricular 60 créditos.
Un 15% del alumnado podrá cursar estudios a tiempo parcial (30 créditos).
2.- Continuación de estudios : libre con un máximo de 75 créditos.
In addition to the welcome and presentation day, continuous attention is offered in each centre. The addresses or dean's offices of the centres and their administrative services are accessible on a daily basis for any academic queries that affect their studies. The degree coordinators are the natural link with students for support and guidance related to their Bachelor's or Master's degree studies. Each centre has information screens where information of interest is distributed (announcements, grants, employment, seminars, conferences, etc.). Other means of information are the notice boards, where class timetables, exams and other announcements (regulations, mobility programmes, work placements, etc.) are posted.
The website of each centre is kept permanently updated as a basic reference for information, where academic activity timetables, assessment calendars, subject programmes, teaching staff tutoring hours, extraordinary activities, regulations, etc. can be consulted. Also, within the virtual campus of each university, specific virtual classrooms are set up for the coordination of the degrees, which are a meeting point for teaching staff and students.
The USC has a student-tutor program for the undergraduate degrees, so that final year students, after receiving training from the University, can perform orientational tasks to students initiating their studies.
Information about student-tutor program:
When a degree suspension occurs, the USC guarantees the adequate development of teachings that were initiated by their students until its suspension. For that, the Government Council approves the criteria related with the admission of new degree entry registration and the gradual suspension of teaching impartation, among others.
If the suspended degree is substituted for a similar one —modifying the nature of the degree—, the new degree regulations will set the conditions to facilitate students the continuity of the new degree’s studies. These regulations will also set subject equivalences in both programs.
Generals for undergraduate degrees
Special access conditions or tests are not contemplated
The School of Engineering (ETSE) currently has teaching classrooms in two buildings located on the USC campus (ETSE building and Monte de la Condesa building), and new spaces are planned for the Emprendia Building, in the Ciudad de la Salud area, close to the main ETSE building. In addition to theory and computer classrooms, and services such as the Library and the Assembly Hall, there will be workrooms and work areas with free access, and versatile spaces will be set up to organize interactive sessions with laptops and tutoring seminars.
The Degree in Artificial intelligence faces the challenge of training professionals, with abilities, knowledge and skills that allow them to create new intelligent applications or services or to provide valuable innovations with the adequate, professional and responsible use of artificial inteligence.
- Students must demonstrate possession and understanding of knowledge in an area of study draw from the premise of a general secondary education. It is usually found in a level that —although it can be supported by advanced text books— also includes some aspects that imply knowledge arising from the forefront of their area of study.
- Students must be able to apply their knowledge to their work or vocation in a professional way and possess the competences which are usually demonstrated by means of the elaboration and defence of arguments and problem solving within their area of study
- Students must have the ability to collect and interpret relevant data —normally within their area of study— in order to make judgements that include a reflection on relevant themes of social, scientific or ethic nature.
- Students must be able to transmit information, ideas, problems and solutions to a public, both specialized and non-specialized.
- Students must develop those abilities of learning necessary to start higher studies with a high degree of autonomy
- Ability to conceive, write, organize, plan, and develop models, applications and services in the field of artificial intelligence, identifying objectives, priorities, deadlines, resources and risks, and controlling the established processes.
- Ability to solve problems with initiative, decision-making, autonomy and creativity.
- Ability to design and create quality models and solutions based on Artificial intelligence that are efficient, solid, transparent and responsible.
- Ability to select and justify the appropriate methods and techniques to solve a specific problem, or to develop and provide new methods based on artificial intelligence.
- Ability to conceive new computational systems and/or evaluate the performance of existing systems that integrate models and techniques of artificial intelligence.
- Ability to use mathematical concepts and methods that that may arise in the modeling and solving of artificial intelligence problems.
- Ability to use probability, statistics and optimization concepts and methods to model and solve the problems of artificial intelligence.
- Ability to solve artificial intelligence problems that need algorithms, from its design and implementation to its evaluation.
- To know and apply software engineering and user-centered design methodologies to the field of artificial intelligence.
- Ability to understand and master the basic concepts of logic, grammars and formal languages to analyze and improve solutions based on artificial intelligence.
- To know the structure, organization, functioning and interconnection of informatic systems (computer, operative systems and computer networks).
- To understand and apply the basic principles and techniques of parallel and distributed programming for the development and efficient execution of artificial intelligence techniques.
- Ability to do analysis, design, implementation of applications that require working with big volumes of data, and applying adequate hardware/software architectures.
- Ability to deploy in the cloud artificial intelligence applications that run efficiently with defined computational resources.
- To understand the data capture, storage and processing needs in the context of the Internet of Things, understanding the heterogeneity of the data and the special characteristics of this type of environment.
- To know the main platforms and software architectures for the acquisition, storage and processing of data in the context of the Internet of Things.
- To know and apply the characteristics, functionalities and structure of database systems and the distributed databases, that allow its adequate use and the implementation of Artificial Intelligence solutions that can include large volumes of data.
- Ability to define and interpret the fundamentals of organizations, the basic aspects of its organization and management, the process of innovation and its management, its different functional areas and its socioeconomic environment.
- To understand new business and innovation models in the framework of companies based on artificial intelligence and its technologies.
- Ability To design and create models of economic-financial valuation of projects using appropriate computer tools.
- Ability to adapt and apply a significant set of the competencies acquired in this degree in the professional field .
- To know the fundamentals of algorithms of artificial intelligence and optimization, to understand its computational complexity and to know how to apply them to solve problems.
- To know the basic aspects of metaheuristic and bio-inspired algorithms for problem solving, have the ability to apply them and to design new models.
- To know the modelization and representation of knowledge techniques and its relationship with the reasoning paradigms, designing solutions based on logical reasoning that take into account efficiency and the needs of the problems.
- Ability to design systems based on knowledge of strategies of representation and reasoning applied to different domains and problems, discovering the basic problems that arise in their construction.
- To know semantic technologies for storing and accessing knowledge graphs and their use in problem solving.
- To know the fundamentals of approximate reasoning and decision-making techniques in uncertainty environments, selecting the most adequate one for problem solving.
- To conceive, design, develop and present solutions to problems of a certain complexity based on artificial intelligence, facing and solving the difficulties that may arise during its development in an adequate way.
- To know and apply correctly the validation techniques for artificial intelligence solutions.
- development of adequate abilities to carry out an original exercise, present it and defend it before a university tribunal, consisting of a project in the field of Artificial Intelligence technologies in which the competences acquired in the courses are synthesized and integrated.
- Ability to communicate and transmit their knowledge, abilities and skills.
- Ability to work in teams, in interdisciplinary environments and managing conflicts.
- Ability to create new models and solutions in an autonomous and creative way, adapting to new situations. Initiative and entrepreneurial spirit.
- Ability to introduce gender perspective in models, techniques and solutions based on artificial intelligence.
- Ability to develop models, techniques and solutions based on artificial intelligence that are ethical, non-discriminatory and reliable.
- Ability to integrate legal, social, environmental and economic aspects that are intrinsic to artificial intelligence, analyzing their impact and committing to the search of compatible solutions for sustainable development.
Mobility
Student mobility is carried out from the second year of studies in the degree, in four-monthly or annual periods. The selection of candidates is carried out, for each call or programme, according to the regulations of each university. At the USC, it is made up of the person from the management team responsible for exchange programmes, the person responsible for the UAGCD and the people who act as academic coordinators, in accordance with previously established selection criteria, which take into account the academic record, a report and, where appropriate, the language skills required by the host university.
Student mobility is regulated through the “Regulation of inter-university exchange.” Exchange programs are managed through the International Relations Office, such as national exchange programs (SICUE) as well as Europeans (ERASMUS) and from outside the European Union (exchanges with Latin American countries or English-speaking countries):
Internships
The Degree Syllabus in Artificial Intelligence includes the recognition of 6 compulsory credits for external internships, which will involve a total of 150 hours of face-to-face work in the organisation offering the internships.
The ETSE has experience in the organisation and direct management of these internships, coordinated through the respective Degree Committees. The external work placement programme has a coordinator for each degree who is responsible for promoting the offer, supervising the selection and guaranteeing its correct operation. The coordinators are assisted by a team of tutors who act as the most direct interlocutors with the external entities and help students as necessary during the work placement.
To carry out the work placement, the student must have an external tutor in the company and an academic tutor responsible for establishing, in coordination with the external tutor, the work placement programme for each student according to the characteristics of the work to be carried out, monitoring and guiding the student during the work placement and assessing the student, according to the work placement report to be submitted and the report issued by the external tutor.
The objective of the Final Degree Project will be students' completion of an original project in which the acquisition of the skills and competences described above in the general objectives of the degree can be verified, together with specific academic, research or professional orientation skills.
Depending on the type of work, the activities to be carried out may consist of a series of stages, including: Bibliographic study, Definition of objectives, Planning, Analysis of scientific-technological alternatives, Design and Implementation of Solutions, Validation and Testing, Documentation, Communication of Results.
Duration:
4 academic years
RUCT code: 2504532
Seats number: 50
Dean or center director:
JULIA GONZALEZ ALVAREZ
julia.gonzalez [at] usc.es
Title coordinator:
Alberto Jose Bugarin Diz
alberto.bugarin.diz [at] usc.es
Use languages:
Spanish, Galician
MECES Level: 2
Coordinator university:
University of Santiago de Compostela
Partaker universities:
University of Santiago de Compostela
University of A Coruña
University of Vigo
Xunta de Galicia title implantation authorization date:
Orde do 27/07/2022 (DOG do 10/08/2022)
BOE publication date:
BOE do 26/04/2023
Last accreditation date:
27/06/2022
This is an interuniversity degree of four courses (240 ECTS), coordinated by the USC, in which the subjects of the first two courses are common to the three universities. In the third and fourth years, at USC we develop the specialization in Intelligent Technologies, with an interdisciplinary vision that will allow the development of successful applications and services that integrate models and technologies from Artificial Intelligence with others from natural intelligences and behaviors. The specialization in Intelligent Technologies also includes a professional module that allows an important part of the course to be taken in a business environment and to develop skills that are highly valued in this field.
Algebra
- G4121101
- Basic Training
- First Semester
- 6 Credits
Calculus and numerical analysis
- G4121102
- Basic Training
- First Semester
- 6 Credits
Discrete Mathematics
- G4121103
- Basic Training
- First Semester
- 6 Credits
Programming I
- G4121104
- Basic Training
- First Semester
- 6 Credits
Introduction to computers
- G4121105
- Basic Training
- First Semester
- 6 Credits
Statistics
- G4121106
- Basic Training
- Second Semester
- 6 Credits
Programming II
- G4121107
- Basic Training
- Second Semester
- 6 Credits
Signal acquisition and processing
- G4121108
- Basic Training
- Second Semester
- 6 Credits
Logic
- G4121109
- Basic Training
- Second Semester
- 6 Credits
Organizations management
- G4121110
- Basic Training
- Second Semester
- 6 Credits
Mathematical optimizacion
- G4121221
- Compulsory Credits
- First Semester
- 6 Credits
Algorithms
- G4121222
- Compulsory Credits
- First Semester
- 6 Credits
Software Engineering
- G4121223
- Compulsory Credits
- First Semester
- 6 Credits
Databases
- G4121224
- Compulsory Credits
- First Semester
- 6 Credits
Networks
- G4121225
- Compulsory Credits
- First Semester
- 6 Credits
Concurrent, parallel and distributed programming
- G4121226
- Compulsory Credits
- Second Semester
- 6 Credits
Automata and formal languages
- G4121227
- Compulsory Credits
- Second Semester
- 6 Credits
Fundamentals of machine learning
- G4121228
- Compulsory Credits
- Second Semester
- 6 Credits
Basic algorithms for Artificial Intelligence
- G4121229
- Compulsory Credits
- Second Semester
- 6 Credits
Knowledge representation and reasoning
- G4121230
- Compulsory Credits
- Second Semester
- 6 Credits
Cognitive psychology
- G4121341
- Elective Credits
- Second Semester
- 4,5 Credits
Neurophisiology
- G4121342
- Elective Credits
- First Semester
- 3 Credits
Cognitive and affective Neurosciences
- G4121343
- Elective Credits
- Second Semester
- 4,5 Credits
Metaheuristics
- G4121344
- Elective Credits
- Second Semester
- 6 Credits
Reasoning with uncertainty
- G4121345
- Elective Credits
- Second Semester
- 6 Credits
Large-scale data engineerig
- G4121346
- Elective Credits
- First Semester
- 4,5 Credits
Big data processing techniques
- G4121347
- Elective Credits
- First Semester
- 4,5 Credits
Plataformas de internet de las cosas
- G4121348
- Elective Credits
- First Semester
- 4,5 Credits
Supervised machine learning
- G4121349
- Elective Credits
- First Semester
- 6 Credits
Unsupervised machine learning
- G4121350
- Elective Credits
- Second Semester
- 4,5 Credits
Neural Networks and Deep Learning
- G4121351
- Elective Credits
- Second Semester
- 6 Credits
Integrated project of AI I
- G4121352
- Elective Credits
- First Semester
- 6 Credits
Final Project
- G4121421
- Compulsory Credits
- 12 Credits
Legal aspects of AI
- G4121441
- Elective Credits
- 3 Credits
Technoscientific aspects of AI
- G4121442
- Elective Credits
- 3 Credits
Reinforcement Learning
- G4121443
- Elective Credits
- 6 Credits
Computer Vision
- G4121444
- Elective Credits
- 6 Credits
Language Technologies
- G4121445
- Elective Credits
- 6 Credits
Integrated project of AI II
- G4121446
- Elective Credits
- 6 Credits
Business projects assessment
- G4121447
- Elective Credits
- 6 Credits
External Internship I
- G4121448
- Compulsory Credits
- 6 Credits
External Internship II
- G4121449
- Elective Credits
- 6 Credits
Algebra
- G4121101
- Basic Training
- First Semester
- 6 Credits
Calculus and numerical analysis
- G4121102
- Basic Training
- First Semester
- 6 Credits
Discrete Mathematics
- G4121103
- Basic Training
- First Semester
- 6 Credits
Statistics
- G4121106
- Basic Training
- Second Semester
- 6 Credits
Mathematical optimizacion
- G4121221
- Compulsory Credits
- First Semester
- 6 Credits
Programming I
- G4121104
- Basic Training
- First Semester
- 6 Credits
Programming II
- G4121107
- Basic Training
- Second Semester
- 6 Credits
Algorithms
- G4121222
- Compulsory Credits
- First Semester
- 6 Credits
Software Engineering
- G4121223
- Compulsory Credits
- First Semester
- 6 Credits
Databases
- G4121224
- Compulsory Credits
- First Semester
- 6 Credits
Introduction to computers
- G4121105
- Basic Training
- First Semester
- 6 Credits
Signal acquisition and processing
- G4121108
- Basic Training
- Second Semester
- 6 Credits
Networks
- G4121225
- Compulsory Credits
- First Semester
- 6 Credits
Concurrent, parallel and distributed programming
- G4121226
- Compulsory Credits
- Second Semester
- 6 Credits
Logic
- G4121109
- Basic Training
- Second Semester
- 6 Credits
Automata and formal languages
- G4121227
- Compulsory Credits
- Second Semester
- 6 Credits
Fundamentals of machine learning
- G4121228
- Compulsory Credits
- Second Semester
- 6 Credits
Basic algorithms for Artificial Intelligence
- G4121229
- Compulsory Credits
- Second Semester
- 6 Credits
Knowledge representation and reasoning
- G4121230
- Compulsory Credits
- Second Semester
- 6 Credits
Organizations management
- G4121110
- Basic Training
- Second Semester
- 6 Credits
Cognitive psychology
- G4121341
- Elective Credits
- Second Semester
- 4,5 Credits
Neurophisiology
- G4121342
- Elective Credits
- First Semester
- 3 Credits
Cognitive and affective Neurosciences
- G4121343
- Elective Credits
- Second Semester
- 4,5 Credits
Legal aspects of AI
- G4121441
- Elective Credits
- 3 Credits
Technoscientific aspects of AI
- G4121442
- Elective Credits
- 3 Credits
Metaheuristics
- G4121344
- Elective Credits
- Second Semester
- 6 Credits
Reasoning with uncertainty
- G4121345
- Elective Credits
- Second Semester
- 6 Credits
Large-scale data engineerig
- G4121346
- Elective Credits
- First Semester
- 4,5 Credits
Big data processing techniques
- G4121347
- Elective Credits
- First Semester
- 4,5 Credits
Plataformas de internet de las cosas
- G4121348
- Elective Credits
- First Semester
- 4,5 Credits
Supervised machine learning
- G4121349
- Elective Credits
- First Semester
- 6 Credits
Unsupervised machine learning
- G4121350
- Elective Credits
- Second Semester
- 4,5 Credits
Neural Networks and Deep Learning
- G4121351
- Elective Credits
- Second Semester
- 6 Credits
Reinforcement Learning
- G4121443
- Elective Credits
- 6 Credits
Computer Vision
- G4121444
- Elective Credits
- 6 Credits
Language Technologies
- G4121445
- Elective Credits
- 6 Credits
Integrated project of AI I
- G4121352
- Elective Credits
- First Semester
- 6 Credits
Integrated project of AI II
- G4121446
- Elective Credits
- 6 Credits
Business projects assessment
- G4121447
- Elective Credits
- 6 Credits
External Internship II
- G4121449
- Elective Credits
- 6 Credits
Final Project
- G4121421
- Compulsory Credits
- 12 Credits
External Internship I
- G4121448
- Compulsory Credits
- 6 Credits
Reconocimiento de créditos optativos sin equivalencia en el grado
- G4121RNOEQUIV00
- Elective Credits
- 1 Credits
The degree is structured in such a way that the contents of the first two years are common to the three universities and in the last two years each university develops its own itinerary that includes a series of linked electives:
USC Itinerary: Intelligent Technologies
This pathway is made up of 120 credits in the 3rd and 4th years, of which 114 credits are optional credits linked to the pathway (OPV) and students will have to take 6 additional optional credits (OP) for which they can choose to extend the External Work Placement or choose the open elective.
UDC Itinerary: Intelligent Society and Enterprise
In this pathway, students must take 120 credits distributed between the 3rd and 4th years, at a rate of 106.5 optional credits linked to the pathway itself (OPV) and 13.5 optional credits (OP). In the fourth year of the pathway, two modalities are offered: a transversal module of academic training and a transversal module of dual training. Dual training involves the acquisition of a series of skills through direct training in companies, in coordination with the University and with personalised monitoring by two tutors: the academic and the business tutor. Students enrolled in dual training will take 48 of 60 ECTS credits in the company, including all the optional credits in an External Internship II subject. Students enrolled in academic training will have to choose 3 optional subjects from a choice of 9 subjects.
Itinerary UVIGO: Intelligent Information Systems
This itinerary is made up of 120 credits differentiated in 3rd and 4th year, in which 108 credits are optional credits linked to the itinerary (OPV) and students will have to choose 12 optional credits (OP) (2 subjects) from an annual offer of 4 subjects.
1.- El alumnado de primer curso por primera vez a tiempo completo tiene que matricular 60 créditos.
Un 15% del alumnado podrá cursar estudios a tiempo parcial (30 créditos).
2.- Continuación de estudios : libre con un máximo de 75 créditos.
In addition to the welcome and presentation day, continuous attention is offered in each centre. The addresses or dean's offices of the centres and their administrative services are accessible on a daily basis for any academic queries that affect their studies. The degree coordinators are the natural link with students for support and guidance related to their Bachelor's or Master's degree studies. Each centre has information screens where information of interest is distributed (announcements, grants, employment, seminars, conferences, etc.). Other means of information are the notice boards, where class timetables, exams and other announcements (regulations, mobility programmes, work placements, etc.) are posted.
The website of each centre is kept permanently updated as a basic reference for information, where academic activity timetables, assessment calendars, subject programmes, teaching staff tutoring hours, extraordinary activities, regulations, etc. can be consulted. Also, within the virtual campus of each university, specific virtual classrooms are set up for the coordination of the degrees, which are a meeting point for teaching staff and students.
The USC has a student-tutor program for the undergraduate degrees, so that final year students, after receiving training from the University, can perform orientational tasks to students initiating their studies.
Information about student-tutor program:
When a degree suspension occurs, the USC guarantees the adequate development of teachings that were initiated by their students until its suspension. For that, the Government Council approves the criteria related with the admission of new degree entry registration and the gradual suspension of teaching impartation, among others.
If the suspended degree is substituted for a similar one —modifying the nature of the degree—, the new degree regulations will set the conditions to facilitate students the continuity of the new degree’s studies. These regulations will also set subject equivalences in both programs.
Generals for undergraduate degrees
Special access conditions or tests are not contemplated
The School of Engineering (ETSE) currently has teaching classrooms in two buildings located on the USC campus (ETSE building and Monte de la Condesa building), and new spaces are planned for the Emprendia Building, in the Ciudad de la Salud area, close to the main ETSE building. In addition to theory and computer classrooms, and services such as the Library and the Assembly Hall, there will be workrooms and work areas with free access, and versatile spaces will be set up to organize interactive sessions with laptops and tutoring seminars.
The Degree in Artificial intelligence faces the challenge of training professionals, with abilities, knowledge and skills that allow them to create new intelligent applications or services or to provide valuable innovations with the adequate, professional and responsible use of artificial inteligence.
- Students must demonstrate possession and understanding of knowledge in an area of study draw from the premise of a general secondary education. It is usually found in a level that —although it can be supported by advanced text books— also includes some aspects that imply knowledge arising from the forefront of their area of study.
- Students must be able to apply their knowledge to their work or vocation in a professional way and possess the competences which are usually demonstrated by means of the elaboration and defence of arguments and problem solving within their area of study
- Students must have the ability to collect and interpret relevant data —normally within their area of study— in order to make judgements that include a reflection on relevant themes of social, scientific or ethic nature.
- Students must be able to transmit information, ideas, problems and solutions to a public, both specialized and non-specialized.
- Students must develop those abilities of learning necessary to start higher studies with a high degree of autonomy
- Ability to conceive, write, organize, plan, and develop models, applications and services in the field of artificial intelligence, identifying objectives, priorities, deadlines, resources and risks, and controlling the established processes.
- Ability to solve problems with initiative, decision-making, autonomy and creativity.
- Ability to design and create quality models and solutions based on Artificial intelligence that are efficient, solid, transparent and responsible.
- Ability to select and justify the appropriate methods and techniques to solve a specific problem, or to develop and provide new methods based on artificial intelligence.
- Ability to conceive new computational systems and/or evaluate the performance of existing systems that integrate models and techniques of artificial intelligence.
- Ability to use mathematical concepts and methods that that may arise in the modeling and solving of artificial intelligence problems.
- Ability to use probability, statistics and optimization concepts and methods to model and solve the problems of artificial intelligence.
- Ability to solve artificial intelligence problems that need algorithms, from its design and implementation to its evaluation.
- To know and apply software engineering and user-centered design methodologies to the field of artificial intelligence.
- Ability to understand and master the basic concepts of logic, grammars and formal languages to analyze and improve solutions based on artificial intelligence.
- To know the structure, organization, functioning and interconnection of informatic systems (computer, operative systems and computer networks).
- To understand and apply the basic principles and techniques of parallel and distributed programming for the development and efficient execution of artificial intelligence techniques.
- Ability to do analysis, design, implementation of applications that require working with big volumes of data, and applying adequate hardware/software architectures.
- Ability to deploy in the cloud artificial intelligence applications that run efficiently with defined computational resources.
- To understand the data capture, storage and processing needs in the context of the Internet of Things, understanding the heterogeneity of the data and the special characteristics of this type of environment.
- To know the main platforms and software architectures for the acquisition, storage and processing of data in the context of the Internet of Things.
- To know and apply the characteristics, functionalities and structure of database systems and the distributed databases, that allow its adequate use and the implementation of Artificial Intelligence solutions that can include large volumes of data.
- Ability to define and interpret the fundamentals of organizations, the basic aspects of its organization and management, the process of innovation and its management, its different functional areas and its socioeconomic environment.
- To understand new business and innovation models in the framework of companies based on artificial intelligence and its technologies.
- Ability To design and create models of economic-financial valuation of projects using appropriate computer tools.
- Ability to adapt and apply a significant set of the competencies acquired in this degree in the professional field .
- To know the fundamentals of algorithms of artificial intelligence and optimization, to understand its computational complexity and to know how to apply them to solve problems.
- To know the basic aspects of metaheuristic and bio-inspired algorithms for problem solving, have the ability to apply them and to design new models.
- To know the modelization and representation of knowledge techniques and its relationship with the reasoning paradigms, designing solutions based on logical reasoning that take into account efficiency and the needs of the problems.
- Ability to design systems based on knowledge of strategies of representation and reasoning applied to different domains and problems, discovering the basic problems that arise in their construction.
- To know semantic technologies for storing and accessing knowledge graphs and their use in problem solving.
- To know the fundamentals of approximate reasoning and decision-making techniques in uncertainty environments, selecting the most adequate one for problem solving.
- To conceive, design, develop and present solutions to problems of a certain complexity based on artificial intelligence, facing and solving the difficulties that may arise during its development in an adequate way.
- To know and apply correctly the validation techniques for artificial intelligence solutions.
- development of adequate abilities to carry out an original exercise, present it and defend it before a university tribunal, consisting of a project in the field of Artificial Intelligence technologies in which the competences acquired in the courses are synthesized and integrated.
- Ability to communicate and transmit their knowledge, abilities and skills.
- Ability to work in teams, in interdisciplinary environments and managing conflicts.
- Ability to create new models and solutions in an autonomous and creative way, adapting to new situations. Initiative and entrepreneurial spirit.
- Ability to introduce gender perspective in models, techniques and solutions based on artificial intelligence.
- Ability to develop models, techniques and solutions based on artificial intelligence that are ethical, non-discriminatory and reliable.
- Ability to integrate legal, social, environmental and economic aspects that are intrinsic to artificial intelligence, analyzing their impact and committing to the search of compatible solutions for sustainable development.
Mobility
Student mobility is carried out from the second year of studies in the degree, in four-monthly or annual periods. The selection of candidates is carried out, for each call or programme, according to the regulations of each university. At the USC, it is made up of the person from the management team responsible for exchange programmes, the person responsible for the UAGCD and the people who act as academic coordinators, in accordance with previously established selection criteria, which take into account the academic record, a report and, where appropriate, the language skills required by the host university.
Student mobility is regulated through the “Regulation of inter-university exchange.” Exchange programs are managed through the International Relations Office, such as national exchange programs (SICUE) as well as Europeans (ERASMUS) and from outside the European Union (exchanges with Latin American countries or English-speaking countries):
Internships
The Degree Syllabus in Artificial Intelligence includes the recognition of 6 compulsory credits for external internships, which will involve a total of 150 hours of face-to-face work in the organisation offering the internships.
The ETSE has experience in the organisation and direct management of these internships, coordinated through the respective Degree Committees. The external work placement programme has a coordinator for each degree who is responsible for promoting the offer, supervising the selection and guaranteeing its correct operation. The coordinators are assisted by a team of tutors who act as the most direct interlocutors with the external entities and help students as necessary during the work placement.
To carry out the work placement, the student must have an external tutor in the company and an academic tutor responsible for establishing, in coordination with the external tutor, the work placement programme for each student according to the characteristics of the work to be carried out, monitoring and guiding the student during the work placement and assessing the student, according to the work placement report to be submitted and the report issued by the external tutor.
The objective of the Final Degree Project will be students' completion of an original project in which the acquisition of the skills and competences described above in the general objectives of the degree can be verified, together with specific academic, research or professional orientation skills.
Depending on the type of work, the activities to be carried out may consist of a series of stages, including: Bibliographic study, Definition of objectives, Planning, Analysis of scientific-technological alternatives, Design and Implementation of Solutions, Validation and Testing, Documentation, Communication of Results.