Fundamentals of computer science

Teachers :
Moisés Martínez - Oliver Hoffman


Teaching Guide • Grade: Computer Science
• Field of Knowledge: Engineering and Architecture
• School: Higher Polytechnic School
• Subject: Fundamentals of Computer Engineering
• Type: Basic Training
• ECTS credits: 6
• Year: First
• Code: 5614
• Teaching period: First semester

Module I: Computer Engineering in Society
Unit 1 - Background and historical perspectives
Unit 2 - The current context of Computer Science
Unit 3 - Computer Engineering as a Degree and Profession

Module II: Current paradigms and trends in systems and applications
Unit 4 - Hardware
Unit 5 - Software
Unit 6 - Operating System
Unit 7 - Network
Unit 8 - New trend

Module III: Information, Data and Big Data
Unit 9 - Information and Data
Unit 10 - Data foundations

Module IV:
Unit 1 - Introduction to software development
Unit 2 - Software Development tools

Module V: Introduction to web programing (HTML)
Unit 1 - Introduction to web programming
Unit 2 - HTML

Module VI: Introduction to web programing (CSS)
Unit 3 - CSS I
Unit 4 - CSS II

Practical Works:
- Topic presentation: A group presentation and a written document about a chosen topic
- WebSite: Creation of a website with specific requirements for each webpage