Cloud computing and Cloud platforms

1.

Course Title Cloud computing and Cloud platforms
2. Code 4ФЕИТ07014A
3. Study program Dedicated Embedded Computer Systems and Internet of Things
4. Organizer of the study program (unit, institute, department) Faculty of Electrical Engineering and Information Technologies

Ss. Cyril and Methodius University in Skopje

5. Degree (first, second, third cycle) Second cycle
6. Academic year/semester Year 1 Semester 1
7. Workload measured by number of ECTS credits 6
8. Lecturer (In case of several lecturers to note the responsible one) Dr Goran Jakimovski
9. Language of teaching Macedonian/English
10. Course Prerequisites None
11. Course Goals (acquired competencies) and study results: Acquiring knowledge of grid and cloud architectures. Acquiring knowledge of protocols and frameworks for grid and cloud systems.
12. Course Syllabus (with Chapters) and study results for each chapter:

1. Types of applications: geographically distributed, high bandwidth, on demand, collaborative and data-intensive supercomputing, supercomputing control, real-time access to distributed instrumentation systems.

2. Cloud computing: architecture, linking possible server platforms and massive calculations. Cloud Computing Standards.

3.  Open cloud computing applications. Private cloud. Network cloud.

4. Cloud archiving. Cloud management. Application of a cloud to a data center.

5. Energy saving and green data center and applications.

13. Interconnection of Courses: This course is elaborating the cloud systems and their application for today’s modern, smart IoT systems. Thus this course is in coordination with the following courses: System Design Concepts for the Internet of Things, Internet of Things, IoT Standards and Protocols, Ambient Intelligence and Smart Devices, Advanced Virtualization Concepts and DevOps.
14. Detailed description of teaching and work methods: Lecturing, consultations, independent work on course project tasks and preparation of seminar papers, presentations of the work
15. Total number of course hours 180
16.

 

Forms of teaching 

 

16.1 Lectures-theoretical teaching 45 hours

 

16.2 Exercises (laboratory, practice classes), seminars, teamwork 45 hours

 

16.3 Practical work (hours): 25 hours
17.

 

 

Other course activities 17.1 Projects, seminar papers 20 hours
17.2 Individual tasks 20 hours
17.3 Homework and self-learning 25 hours
18. Conditions for acquiring teacher’s signature and for taking final exam: 60% of all required course activities
19. Grading
19.1 Quizzes 0 points
19.2 Seminar work/project (presentation: written and oral) 50 points
19.3 Final Exam 50 points
20. Grading criteria (points) up to 50 points 5 (five) (F)
from 51 to 60 points 6 (six) (E)
from 61 to 70 points 7 (seven) (D)
from 71 to 80 points 8 (eight) (C)
from 81 to 90 points 9 (nine) (B)
from 91 to 100 points 10 (ten) (A)
21. Method of monitoring of teaching quality Self-evaluation and student surveys
 
22. Literature
22.1. Required Literature
No. Author Title Publisher Year
1. G. Reese Cloud Application Architectures: Building Applications and Infrastructure in the Cloud O’Reilly 2009