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).
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.
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)
- 01
Etymological origin of the word "informática":
From the French "informatique" (introduced in 1962 by Philippe Dreyfus).
- 02
In Spain, which decree specifically regulated computer science studies in 1976?
Decree 327/1976.
- 03
In 1990, which university degree was officially established in Spain?
Computer Engineer (Ingeniero en Informática).
- 04
In 1990, what was the minimum credit load for Computer Engineering degrees?
300 credits.
- 05
In 2015, at what MECES level was the Computer Engineering degree recognized?
Level 3 (corresponding to a Master's degree).
- 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).