Bachelor's degree in Computer Engineering

Syllabus structure and course guides

Qualification: Bachelor’s degree in Computer Engineering
Majors: Computing, Software Engineering and Information Technologies 
Scope: Engineering and Architecture
Areas of knowledge: Computer and systems engineering
Duration: 4 years
Credits ECTS: 240
Awarded degree: Graduate in Computer Engineering from the University of Lleida
Profession: Technical Computer Engineer, and upon undertaking the Master’s Degree in Informatics Engineering, Computer Engineer.
 
Structure of the Degree in Computer Engineering Credits
Basic formation subjects (FB) 66
Compulsory subjects (B) 90
Optional subjects (O) 54
Internships 15
Bachelor’s thesis 15
TOTAL CREDITS 240

Year 2026-2027

FIRST YEAR
1r SEMESTER
Code Subject Type Credits
102000 INTRODUCTION TO PROGRAMMING I T 6
102002 COMPUTER ORGANIZATION I T 6
102004 COMPUTATIONAL LOGIC T 6
102005 ALGEBRA T 6
102008 PHYSICS T 6
2d SEMESTER
Code Subject Type Credits
102001 INTRODUCTION TO PROGRAMMING II T 6
102003 COMPUTER ORGANIZATION II T 6
102006 STATISTICS AND OPTIMIZATION T 9
102009 BUSINESS MANAGEMENT T 9
SECOND YEAR
1r SEMESTER
Code Subject Type Credits
102007 DISCRETE MATHEMATICS T 6
102010 DATA STRUCTURES B 6
102012 OPERATING SYSTEMS B 9
102016 DATABASES B 6
2d SEMESTER
Code Subject Type Credits
102014 COMPUTER ARCHITECTURE B 6
102015 COMMUNICATION NETWORKS B 9
102017 HUMAN-COMPUTER INTERACTION B 6
102061 ALGORITHMS AND COMPLEXITY B 4,5
102062 LANGUAGES, AUTOMATA AND GRAMMARS B 4,5
THIRD YEAR
1r SEMESTER
Code Subject Type Credits
102013 SYSTEMS AND APPLICATIONS ADMINISTRATION AND MANAGEMENT B 6
102018 SOFTWARE ENGINEERING B 6
102020 ARTIFICIAL INTELLIGENCE B 6
102022 CONCURRENT AND PARALLEL SYSTEMS B 6
102063 LEGAL, SOCIAL AND PROFESSIONAL ASPECTS B 3
2d SEMESTER
Code Subject Type Credits
102019 DATABASES AND SOFTWARE ENGINEERING II B 6
102023 WEB PROJECT B 6
102024 COMPUTER NETWORKS AND COMMUNICATIONS B 6
102024 COMPUTER NETWORKS AND COMMUNICATIONS O 6
102025 APPLICATIONS FOR MOBILE DEVICES B 6
102025 APPLICATIONS FOR MOBILE DEVICES O 6
102027 DISTRIBUTED COMPUTING AND APPLICATIONS B 6
102027 DISTRIBUTED COMPUTING AND APPLICATIONS O 6
102040 AUTOMATIC LEARNING AND REASONING B 6
102040 AUTOMATIC LEARNING AND REASONING O 6
102052 REQUIREMENTS ENGINEERING B 6
102052 REQUIREMENTS ENGINEERING O 6
102053 QUALITY MANAGEMENT AND IMPROVEMENT B 6
102053 QUALITY MANAGEMENT AND IMPROVEMENT O 6
102054 PROCESS MODELS B 6
102054 PROCESS MODELS O 6
102064 ADVANCED PROGRAMMING IN ARTIFICIAL INTELLIGENCE B 7,5
102064 ADVANCED PROGRAMMING IN ARTIFICIAL INTELLIGENCE O 7,5
102065 COMPUTATIONAL MODELS AND COMPLEXITY B 4,5
102065 COMPUTATIONAL MODELS AND COMPLEXITY O 4,5
FOURTH YEAR
1r SEMESTER
Code Subject Type Credits
102026 USER-CENTERED DESIGN B 6
102026 USER-CENTERED DESIGN O 6
102028 APPLICATIONS AND COMMUNICATIONS SECURITY B 9
102028 APPLICATIONS AND COMMUNICATIONS SECURITY O 9
102041 DISTRIBUTED COMPUTING B 9
102041 DISTRIBUTED COMPUTING O 9
102042 COMPUTATIONAL TOOLS FOR PROBLEM SOLVING B 6
102042 COMPUTATIONAL TOOLS FOR PROBLEM SOLVING O 6
102055 SOFTWARE ARCHITECTURES B 9
102055 SOFTWARE ARCHITECTURES O 9
102056 FREE SOFTWARE ENGINEERING B 6
102056 FREE SOFTWARE ENGINEERING O 6
102059 INTERNSHIP B 15
2d SEMESTER
Code Subject Type Credits
102029 ENTERPRISE SOFTWARE ARCHITECTURES B 9
102029 ENTERPRISE SOFTWARE ARCHITECTURES O 9
102030 NETWORKED COMPUTING PLATFORMS B 6
102030 NETWORKED COMPUTING PLATFORMS O 6
102043 LANGUAGE PROCESSING ALGORITHMS B 9
102043 LANGUAGE PROCESSING ALGORITHMS O 9
102044 HARDWARE AND SOFTWARE VERIFICATION SYSTEMS B 6
102044 HARDWARE AND SOFTWARE VERIFICATION SYSTEMS O 6
102057 SYSTEMS INTEGRATION B 9
102057 SYSTEMS INTEGRATION O 9
102058 PROJECT MANAGEMENT B 6
102058 PROJECT MANAGEMENT O 6
102059 INTERNSHIP B 15
UNDEFINED
Code Subject Type Credits
102060 BACHELOR'S THESIS B 15