2019_20
University
Rovira y Virgili
Educational guide 
School of Engineering
A A 
english 
Bachelor's Degree in Computer engineering (2010)
 Subjects

First Year
CodeNamePeriodTypeCredit.
17234101 ACADEMIC AND CAREER GUIDANCE 1Q
Compulsory 6
17234007 LINEAR ALGEBRA 1Q
Basic Course 6
17234005 MATHEMATICAL ANALYSIS I 1Q
2Q
Basic Course 6
17234006 MATHEMATICAL ANALYSIS II 1Q
2Q
Basic Course 6
17234013 PHYSICS 1Q
Basic Course 6
17234003 PHYSICS I 1Q
2Q
Basic Course 6
17234004 PHYSICS II 1Q
2Q
Basic Course 6
17234001 THE FUNDAMENTALS OF PROGRAMMING I 1Q
2Q
Basic Course 6
17234008 BUSINESS ECONOMY AND ORGANIZATION 2Q
Basic Course 6
17234002 FUNDAMENTALS OF COMPUTERS 2Q
Basic Course 6
17234102 TECHNICAL ENGLISH 2Q
Compulsory 6
17234131 THE FUNDAMENTALS OF PROGRAMMING II 2Q
Compulsory 6
Second Year
CodeNamePeriodTypeCredit.
17234107 COMPUTERS 1Q
Compulsory 6
17234009 DISCRETE MATHEMATICS I 1Q
Basic Course 6
17234114 PROGRAMMING 1Q
Compulsory 6
17234116 PROGRAMMING METHODOLOGIES 1Q
Compulsory 6
17234011 STATISTICS 1Q
Basic Course 6
17234108 COMPUTER STRUCTURE 2Q
Compulsory 6
17234115 DATA STRUCTURES 2Q
Compulsory 6
17234103 DATABASES 2Q
Compulsory 6
17234010 DISCRETE MATHEMATICS II 2Q
Basic Course 6
17234112 FUNDAMENTALS OF OPERATING SYSTEMS 2Q
Compulsory 6
Third Year
CodeNamePeriodTypeCredit.
17234117 ADVANCED PROGRAMMING TECHNIQUES 1Q
Compulsory 6
17234109 COMPUTER ARCHITECTURE 1Q
Compulsory 6
17234118 DATA NETWORKS 1Q
Compulsory 6
17234113 OPERATING SYSTEM STRUCTURES 1Q
Compulsory 6
17234104 PERSON-COMPUTER INTERACTION 1Q
Compulsory 6
17234105 ANALYSIS AND DESIGN OF APPLICATIONS 2Q
Compulsory 6
17234106 DISTRIBUTED SYSTEMS 2Q
Compulsory 6
17234110 FORMAL LANGUAGES 2Q
Compulsory 6
17234119 MANAGEMENT OF SYSTEMS AND NETWORKS 2Q
Compulsory 6
17234120 NETWORK SECURITY 2Q
Compulsory 6
Fourth Year
CodeNamePeriodTypeCredit.
17234128 ARTIFICIAL INTELLIGENCE 1Q
Compulsory 6
17234127 COMPILERS 1Q
Compulsory 6
17234111 COMPUTER SYSTEMS PROJECTS 1Q
Compulsory 6
17234125 MOBILE AND EMBEDDED APPLICATIONS 1Q
Compulsory 6
17234126 MODELLING AND VISUALIZATION 1Q
Compulsory 6
17234123 OPEN SYSTEMS 1Q
Compulsory 6
17234124 REAL-TIME SYSTEMS 1Q
Compulsory 6
17234301 BACHELOR'S THESIS 2Q
Course project 12
17234130 COMPUTERIZED VISION 2Q
Compulsory 6
17234121 ELECTRONIC COMMERCE SYSTEMS 2Q
Compulsory 6
17234122 INFORMATION SYSTEMS IN ORGANIZATIONS 2Q
Compulsory 6
17234129 PARALLEL AND MASSIVE COMPUTING 2Q
Compulsory 6
Optional
CodeNamePeriodTypeCredit.
17234268 ADVANCED PROGRAMMING OF MOBILE DEVICES 1Q
Optional 6
17234215 ARTIFICIAL INTELLIGENCE 1Q
Optional 6
17234214 COMPILERS 1Q
Optional 6
17234207 ENGINEERING HISTORY 1Q
Optional 6
17234210 MOBILE AND EMBEDDED APPLICATIONS 1Q
Optional 6
17234213 MODELLING AND VISUALIZATION 1Q
Optional 6
17234206 NETWORK DESIGN 1Q
Optional 6
17234208 OPEN SYSTEMS 1Q
Optional 6
17234209 REAL-TIME SYSTEMS 1Q
Optional 6
17234201 STUDIES IN THE FRAME OF MOBILITY AGREEMENTS I 1Q
Optional 3
17234217 COMPUTERIZED VISION 2Q
Optional 6
17234211 ELECTRONIC COMMERCE SYSTEMS 2Q
Optional 6
17234212 INFORMATION SYSTEMS IN ORGANIZATIONS 2Q
Optional 6
17234267 MOBILE APPLICATIONS AND SERVICES 2Q
Optional 6
17234216 PARALLEL AND MASSIVE COMPUTING 2Q
Optional 6
17234264 STUDIES IN THE FRAME OF MOBILITY AGREEMENTS II 2Q
Optional 3
17234269 TOOLS FOR ENTREPRENEURSHIP 2Q
Optional 6
17234501 WORK PLACEMENT I AN
Optional work placement 6
17234502 WORK PLACEMENT II AN
Optional work placement 6