FCE
FCE is the subject where we learned how to use HTML/CSS and had to do this web, so I will give you a detailed explanation of it's contents, objectives and learning outcomes.
Contents
FCE contents aim to provide the student basic knowledge in differet topics such as Computers (hardware and software), different types of nets, GIT and HTML, numeric values in computers (binary, hexadecimal, decimal...) and more
| TABLE OF CONTENTS | |||
|---|---|---|---|
| Unit | Name | Block | Quick explanation |
| Unit 1 | Backgorund and historical perspectives | Block 1 | The history of computer science across all its generations (from 1940 to today) |
| Unit 2 | The current context of Computer Science | Block 1 | An overview of today's panorama in the computer science field and the situation of Computer Engineers |
| Unit 3 | Computer Engineering as a Degree and Profession | Block 1 | Computer Engineering focused on the degree as a whole and the working enviroment |
| Unit 4 | Hardware | Block 2 | Evolution of computers, its types and the hardware inside them |
| Unit 5 | Software | Block 2 | Basic concepts about software, its development cycle and the development methodologies |
| Unit 6 | Operating Systems | Block 2 | Types and functions of OS, the main operations of themand strategies for its managements |
| Unit 7 | Networks | Block 2 | Different types of networks, their topology, models and neccesary hardware |
| Unit 8 | New trends | Block 2 | New trends in Computer Science: AI, Computer Vision, Computation, Quantum Compuing and Internet of Things among others |
| Unit 9 | Information and Data | Block 3 | Information in computers, numeral systems and how to go from one numeral system to another (transformartions), this includes standard and float point numbers |
| Unit 10 | Information and Big Data | Block 3 | Labbeling and storage systems, databases and everything related to Big Data |
| Unit 11 | Introduction to Software Development 1 | Block 4 | Introduction to repositories and GIT |
| Unit 12 | Introduction to Software Development 2 | Block 4 | Dive deeper into GIT, different development tools, Integrated Development Enviroments (IDEs), and team development |
| Unit 13 | Introduction to web programming | Block 5 | Fundamentals of web development, HTMl, CSS, Java and the Client-Server architecture |
| Unit 14 | HTML | Block 5 | Emphasis in HTML, how it works and how to create a web with it |
| Unit 15 | CSS | Block 5 | Emphasis in CSS, how it works and how to give style to a web page with it |
For context
- Block 1: It covers the past, present and future of computer science. Gives context about the
skills and knowledge needed for a Computer engineer and explains why ethics are important in this proffesion
- Block 2: Explains the tendencies of the systyems and apps in the actuallity, all about Informatic Systems and new tendencies
- Block 3: Covers the representation of information in digital format and how to organise this data and information
- Block 4: Covers all about GIT and the creation of repositories, with or wothout teammates
- Block 5: Continues block 4 but this time it focuses on web developing using HTML and CSS to create a web