Curriculum

Universitat Politècnica de Catalunya · BarcelonaTech

Bachelor's degree in Mechanical Engineering

Terrassa School of Industrial, Aerospace and Audiovisual Engineering (ESEIAAT)

Duration
4 academic years
Study load
240 ECTS credits (including the bachelor's thesis). One credit is equivalent to a study load of 25-30 hours.
Delivery
Face-to-face
Language of instruction

Check the language of instruction for each subject (and timetable) in the course guide in the curriculum.

Information on language use in the classroom and students’ language rights.

Fees and grants
Approximate fees per academic year: €1,107 (€2,553 for non-EU residents). Consult the public fees system based on income (grants and payment options).
Location
Terrassa School of Industrial, Aerospace and Audiovisual Engineering (ESEIAAT)
Official degree
Recorded in the Ministry of Education's degree register
Places
270
Registration and enrolment
What are the requirements to enrol in a bachelor's degree course?
Legalisation of foreign documents
All documents issued in non-EU countries must be legalised and bear the corresponding apostille.
Subjects ECTS credits Type
First semester

Chemistry

Chemistry

6 Compulsory

Environmental Technologies and Sustainability

Environmental Technologies and Sustainability

6 Compulsory

Graphic Expression in Engineering

Graphic Expression in Engineering

6 Compulsory

Mathematical Methods I

Mathematical Methods I

6 Compulsory

Physics I

Physics I

6 Compulsory
Second semester

Economics and Business Administration

Economics and Business Administration

6 Compulsory

Foundations of Computing

Foundations of Computing

6 Compulsory

Materials Science and Technology

Materials Science and Technology

6 Compulsory

Mathematical Methods II

Mathematical Methods II

6 Compulsory

Physics II

Physics II

6 Compulsory
Third semester

Electric Systems

Electric Systems

6 Compulsory

Fluid Mechanics

Fluid Mechanics

6 Compulsory

Mathematical Methods III

Mathematical Methods III

6 Compulsory

Mechanical Systems

Mechanical Systems

6 Compulsory

Production Organisation

Production Organisation

6 Compulsory
Fourth semester

Elasticity

Elasticity

6 Compulsory

Electronic Systems

Electronic Systems

6 Compulsory

Industrial Automation and Control

Industrial Automation and Control

6 Compulsory

Probability and Statistics

Probability and Statistics

6 Compulsory

Thermal Engineering

Thermal Engineering

6 Compulsory

Uav Research & Development

Uav Research & Development

3 Optional

Uav Research & Development Project

Uav Research & Development Project

3 Optional
Fifth semester

Fluid Engineering

Fluid Engineering

6 Compulsory

Science and Engineering of Materials

Science and Engineering of Materials

6 Compulsory

Strength of Materials

Strength of Materials

6 Compulsory

Theory and Design of Machines and Mechanisms I

Theory and Design of Machines and Mechanisms I

6 Compulsory

Thermal Systems I

Thermal Systems I

4.5 Compulsory
Sixth semester

Advanced Programming Oriented Towards Goals

Advanced Programming Oriented Towards Goals

3 Optional

Autonomous Vehicle Programming

Autonomous Vehicle Programming

3 Optional

Big Data Tools and Applications

Big Data Tools and Applications

3 Optional

Characterization Techniques for Metallic Alloys

Characterization Techniques for Metallic Alloys

3 Optional

Creative Lab

Creative Lab

6 Optional

Creative Programming with Processing

Creative Programming with Processing

3 Optional

Critical Thinking for 3D Printing

Critical Thinking for 3D Printing

6 Optional

Decision Criteria - Engineer as Employee or Engineer as Entrepreneur

Decision Criteria - Engineer as Employee or Engineer as Entrepreneur

3 Optional

Drives and Transmissions

Drives and Transmissions

6 Optional

Electromobility and Electrical Aircraft Systems

Electromobility and Electrical Aircraft Systems

3 Optional

Embedded Systems Programming

Embedded Systems Programming

3 Optional

Energy Efficiency Systems

Energy Efficiency Systems

3 Optional

Energy Storage and Conversion Application

Energy Storage and Conversion Application

3 Optional

Engineering Graphics

Engineering Graphics

6 Compulsory

Engines and Powertrains

Engines and Powertrains

3 Optional

Experimental Design

Experimental Design

3 Optional

Finite Elements in Structural Analysis

Finite Elements in Structural Analysis

3 Optional

Fundamentals of Robotics

Fundamentals of Robotics

3 Optional

Greening the Built Environment

Greening the Built Environment

3 Optional

Highly Automated Production Systems

Highly Automated Production Systems

3 Optional

Hospital Engineering

Hospital Engineering

6 Optional

Information and Communication Technology

Information and Communication Technology

3 Optional

Introduction to Big Data

Introduction to Big Data

3 Optional

Introduction to Cubesats

Introduction to Cubesats

3 Optional

Introduction to Dynamical Systems and Ergodic Theory

Introduction to Dynamical Systems and Ergodic Theory

3 Optional

Introduction to Forensic Expert for Technique Dispute Resolution

Introduction to Forensic Expert for Technique Dispute Resolution

3 Optional

Introduction to Object-Oriented Programming

Introduction to Object-Oriented Programming

3 Optional

Introduction to Reverse Engineering

Introduction to Reverse Engineering

3 Optional

Leadership and Professional Development in Engineering

Leadership and Professional Development in Engineering

3 Optional

Lightweight Materials for Engineering Applications

Lightweight Materials for Engineering Applications

3 Optional

Mathematical Models in Engineering

Mathematical Models in Engineering

3 Optional

Mathematics and Computing Engineering

Mathematics and Computing Engineering

3 Optional

Mobile Programming

Mobile Programming

6 Optional

Motorbikes Design and Secrets

Motorbikes Design and Secrets

3 Optional

Plastic Materials Technology

Plastic Materials Technology

6 Optional

Professional Communication for Engineers Through Virtual Reality

Professional Communication for Engineers Through Virtual Reality

3 Optional

Real-Time Programming and Database Systems

Real-Time Programming and Database Systems

3 Optional

Robotics and Automation

Robotics and Automation

3 Optional

Safety Robotics and Automation for Industry 4.0

Safety Robotics and Automation for Industry 4.0

3 Optional

Structures and Industrial Construction

Structures and Industrial Construction

9 Compulsory

Surface Chemistry for Industrial Applications Design

Surface Chemistry for Industrial Applications Design

3 Optional

Technology, Society and Globalization: the Sustainability Challenge in the XXIth Century

Technology, Society and Globalization: the Sustainability Challenge in the XXIth Century

6 Optional

Theory and Design of Machines and Mechanisms II

Theory and Design of Machines and Mechanisms II

6 Compulsory

Thermal Systems II

Thermal Systems II

4.5 Compulsory

Uav Generative Design

Uav Generative Design

6 Optional

Validating and Communicating Innovative Ideas

Validating and Communicating Innovative Ideas

6 Optional

Vehicle Dynamics

Vehicle Dynamics

3 Optional

Vibroacoustics

Vibroacoustics

3 Optional

Web Applications

Web Applications

3 Optional

Written Academic Skills for Engineering

Written Academic Skills for Engineering

3 Optional
Seventh semester

Adjustments and Numerical Control

Adjustments and Numerical Control

6 Optional

Advanced Programming

Advanced Programming

6 Optional

Engineering of Manufacturing Processes

Engineering of Manufacturing Processes

6 Compulsory

Experimental Mechanics of Advanced Materials and Structures

Experimental Mechanics of Advanced Materials and Structures

6 Optional

Industrialization of Mechanical Projects

Industrialization of Mechanical Projects

6 Optional

Initiation to Paper and Graphic Industrial Tecnologies

Initiation to Paper and Graphic Industrial Tecnologies

6 Optional

Internship

Internship

12 Optional

Modelisation, Complexity and Sustainability

Modelisation, Complexity and Sustainability

6 Optional

Planning, Simulation and Supervision of Industrial Processes

Planning, Simulation and Supervision of Industrial Processes

6 Optional

Programming of Mobiles Android

Programming of Mobiles Android

6 Optional

Project of Machines and Mechanisms

Project of Machines and Mechanisms

6 Optional

Project Oriented Methodology

Project Oriented Methodology

6 Compulsory
Eighth semester

Agrivoltaics: Photovoltaic Solar Energy for Sustainable Development

Agrivoltaics: Photovoltaic Solar Energy for Sustainable Development

3 Optional

Air Conditioning Systems and Instrumentation

Air Conditioning Systems and Instrumentation

6 Optional

Application of Python/Matlab/C++ to Thermal Engineering Mechanical and Aeronautical Problems

Application of Python/Matlab/C++ to Thermal Engineering Mechanical and Aeronautical Problems

3 Optional

Applied Research Methods in Engineering Science

Applied Research Methods in Engineering Science

3 Optional

Basic Robotics

Basic Robotics

6 Optional

Building Energy Certification

Building Energy Certification

3 Optional

Digitalization Applied to Energy Systems

Digitalization Applied to Energy Systems

3 Optional

Electrical Project Design with Eplan

Electrical Project Design with Eplan

3 Optional

Fundamentals of Rams Engineering in the Certification of Aerospace Products

Fundamentals of Rams Engineering in the Certification of Aerospace Products

3 Optional

Hydraulic Hybrid Machines

Hydraulic Hybrid Machines

3 Optional

Hydrogen's Future: Technologies and Applications

Hydrogen's Future: Technologies and Applications

3 Optional

Introduction to Robotics and Automation

Introduction to Robotics and Automation

3 Optional

Life Cycle Assessment

Life Cycle Assessment

3 Optional

Mechanical CAD

Mechanical CAD

6 Optional

Numerical Methods for Engineers

Numerical Methods for Engineers

6 Optional

Photonics. Optics Applied to Engineering

Photonics. Optics Applied to Engineering

6 Optional

Professional Communication for Engineers Through Virtual Reality II

Professional Communication for Engineers Through Virtual Reality II

3 Optional

R&D in Engineering

R&D in Engineering

3 Optional

Sports Engineering

Sports Engineering

3 Optional

Technological Projects I

Technological Projects I

6 Optional

Technological Projects II

Technological Projects II

6 Optional

Thermal Analysis Techniques Applied to Engineering Materials

Thermal Analysis Techniques Applied to Engineering Materials

3 Optional

UAV Introduction to Drone Flight (Uas)

UAV Introduction to Drone Flight (Uas)

3 Optional

Bachelor's Thesis

Bachelor's Thesis

24 Project
Professional opportunities
  • Planning, management, execution and assessment of engineering projects related to mechanical engineering.
  • Management, design, assembly and maintenance of industrial and production systems and installations in the fields of mechanical, electromechanical and thermal engineering and fluid mechanics.
  • Calculation and design of hydraulic and thermal engines.
  • Projects in the industrial HVAC sector and the processing and transport of fluids.
  • Design, management and maintenance of equipment and industrial installations, structures and constructions.
  • Drafting of technical, advisory and feasibility reports.
Double-degree pathways at the UPC

You have the possibility of complementing this bachelor's degree with a specific pathway towards a double degree by taking an additional number of credits from one of the other degrees taught at the School. Generally, this involves an additional year of study. To gain admission to a double degree of this kind you must have taken a minimum number of credits on one of the bachelor's degrees. The number of places is limited.
 
  • Bachelor’s degree in Mechanical Engineering / Bachelor's degree in Textile Technology and Design Engineering
  • Bachelor’s degree in Mechanical Engineering / Bachelor's degree in Industrial Design and Product Development Engineering
  • Bachelor’s degree in Mechanical Engineering / Bachelor's degree in Industrial Electronics and Automatic Control Engineering
  • Bachelor’s degree in Mechanical Engineering / Bachelor’s degree in Chemical Engineering
  • Bachelor’s degree in Mechanical Engineering / Bachelor’s degree in Electrical Engineering
With other universities or centers of higher education in Catalonia

  • Bachelor's degree in Mechanical Engineering / Master's degree in Industrial Engineering / Degree in Business Administration and Management (UOC).

Check the degree’s main quality indicators in the University Studies in Catalonia portal of the Catalan University Quality Assurance Agency. Find information on topics such as degree evaluation results, student satisfaction and graduate employment data. 

Academic calendar
General academic calendar for bachelor’s, master’s and doctoral degrees courses
Academic regulations
Academic regulations for bachelor’s degree courses at the UPC
Language certification and credit recognition
Queries about language courses and certification
This bachelor’s degree is also taught at