← My collections
Engineering and Architecture

It's copied to your library with every feature (audio, generate more, ask the teacher) without spending AI again on flashcards/quizzes. "Add the whole unit" also brings in the other topics in this category.

Computer Science / Software Engineering

University, Engineering, and Architecture

Design, development, and maintenance of computer systems and applications. Source: Wikipedia (CC BY-SA 4.0).

20 flashcards12 quiz questions4 summary sections

Sign up to open «Computer Science / Software Engineering»

Browsing the syllabus and its units is open to all. Opening the full topic — summary, quiz, flashcards and audio — is free but requires an account, so we can save your progress and keep this sustainable for everyone.

Summary by section
Scored quiz
Review flashcards
Audio

What you need to know

Read the full theory →

Definition, origin, and historical evolution of Computer Engineering

  • Definition: Design, development, operation, and maintenance of computer systems
  • Components: Computer science, software, architecture, operating systems, databases, networks, and cybersecurity
  • Variability: No single international equivalence exists; it depends on the country and curriculum
  • Etymology: Derived from the French 'informatique' (1962, Philippe Dreyfus)
  • Decree 327/1976: Authorized computer science faculties and Bachelor's and Doctorate degrees
  • Royal Decree 1459/1990: Created the Bachelor of Computer Science degree (4-5 years, min. 300 credits)
  • Royal Decree 1459/1990: Created degrees for Computer Engineering Technicians in Management and Systems
  • Royal Decree 1954/1994: Equivalated Bachelor of Computer Science degrees to Computer Engineering degrees
  • MECES 2015: The Bachelor of Computer Science degree is recognized as level 3 (Master's)
  • 2026 Update: New framework of recommendations based on technological evolution

Designations and academic structures of Computer Engineering in Spain and Latin America

  • Spain: 240 ECTS credits degree (60 basic, 60 common, 48 specific, 12 TFG [Final Degree Project])
  • Specializations in Spain: 8 areas available (Software, Computers, Computing, Information Systems, IT, Data Science, Cybersecurity, and AI)
  • Specialization requirement: Complete the 48 specific credits
  • Master's in Spain: 90 or 120 ECTS credits
  • Master's Specializations: 8 areas of 24 credits each
  • Argentina: Designations such as Ingeniería en Informática (UBA 2023) or Ingeniería en Sistemas de Información (UTN)
  • Paraguay: Ingeniería en Informática with a duration of 5 years
  • Chile: Use of Ingeniería Civil Informática as its own academic nomenclature
  • Peru: Variants such as Ingeniería de Sistemas, Software, or Computación
  • Equivalence: Not automatic by name; requires an analysis of curricula and competencies

Fundamentals, competencies, and context of Computer Engineering

  • Training: combines scientific/mathematical foundations with computing theory and practice
  • Curricular objective: prioritize knowledge independent of commercial tools to ensure adaptability
  • Key areas: programming, algorithms, mathematics, architecture, operating systems, databases, networking, cybersecurity, AI, and project management
  • Competencies: include software development, cloud computing, data science, auditing, R&D, and embedded systems (in computer engineering)
  • Computer Science: focused on theoretical and algorithmic foundations
  • Computer Engineering: focus on hardware, digital electronics, and embedded systems
  • Software Engineering: application of engineering principles to the software development life cycle
  • Information Systems: technological integration for business needs
  • Information Technology: management of infrastructure, platforms, and services
  • Skills gap: discrepancy between changing tools and academic training (2023 and 2026 studies)
  • Employability: 90.1% of those trained in IT in Spain are employed (2025 Report)
  • Volume of specialists: Spain surpassed one million ICT specialists

Emerging technologies, academic evolution, and ethics in computer engineering

  • Training gaps detected by SEPE: AI, robotics, machine learning, cloud, networking, and business analytics.
  • Specific technologies in demand for 2026: Docker, DevOps, Java, .NET, ERP, and data analysis.
  • First general review of the Computer Engineering framework in Spain in 2026 (after 17 years of inactivity since 2009).
  • Legacy technologies (Sun RPC, Java RMI, CORBA) maintain value for studying architectural principles and interoperability.
  • CORBA was removed from Java SE and JDK starting from Java 11 due to low usage.
  • Necessary academic balance between enduring knowledge (algorithms, networks, operating systems) and implementation technologies.
  • Academic specialization in: software engineering, cybersecurity, data science, AI, cloud, and information systems.
  • Spanish reform 2026: mentions of degrees in Data Science, Cybersecurity, and AI.
  • Master's specializations in 2026: quantum computing, high-performance computing, distributed systems, and cloud computing.
  • Current ethical codes: ACM (international) and Consejo General de Colegios Profesionales de Ingeniería Informática (Spain).
  • Ethical priorities: data protection, security, transparency, bias prevention, and social effects.

Flashcard preview (6 of 20)

  1. 01

    Etymological origin of the word "informática":

    From the French "informatique" (introduced in 1962 by Philippe Dreyfus).

  2. 02

    In Spain, which decree specifically regulated computer science studies in 1976?

    Decree 327/1976.

  3. 03

    In 1990, which university degree was officially established in Spain?

    Computer Engineer (Ingeniero en Informática).

  4. 04

    In 1990, what was the minimum credit load for Computer Engineering degrees?

    300 credits.

  5. 05

    In 2015, at what MECES level was the Computer Engineering degree recognized?

    Level 3 (corresponding to a Master's degree).

  6. 06

    In the 2026 recommendations for the Bachelor's Degree in Computer Engineering in Spain, how many total ECTS credits are established?

    240 ECTS credits

+ 14 more flashcards, 12 quiz questions and audio when you sign up (free).