Advanced Computing Models: Virtualization Cloud & Mobile Computing
General
Code: BSC_IT27
Language: English
Delivery: In person
Prerequisites:
Platform Technologies
Advance Programming (Java or Python)
Information Systems
Workload
- Lectures: 52.0 hours
- Lab: 0.0 hours
- Study: 45.5 hours
- Project: 90.0 hours
Course Content
1. Θεμέλια Virtualization
2. Αρχιτεκτονικές Cloud, Διαχείριση Multi-Cloud & Cost Governance
3. Κατανεμημένα Συστήματα & Data-Intensive Εφαρμογές
4. Mobile & Pervasive Computing
5. Ασφάλεια, Εμπιστοσύνη, Compliance & Data Sovereignty
6. Μελλοντικές Τάσεις & AI-Driven Υποδομές
Learning Outcomes
Upon successful completion of this course, students will be able to:
Design and manage scalable multi-cloud architectures, implementing resource optimization and cost governance strategies.
Develop data-intensive applications, with a deep understanding of distributed systems, serverless models, and parallel processing frameworks.
Optimize computing workloads in mobile and edge computing environments, effectively managing limited device resources and data transfer.
Implement modern security models (e.g. Zero Trust) in multi-tenant infrastructures, ensuring strict compliance and data sovereignty according to international standards.
Evaluate and integrate future technologies, using AI-driven approaches (AIOps) to automate and solve problems in complex systems.
Skills
- Adaptation to new situations, Teamwork, Promotion of free, creative and inductive thinking
