Study guides
							
						      
									
										
											Timetables
										
									
									
								
									Timetable
									          
									
										
											Table of credits for each course
										
									
									
								
									
	
		
			|  | Basic training | Compulsory | Optional | Final Project | 
		
			| 1st year | 48 | 12 |  |  | 
		
			| 2nd year | 12 | 48 |  |  | 
		
			| 3rd year |  | 48 | 12 |  | 
		
			| 4rd year |  | 12 | 36 | 12 | 
		
			| Total | 60 | 120 | 48 | 12 | 
	
 
									              
									
										
											Basic and compulsory training
										
									
									
								
									
	
		
			| 1st year | 2nd year | 
		
			| 1st semester 
				Fundamentals of Programming IFundamentals of Mathematics IIntroduction to AICognitive ProcessesComputational Logics 2nd semester 
				Fundamentals of Programming IIFundamentals of ComputingProbability and StatisticsData EngineeringFundamentals of Mathematics II
 | 1st semester 
				Problem ResolutionAutomatic Learning FundamentalsEthicsMind and Brain IFundamentals of Computer Vision  2nd semester 
				Representation of KnowledgeNeural Networks and Profound LearningAnalysis of Graphs and NetworksFundamentals of Natural LanguageSynthesis Project I | 
		
			| 3r curs | 4t curs | 
		
			| 1st semester 
				Project ManagementAI RegulationData ManagementIntelligent Robots 2nd semester 
				Distributed ProgrammingSocial InnovationAutonomous AgentsSynthesis Project II | 
				AI Challenges and Applications ISocial InteractionBachelo's Degree Final Project | 
	
									  
									
										
											Optional subjects
										
									
									
								
									All optional subjects are worth 6 credits except for the subject External Work Placement, which is worth 12 credits.
 
	
		
			| 3rd and 4th years | 4th year | 
		
			| 
				Logic FormalismsParellel ProgrammingSoftware EngineeringData Security and PrivacyMind and Brain IIVision and Learning3D Vision and Movement AnalysisNatural Language Learning and ProcessingApplications of Natural Language ProcessingMulti-agent SystemsParadigms of Automatic LearningAdvanced Automatic LearningSequential Model LearningSelf-NavigationIoT SystemsAI Challenges and Applications IIAI Challenges and Applications IIIInnovation and EntrepreneurshipGame TheoryAI Computing Acceleration |   |