• Higher Technical School of Computer Engineering
  • 1

Artificial Intelligence

Foliage of knowledge: Engineering and architecture
Responsible Center: Higher Technical School of Computer Engineering
Teaching modality and Campus: Face-to-face -  Móstoles
Credits: 240. Credits year: 60. Duration: 4 years. Implantation: progressive, first year 2022-2023
Academic Calendar    Schedule    Exams     Teaching Guides    Faculty 
Coordinator: Prof. Dr. D. Iván Ramírez Díaz

Student attention: 91 488 93 93.     Student Help Box     Suggestions, complaints and congratulations mailbox

Basic Information

What knowledge will I acquire with this Degree?

During your academic training period, you will acquire the fundamental theoretical knowledge, as well as the practical skills and abilities necessary for the professional practice of Artificial Intelligence (AI). The degree in Artificial Intelligence will provide you with the appropriate preparation whether you want to develop your work activity in the field of business or if your idea is to be a researcher in this exciting area of ​​knowledge.

AI is a branch of Computer Science with connections to other branches of knowledge such as Mathematics, Statistics, Ethics or Legislation, to name a few examples. For this reason, in the first courses you will acquire fundamental knowledge and skills on which you will build others later. Specifically, in the first courses you will learn the fundamentals of computer programming, the mathematical foundations of AI, the history of AI, the ethical and legal aspects of our discipline, the fundamentals of computer architecture, operating systems and databases.

In the following courses, you will expand your knowledge in computer programming, you will learn to develop algorithms and machine learning methods, to design intelligent agents, to model expert knowledge, to develop ambient intelligence systems and autonomous systems, to make programs that interpret what read (natural language processing) or what they see (artificial vision), among many other issues.

In the final year, you will decide in which areas to specialize, choosing between optional subjects. In addition, you will put into practice the knowledge acquired during these years of academic training in a Final Degree Project and you will have the opportunity to demonstrate your worth in a first approach to the work environment through the development of External Internships.

Where will I be able to work when I graduate?

At present, the field of application of Artificial Intelligence has transcended practically all the fields of human knowledge, no matter how disparate they may be. Thus, Artificial Intelligence is applied to the development of computer tools in the field of medicine, logistics and planning, security, leisure, art, law, to name just a few. Most of the large companies dedicated to software development demand highly qualified professionals in Artificial Intelligence. Likewise, the explosive demand for computer solutions that require Artificial Intelligence has led to the creation of a network of incipient companies (spin-offs y startups) of a high technical qualification that specialize in the design and implementation of this type of solutions. Therefore, it is foreseeable that you will have access to a wide job offer in the national and international business fabric. In addition, public institutions and governments are increasingly aware of the need to have specific and professional programs dedicated to the development of Artificial Intelligence, so it is also expected that you will have the opportunity to develop your profession within the administrations. public, universities, research centers or centers of technological development and innovation.

Is this Degree official according to the regulations required by the European Higher Education Area?

Yes (final verification report is attached), the implementation of the degree will be done progressively, starting the first year in the academic year 2022-23.

The final verification report turned out FAVORABLE

What subject areas will I address in this grade?

MODULE

ECTS CREDITS

CONTENTS

1.- Basic Subjects Module

60

Here the basic training subjects for the degrees of the Engineering branch, in which this Degree is framed, are grouped.

2.- Compulsory Subjects Module

120

This module includes the subjects that make up the main body of knowledge of the degree.

3.- Optional Subjects Module

48 (you have to take 24)

Here are subjects that complement the student's training, allowing him to achieve a certain degree of specialization in the chosen subjects.

4.- Module of External Internships

15

The student will carry out internships in companies or institutions in which they will develop activities that will complement their training.

5.- Academic Credit Recognition Module

6

This module is passed through the participation of the student in sports university activities, student representation, solidarity and cooperation.

6.- Final Degree Project Module

15

As the last subject, the student will carry out a Final Degree Project in which they will put into practice the skills acquired throughout the degree.

 

The subjects of modules 1, 2 and 3 are included in the following subjects:

RAW MATERIAL

ECTS CREDITS

Machine Learning

18

Applications of Artificial Intelligence

12

Deontology

6

Company

12

Statistics

6

Physics

6

Humanities

6

Language

6

Computer Technology

42

Maths

18

Computational Perception and Performance

12

Natural Language Processing

12

Programming Languages

24

Knowledge Representation

12

Intelligent Problem Solving

18

Smart Technologies

18

 

Recommended Income Profile

The recommended admission profile is that of students who have completed the Baccalaureate in the Scientific-Technological modality and who have enjoyed these studies, since the contents of the degree belong to a greater extent to the disciplines of Computer Engineering and New Technologies and the Mathematical Sciences. On the other hand, we are sure that this is a suitable degree for you if you are a lover of challenges who enjoy solving practical problems and have communication skills, group work, a desire to excel and a critical spirit.

Objectives 

According to Marvin Minsky, considered one of the fathers of the discipline, Artificial Intelligence "is the science of making machines do things that would require intelligence if they had been done by a human." In other words, Artificial Intelligence is a branch of Computer Science whose objective is to develop computer applications for solving problems that require intelligence. The fundamental objective of the Degree in Artificial Intelligence from the Rey Juan Carlos University is to train highly qualified professionals in the conception, planning and development of systems, services and applications in the field of Artificial Intelligence, who become part of the labor market in an Productive from the moment you join. Likewise, it is intended that the degree can also provide initial training to future scientists specialized in Artificial Intelligence.

Competences 

General Competences

Custom code

Description

G1

Conceive, draft, organize, plan and develop projects for the development or exploitation of systems, services and applications in the field of Artificial Intelligence.

G2

Work in a group, communicate effectively, manage and understand the needs of other team members with different profiles.

G3

Know, understand and apply the necessary legislation in the field of Artificial Intelligence, as well as manage specifications, regulations and mandatory standards.

G4

Know the fundamentals of the discipline, which enable them to learn and develop new methods and technologies, as well as those that give them great versatility to adapt to new situations.

G5

Solve problems with initiative, making decisions with autonomy and creativity.

G6

Carry out measurements, evaluations and assessments of the quality, efficiency, effectiveness and applicability of intelligent systems to real-world problems.

G7

Analyze and assess the social and environmental impact of technical solutions, understanding the ethical and professional responsibility of the activity related to Artificial Intelligence.

G8

Know the basic elements of economics and human resource management, organization and project planning.

G9

Possess and understand fundamental knowledge of the discipline, also including some aspects that involve knowledge from the forefront of their field of study.

G10

Apply their knowledge to their work or vocation in a professional way and possess the skills that are usually demonstrated through the elaboration and defense of arguments and the resolution of problems within their area of ​​study.

G11.

Gather and interpret relevant data (normally within their area of ​​study) to make judgments that include a reflection on relevant issues of a social, scientific or ethical nature.

G12.

Transmit information, ideas, problems and solutions to both a specialized and non-specialized audience.

G13.

Develop the learning skills necessary to undertake further studies with a high degree of autonomy.

 

Specific Competences

Custom code

Description

E1

Master the basic concepts of mathematics and its application to solve mathematical problems that may arise in the field of Artificial Intelligence.

E2

Understand and apply algorithmic procedures to design solutions to problems, analyzing the suitability and complexity of the proposed algorithms.

E3

Develop algorithms and use different programming languages, as well as efficiently use the most appropriate data types and structures to solve a problem.

E4

Know the characteristics and functionalities of the structure and architecture of computers, of the basic components that make them up, the networks that interconnect them and of the Operating Systems and know how to use them in the design and construction of computer systems.

E5

Know the characteristics, functionalities and structure of databases and information systems and design and build applications based on them.

E6

Understand and apply the principles, methodologies and life cycles of software engineering

E7

Evaluate, design, choose and deploy hardware and/or software platforms in the field of Artificial Intelligence.

E8

Manage and maintain computer systems.

E9

Acquire, formalize and represent knowledge in a computable way and apply reasoning methods on it.

E10

Understand and apply problem-solving techniques with exact and/or heuristic methods.

E11

Design and build systems or system components that make decisions autonomously in environments of different complexity.

E12

Understand and apply the methods and techniques of data analysis and information extraction from large volumes of data.

E13

Design and build adaptive and recommendation systems.

E14

Know the history of Artificial Intelligence and demonstrate sensitivity and ethics in its use.

E15

Learn about the latest advances in the area of ​​Artificial Intelligence and its applications.

E16

Understand and apply current methods and techniques for systems that interact with the physical environment (perception and action).

E17

Understand and apply lexical, syntactic and semantic analysis techniques for the automatic processing of human language.

E18

Know the concepts of optimization and be able to find optimal and suboptimal solutions to complex problems.

E19

Understand and apply current techniques to design and build machine learning systems, as well as evaluate their performance.

E20

Knowing how to choose and apply the most appropriate Artificial Intelligence paradigms for a specific problem.

E21

Understand and apply the fundamentals of the theory of automata and formal languages, as well as their lexical, syntactic and semantic processing techniques.

T1.

Develop, present and defend an original work-project, in the field of Artificial Intelligence, in which the skills acquired in the teachings of the degree are synthesized and integrated.

Minimum stay requirements 

  • The permanence of the students in the Degree studies will be a maximum of eight years for full-time students. Part-time students may request an extension of up to two more years from the Rector.
  • In Bachelor's degrees lasting more than 240 credits (4 years), the maximum of the previous section will be increased by one more year for every 60 ECTS credits that are added to the 240 ECTS.
  • Students must pass a minimum of two subjects in the first year. Students studying part-time must pass at least one subject in their first academic year.
  • Students who are studying any official Bachelor's degree at the Rey Juan Carlos University may make a maximum of four registrations to pass each of the subjects of the study plan, without counting previous cancellations of the same.

For more information see: Permanence regulations

Minimum number of ECTS credits by type of enrollment and course

Full-time students:

COURSE MINIMUM  MAXIMUM 
1º Course 48 ECTS 78 ECTS
Other courses 48 ECTS 78 ECTS

 

Part-time students:

COURSE MINIMUM  MAXIMUM 
1º Course 24 ECTS 47 ECTS
Other courses 24 ECTS 47 ECTS

 

Access and registration

Log in

Access to the official teachings of Degree will require to be in possession of the bachelor's degree or equivalent and the passing of the test referred to in article 42 of the Organic Law 6/2001, of Universities, modified by Law 4/2007, of April 12, without prejudice to the other access mechanisms provided for by current regulations.

The number of places offered for new admission are:

 

Móstoles Campus: 45 places

 

Matriculation year

The enrollment process at the Rey Juan Carlos University is done through the Internet. You can carry out the procedures on the computers installed on campus or through any computer with network access. You can check the deadlines at registration , as well as the different requirements and necessary documents.

Validation with FP qualifications

PROFESSIONAL TRAINING DEGREES

Senior Technician in Multiplatform Application Development (DAM)

Training itinerary

ACCESS THE COURSE GUIDES OF THE DEGREE

FBC: Common Basic Training, they are validated with their counterparts of all grades
FBR: Basic Branch Training, they can be validated with their branch counterparts, taking into account the adequacy between the skills and knowledge acquired.
OB: Compulsory
OP: Optional

COURSE 1

Semester

Subject

Character

Credits

1

Background and Development of Artificial Intelligence

FB

6

1

Discrete Mathematics and Algebra

FB

6

1

Calculation

FB

6

1

Logic

FB

6

1

Programming I

FB

6

2

Ethics and Legislation in Artificial Intelligence

FB

6

2

Probability and statistics

FB

6

2

programming II

OB

6

2

Declarative Programming

OB

6

2

Fundamentals of Computer Architecture

FB

6

TOTAL COURSE: 60 ECTS

 

COURSE 2

Semester

Subject

Character

Credits

Annual

modern language

FB

6

1

Operational and Statistical Management Methods

FB

6

1

Data Structures I

OB

6

1

Algorithms

OB

6

1

Theoretical Computing and Formal Languages

OB

6

2

Data Structures II

OB

6

2

Operating Systems

OB

6

2

Databases

OB

6

2

Machine Learning I

OB

6

2

Search Algorithms I

OB

6

TOTAL COURSE: 60 ECTS

 

COURSE 3

Semester

Subject

Character

Credits

1

Search Algorithms II

OB

6

1

Software engineering

OB

6

1

Machine Learning II

OB

6

1

Representation of Knowledge and Reasoning I

OB

6

1

Ambient Intelligence and Ubiquitous Computing

OB

6

2

Natural Language Processing I

OB

6

2

Representation of Knowledge and Reasoning II

OB

6

2

Artificial vision

OB

6

2

Collaborative

OB

6

2

Multi-agent systems

OB

6

TOTAL COURSE: 60 ECTS

 

COURSE 4

Semester

Subject

Character

Credits

1

Optional 1

OP

6

1

Optional 2

OP

6

2

Optional 3

OP

6

2

Optional 4

OP

6

1

Academic Recognition of Credits

OB

6

Annual

Final Degree Project

OB

15

Annual

External Internships

OB

15

TOTAL COURSE: 60 ECTS

  

OPTIONAL

Course

Semester

Subject

Credits

4

1

Smart User Interfaces

6

4

1

Natural Language Processing II

6

4

1

Machine Learning III

6

4

1

Planning

6

4

2

Algorithms for Decision Making

6

4

2

Artificial Intelligence in Cybersecurity

6

4

2

Techniques of Organization and Control of Business Management

6

4

2

Applications of Artificial Intelligence

6

 

External Internships

The External Practices subject is a curricular subject whose main objective is to promote a comprehensive training of the student through the practical application of the knowledge acquired during the Degree, which facilitates direct contact with the professional activity and the opportunity to join the professional world with a minimum of experience. All practices are designed so that the students who participate in them acquire professional experience in real situations and conditions, applying the knowledge, skills and attitudes that are acquired in the training processes throughout the degree. The internships represent a decisive opportunity for the personal development and professional future of the students.

The internships are aerospace_vehicles_aerospace_engineering activities carried out by the student in companies, institutions and organizations; that is, in centers outside the university premises, which aim to enrich and complement your university education, while providing you with a deeper knowledge about the skills you will need once you have graduated.

The External Practices subject will consist of two phases:

  • Completion of the internship period that offers professional experience related to any of the graduate profiles that are expressed in the Verification Report of the degree.
  • Elaboration of the memory

Documentation:

Degree Training Project

For more information:  External Internship Unit

Social Security contributions for interns starting January 1, 2024

Mobility programs

ERASMUS

The Erasmus program makes it easy for URJC students -both undergraduate and postgraduate- to study one or several semesters at one of the European universities with which the URJC has agreements.

These exchanges traditionally have an economic endowment thanks to the Erasmus Scholarships provided by the EU and the Spanish Ministry of Education.

ERASMUS (intranet)


WORLD

The Munde program manages mobility with universities from countries not included in the Erasmus Program.

The possibility of obtaining a scholarship or economic endowment and its amount depends, in each case, on the agreements with the universities, countries or entities that sign it.

WORLD (intranet)


For more information:

URJC Mobility


SICK

SICUE is a national mobility program for GRADOS university students that allows them to carry out part of their studies at another Spanish university with guarantees of academic recognition, use and adaptation to their curricular profile.

SICUE Mobility

Student support programs

Orientation to future students. The University offers various orientation programs for future students: we carry out visits to high schools and secondary schools, we organize guided visits to the Campuses, we are present in the Classroom and, at the beginning of each course, we carry out welcome days to guide students new students.

academic tutorials. Each teacher carries out, within their teaching planning, academic tutorials on their subject.

Coordinator of the degree. It works to promote coherence and balance between the subjects and the workloads of the students.

mentoring program. The URJC has this program, peer tutoring, in which the students of the last years act as mentors with the first year students.

Students with disabilities. The Support Office for Persons with Disabilities offers guidance and assistance to students with special needs.

Scholarships . The Rey Juan Carlos University manages the main scholarships and annual grants, both its own and from other official bodies: Ministries, Community of Madrid, International Organizations and other entities. It also publishes and disseminates those scholarships and grants of interest to its students and graduates. Throughout the course, students receive information about them through the different communication channels established.

Job placement program. The Rey Juan Carlos University, through the External Internship Unit and the Graduates Office, organizes conferences, workshops and various actions aimed at supporting and guiding students in their job search, to improve their employability and promote job placement . The University has a Job Exchange -a platform available to companies and graduates- where institutions can carry out their selection processes.

Regulation

ACADEMIC CALENDAR

REGISTRATION

*The rates corresponding to double degrees with different degrees of experimentality will be applied as established in the new Decree 43/2022, of June 29, of the Government Council, which establishes the public prices for university studies leading to official degrees and services of an academic nature in the public universities of the Community of Madrid*

TRAINING PROCESS 

REVIEWS AND REVIEWS

Validation, adaptation of studies, recognition of credits and homologation of foreign qualifications

UNIVERSITY DEGREES

VISITING STUDENTS AND FUNCTIONAL DIVERSITY

COEXISTENCE REGIME

SCHOOL INSURANCE

ASSOCIATIONS

Quality guarantee

RUCT link

BOCM Link

Results report

Once the follow-up has been carried out, the quantitative information on the results obtained in the follow-up of said Degree is shown, differentiated by academic year.

General information collection plan

Within the quality assurance system of the Rey Juan Carlos University, the following surveys are planned:

- New students

- Teacher evaluation

- Student satisfaction

- Satisfaction of the graduates

- Labor insertion

- Causes of abandonment

- Career path:

  • Second year after graduation
  • Third year after graduation
  • Fourth year after graduation

- Degree of satisfaction:

  • Faculty with the campus and university
  • Teacher with degree
  • of the evaluators
  • Incoming student mobility program
  • Outgoing Student Mobility Program
  • Administration and services staff with the university

- External internships:

  • Student satisfaction
  • External tutor satisfaction
  • Evaluator satisfaction

Survey results:

Improvement actions

The Quality Assurance System of the Rey Juan Carlos University establishes that the degree's Quality Assurance Commission will annually analyze the information derived from the degree's indicators and prepare a report that will include improvement plans if the results so indicate.

Renewal of accreditation

The renewal of the accreditation represents the culmination of the implementation process of the official Bachelor's and Master's degrees registered in the Register of Universities, Centers and Degrees (RUCT). The renewal of the accreditation of official bachelor's and master's degrees is organized in three phases: self-assessment report, external visit and final assessment.

In the first phase, the university describes and assesses the status of the degree with respect to the established criteria and guidelines. The result is the Self-Assessment Report (IA) that is presented. The second and third phases are carried out by a group of evaluators external to the evaluated title.”

Tracking

Ordinary