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
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

Course Guide

 
 

1st COURSe (60 credits)

Code Subject Type Semester Credits
102000 Introduction to Programming 1 FB 1 6
102002 Computer Organization 1 FB 1 6
102004 Computational Logic FB 1 6
102005 Algebra FB 1 6
102008 Physics FB 1 6
102001 Introduction to Programming 2 FB 2 6
102003 Computer Organization 2 FB 2 6
102006 Statistics and Optimization FB 2 9
102009 Business Management FB 2 9

 

2nd COURSE (60 credits)

Code Subject Type Semester Credits
102016 Databases B 1 6
102010 Data Structures B 1 6
102012 Operating Systems B 1 9
102007 Discrete Mathematics FB 1 6
102014 Computer Architecture B 2 6
102061 Algorithms and Complexity (*) B 2 4,5
102062 Languages, automata and grammars  B 2 4,5
102015 Communication Networks B 2 9
102017 Human-Computer Interaction B 2 6
 101434 Cross-curricular subject (**) O - 3

  

(*) Repeating students who have at least one of these four subjects (102061, 102063, 12064 and 102065), will have to take the corresponding subjects from the older syllabus.

(**) Cross-curricular subject can be realized at anytime and it is recognized once the total amount of 6 credits is done.

3rd COURSE (60 credits)

Code Subject Type Semester Credits
102013 Systems and Applications Administration and Management  B 1 6
102063 Legal, Social and Professional Aspects (*) B 1 3
102018 Software Engineering B 1 6
102020 Artificial Intelligence B 1 6
102022 Concurrent and Parallel Systems B 1 6
102019 Databases and Software Engineering II B 2 6
102023 Web Project B 2 6
 101434 Cross-curricular subject (**) O - 3
  Specialization module (48 credits between the 3rd and 4rth course) B 2 18

 

4rt COURSE (60 credits)

Code Subject Type Semester Credits
102059 Intership B 1 15
102060 Bachelor's Thesis B 2 15
  Specialization module (48 credits between the 3rd and 4rth course) B 1 i 2 30

 

Specialization modules:

Major in Computing

Code Subject Type Language Course Semester Credits
102064 Advanced Programming in Artificial Intelligence (*) O EN

3

2 7,5
102065 Computational Models and Complexity (*) O CA 3 2 4,5
102040 Automatic Learning and Reasoning O ES 3 2 6
102041 Distributed Computing O EN 4 1 9
102042 Computational Tools for Problem Solving O EN 4 1 6
102043 Language Processing Algorithms O CA 4 2 9
102044 Hardware and Software Verification Systems O ES 4 2 6

 

Major in Software Engineering

Code Subject Type Language Course Semester Credits
102052 Requirements Engineering (*) O CA 3 2 6
102053 Quality Management and Improvement (*) O EN 3 2 6
102054 Process Models (*) O CA 3 2 6
102055 Software Architectures O EN 4 1 9
102056 Free Sotfware Engineering O CA 4 1 6
102057 Systems Integration O CA 4 2 9
102058 Project Management O CA 4 2 6

(*) These three subjects must be enrolled simultaneously since they work on a common project. The only exception is if any of them has been already passed.

 

Major in Information Technologies

Code Subject Type Language Course Semester Credits
102024 Computer Networks and Communications O CA 3 2 6
102025 Applications for Mobile Devices O CA 3 2 6
102027 Distributed Computing and Applications O ES 3 2 6
102026 User-Centered Design O EN 4 1 6
102028 Applications and Communications Security O CA 4 1 9
102029 Enterprise Software Architecture O EN 4 2 9
102030 Networked Computing Platforms O CA 4 2 6

 

Academic framework and norms for permanence

Degree Academic Framework can be found in this document.