Past, present, and future of ICT (Information and Communication Technology
Computer Engineering as an academic discipline and profession: (1) competencies and knowledge required
for a computer engineer; (2) career prospects; (3) the role of ethics in the education of computer engineers;
and (4) code of ethics
BLOCK 2. Current paradigms and trends in systems and applications
Software development: more than just programming
Structure of computer systems: hardware, software, Operative systems and networks
New paradigms and trends: Cloud computing, Quantum computing, Artificial Intelligence, Blockchain, Smart
cities, IoT (Internet of Things)
BLOCK 3. Information and Data
Information and Data: number systems, representation of numeric and alphanumeric information (codes)
Data Foundations: Big Data, Data models, Data protection, Laws and ethics
MODULE II: PRACTICAL SKILLS - INTRODUCTION TO WEB DEVELOPMENT
BLOCK 1. Introduction to and management of software repositories.