Course Overview
Fundamentals of Computer Engineering is a core subject of the degree that provides an introduction to the essential concepts of computer systems. The course covers both theoretical and practical foundations, helping students understand how hardware and software interact within modern computing systems.
This subject is taught by Professor Moisés Martínez Muñoz, who guides students through the fundamental principles of computer engineering during the first year of the degree.
Objectives
- Understand the general architecture of computer systems.
- Learn the basic components of hardware and their functions.
- Understand the role of software within a computing system.
- Introduce students to fundamental concepts of operating systems and networks.
Course Contents
- Basic computer architecture and hardware components
- Information representation (data, numbers, and characters)
- Introduction to operating systems
- Basic concepts of computer networks
- Software types and software development lifecycle
Related Images
The following images illustrate some of the main topics studied in this course.
Learning Outcomes
- Identify the main components of a computer system and explain their functions.
- Explain the difference between hardware and software.
- Describe how information is represented and processed by a computer.
- Understand basic concepts related to operating systems and computer networks.
Importance of the Subject
Fundamentals of Computer Engineering is essential for building a solid foundation in computer science and engineering. The concepts learned in this course are applied in many other subjects throughout the degree, such as programming, operating systems, computer architecture, and networks.