Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


University Programs

The university offers a range of programs for students to choose from. These programs are designed to provide students with a comprehensive education and prepare them for their future careers.


Bachelor's Degrees

  • Bachelor Degree in Informatics Engineering
    • Enrolment: Available places
    • Curriculum:
      • Syllabus
      • Reassessment
      • Specializations
      • Competences
      • Competences for degree subjects
    • Faculty
    • Bachelor's Thesis
    • Timetables
    • Exams
    • Academic Regulations
  • Bachelor Degree in Data Science and Engineering
    • Enrolment: Available places
    • Curriculum:
      • Syllabus
      • Competences
      • Competences for degree subjects
    • Faculty
    • Timetables
    • Exams
    • Academic Regulations and organization
  • Bachelor Degree in Artificial Intelligence
    • Enrolment: Places lliures
    • Curriculum:
      • Competences
      • Competences for degree subjects
      • Syllabus
    • Faculty
    • Timetables
    • Exams
    • Academic regulations
    • Bachelor's thesis
  • Bachelor Degree in Bioinformatics
    • Enrolment: Available places
    • Curriculum:
      • Learning Outcomes
      • Syllabus
    • Faculty
    • Timetables
    • Exams
    • Academic Regulations
  • Integrated Bachelor Master Degree
    • Enrolment
    • Curriculum

Masters

  • Master in Informatics Engineering
    • Enrolment: Available places
    • Curriculum:
      • Syllabus
      • Competences
      • Competences for degree subjects
    • Faculty
    • Academic Regulations
    • Master's Thesis
    • Timetables
    • Exams
  • Master in Informatics Engineering - Industrial Modality
    • Curriculum
  • Master in Innovation and Research in Informatics
    • Enrolment: Available places
    • Curriculum:
      • Syllabus
      • Specializations
      • Competences
      • Competences for degree subjects
    • Faculty
    • Academic Regulations
    • Master's Thesis
    • Seminars
    • Timetables
    • Exams
  • Master in Artificial Intelligence
    • Enrolment: Available places
    • Curriculum:
      • Syllabus
      • Competences
      • Competences for degree subjects
    • Faculty
    • Academic Regulations
    • Master's Thesis
    • Timetables
    • Exams
    • FAQs
  • Master in Cybersecurity
  • Master in Data Science
    • Enrolment: Available places
    • Curriculum:
      • Syllabus
      • Competences
      • Competences for degree subjects
    • Faculty
    • Academic Regulations
    • Timetables
    • Exams
    • Master's Thesis
      • Gender Competency
  • Erasmus Mundus Master in Big Data Management and Analytics
    • Timetables
    • Curriculum:
      • Syllabus
    • Exams
  • Master in Urban Mobility
    • Curriculum
  • EUMaster4HPC
    • Curriculum
  • Other Masters
    • Master in Pure and Applied Logic
    • Master in Computational Modelling in Physics, Chemistry and Biochemistry

Academic Management

  • Administrative Procedures
  • Academic calendars
  • Extinct Curriculums

Grants and Financial Aid

  • Awards

Mobility

Incoming

  • Academic stays
  • Research Visit

Outgoing

  • Mobility Calendar
  • Information Sessions
  • Mobility experiences
  • Study abroad
    • Before you leave
    • When you arrive
    • Before you return
    • When you return
  • Internship abroad
  • Other activities abroad

Double degrees

International Partnerships

  • Mobility Programs
    • CERN (Conseil Européen pour le Recherche Nucléaire)
    • Erasmus+
    • Latin America
    • National Institute of Informatics (NII) Tokyo
    • SICUE
    • UNITECH
    • USA grant programs
    • Vulcanus
  • University Networks
  • Partner universities

Research

Departments

Research Centers

Research Groups

inLab FIB

Companies

Industrial Practices

  • Posting offers
  • Offers list

Job Placements

  • Posting offers
  • Offers list

FIB Visiona

Sponsorship

  • Jedi Mobile Apps Lab
  • Social Point Lab

The FIB

The School

  • The school in Figures
  • Location
  • Governance
    • CACFBBI
    • CACFIBBI
    • CACOBBI
  • Staff
  • Awards
  • Graduation Ceremony
  • PROPER Project

Rooms

  • Computer Labs
  • Teaching laboratories
  • Teaching Classrooms
  • Group work classroom
  • Presentation Rooms
  • Rector Gabriel Ferraté Library

IT Services

  • How to study remotely
  • IT Guide for new students
  • Service catalog

University Life

  • Associations

Quality system

  • Internal Quality Assurance System
  • Qualification assessment
  • Statistical data

Syllabus

Compulsory

The compulsory subjects for the Bachelor Degree in Informatics Engineering are:


  • F: Physics
  • FM: Fundamentals of Mathematics
  • IC: Introduction to Computers
  • PRO1: Programming I
  • EC: Computer Organization
  • M1: Mathematics I
  • M2: Mathematics II
  • PRO2: Programming II
  • BD: Databases
  • CI: Computer Interfacing
  • EDA: Data Structures and Algorithmics
  • PE: Probability and Statistics
  • SO: Operating Systems
  • AC: Computer Architecture
  • EEE: Business and Economic Environment
  • IDI: Interaction and Interface Design
  • IES: Introduction to Software Engineering
  • XC: Computer Networks
  • PAR: Parallelism
  • PROP: Programming Projects

Specialization

The specializations available are:


Computing

  • Compulsory subjects:
    • A: Algorithmics
    • G: Graphics
    • IA: Artificial Intelligence
    • LI: Logics in Information Technology
    • LP: Programming Languages
    • TC: Theory of Computation
  • Complementary subjects:
    • AA: Advanced Algorithmics
    • APA: Machine Learning
    • CAIM: Massive Information Search and Analysis
    • CL: Compilers
    • CN: Numerical Computation
    • IO: Operations Research
    • SID: Distributed Intelligent Systems

Computer Engineering

  • Compulsory subjects:
    • AC2: Computer Architecture II
    • DSBM: Design of Microcomputer-Based Systems
    • MP: Multiprocessors
    • PEC: Computer Engineering Project
    • SO2: Operating Systems II
    • XC2: Computer Networks II
  • Complementary subjects:
    • CASO: Advanced Concepts On Operating Systems
    • CPD: Data Processing Centers
    • PAP: Parallel Programming and Architectures
    • PCA: Architecture-Aware Programming
    • PDS: Digital Signal Processing
    • STR: Real-Time Systems
    • VLSI: VLSI

Software Engineering

  • Compulsory subjects:
    • AS: Software Architecture
    • ASW: Web Applications and Services
    • DBD: Database Design
    • ER: Requirements Engineering
    • GPS: Software Project Management
    • PES: Software Engineering Project
  • Complementary subjects:
    • CAP: Advanced Programming Concepts
    • CBDE: Concepts for Specialised Databases
    • CSI: Information Systems Concepts
    • ECSDI: Knowledge Engineering and Distributed Intelligent Systems
    • SIM: Simulation
    • SOAD: Operating Systems for Distributed Applications

Information Systems

  • Compulsory subjects:
    • ADEI: Data Analysis and Information Exploitation
    • DSI: Information Systems Design
    • ER: Requirements Engineering
    • NE: E-Business
    • PSI: Information Systems Project
    • SIO: Information Systems for Organisations
  • Complementary subjects:
    • ABD: Database Administration
    • CAIM: Massive Information Search and Analysis
    • EDO: Digital Strategy for Organisations
    • IO: Operations Research
    • MI: Marketing On Internet
    • VPE: Viability of Business Projects

Information Technologies

  • Compulsory subjects:
    • ASO: Operating Systems Administration
    • PI: Internet Protocols
    • PTI: Information Technology Project
    • SI: Computer Security
    • SOA: Advanced Operating Systems
    • TXC: Computer Network Technology
  • Complementary subjects:
    • AD: Distributed Applications
    • CASO: Advanced Concepts On Operating Systems
    • CPD: Data Processing Centers
    • IM: Wireless and Mobile Communications
    • SDX: Distributed Network Systems
    • TCI: Information Transmission and Encoding

Elective

The elective subjects are:


  • APC: PC Architecture
  • APSS: Academic and Professional Speaking Skills
  • ASDP: Academic Skills for Developing a Project
  • ASMI: Social and Environmental Issues Od Information Technologies
  • C: Cryptography
  • CCQ: Quantum Computing and Cryptography
  • CDI: Data and Image Compression
  • DCS: Curve and Surface Design
  • EET: Education, Engineering and Technology
  • FDM: Physics of Memory Devices
  • FOMAR: Physics of Realistic Modelling and Animation
  • GCS: Cybersecurity Management
  • GEOC: Computational Geometry
  • I2R3: Introduction to Research
  • I2R6: Introduction to Research
  • LDPE: Leadership and Professional Development in Engineering
  • MD: Data Mining
  • PAE: Applied Engineering Project
  • ROB: Robotics
  • SLDS: Free Software and Social Development
  • TGA: Graphic Cards and Accelerators
  • VC: Computer Vision
  • VJ: Videogames
  • WSE: Writing Skills for Engineering

Extinct Subjects

  • ECE: Ethics in Science and Engineering
See More