The subject provides an understanding of the basic concepts of Computer Engineering, covering from the history to their purpose in the actual society. It also explores the possible outcomes that the career could offer. Furthermore, it includes a practical aspect, where the students must showcase the abilities learned in the subject (written and orally) in groups, as well as design a web page on their own.
- Understand the impact of Computer Engineering and the outcomes of the career.
- Know the history of the technological development.
- Know the current context of technology.
- Undertand the basics of Software and Hardware.
Block 1: Computer Engineering in Society.
-Unit 0: Introduction.
-Unit 1: Background and historical perspectives.
-Unit 2: The current context of Computer Science.
-Unit 3: Computer Engineering as a Degree and Profession.
Block 2: Current paradigms and trends in systems and applications.
-Unit 4: Hardware.
-Unit 5: Software.
-Unit 6: Operating Systems.
-Unit 7: Networks.
-Unit 8: New trends.
Block 3: Information and Data.
-Unit 9: Information and Data.
-Unit 10: Information and Big Data.
Block 4: Software Development.
-Unit 11: Introduction to Software Development.
-Unit 12: Introduction to Software Development II.
Block 5: Web Application.
-Unit 13: Introduction to web programming.
-Unit 14: HTML.
-Unit 15: CSS.
-Practical work I: A written report on a research of a topic related to Computer Engineering and an oral presentation.
-Practical work II: A web page that showcases evrything learned in this subject.