Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

VOCATIONAL SCHOOL OF NEVŞEHİR / BİL219 - COMPUTER PROGRAMMING

Code: BİL219 Course Title: CLOUD COMPUTING Theoretical+Practice: 2+0 ECTS: 3
Year/Semester of Study 2 / Fall Semester
Level of Course Short Cycle Degree Programme
Type of Course Optional
Department COMPUTER PROGRAMMING
Pre-requisities and Co-requisites None
Mode of Delivery Face to Face
Teaching Period 14 Weeks
Name of Lecturer MEHMET KIRTAY (mehmet@nevsehir.edu.tr)
Name of Lecturer(s) MEHMET KIRTAY,
Language of Instruction Turkish
Work Placement(s) None
Objectives of the Course
The aim of the course is to introduce the current applications related to cloud computing. The aim of the course is to focus on cloud computing models, techniques and architectures. Concepts such as SaaS, PaaS, IaaS and IdaaS and service providers for these concepts will be introduced.

Learning Outcomes PO MME
The students who succeeded in this course:
LO-1 Will be able to master the principles of cloud computing PO-4 Has competency in developing software, sets algorithm and develops program
Examination
LO-2 Have knowledge about virtualization, service oriented architecture and web services PO-16 Make installations, maintenance and checks in database.
Examination
LO-3 Learn the concepts of distributed storage and security. PO-10 Designs and manages databases
Examination
LO-4 Develop simple applications using Google App Engine. PO-17 Make installation and maintenance the system, if necessary, with a knowledge and skill of knowing and using the tools, machines and apparatus in the field of computer programming.
Examination
LO-5 80/5000 To be able to define problems, to produce model and to develop solutions PO-3 Has the ability defining problems, developing models and solutions
Examination
PO: Programme Outcomes
MME:Method of measurement & Evaluation

Course Contents
Bulut Bili?ime Giri?, Bulut Bili?im Hizmet Modelleri, Bulut Bili?im Da??t?m Modelleri, Güncel Bulut Bili?im Uygulamalar?, Bulut Bili?im Kullan?m Alanlar?, Bulut Bili?im Avantajlar ve Dezavantajlar?, Mobil Bulut Uygulamalar?
Weekly Course Content
Week Subject Learning Activities and Teaching Methods
1 Introduction to Cloud Computing Lecture, Question & Answer
2 Cloud Computing Service and Distribution Models Lecture, Question & Answer
3 Cloud Technologies (Web Services, AJAX, Mashups) Lecture, Question & Answer
4 Cloud Computing Uses, Advantages and Disadvantages Lecture, Question & Answer
5 Cloud Development: Storing data in the cloud Lecture, Question & Answer
6 Virtualization Technology and Multi-tenant Software Lecture Laboratory Applications Question answer
7 Bulut Geliştirme: Dev 2.0 platformları Lecture, Question & Answer
8 mid-term exam
9 Software Architecture Lecture, Question & Answer
10 Virtualization software Lecture Laboratory Applications Question answer
11 Virtualization software Lecture Laboratory Applications Question answer
12 Database Management Lecture Laboratory Applications Question answer
13 Database Management Lecture Laboratory Applications Question answer
14 Server management Lecture Laboratory Applications Question answer
15 Server management Lecture Laboratory Applications Question answer
16 final exam
Recommend Course Book / Supplementary Book/Reading
1 Metin Turan.2017. Bulut Bilişim. Seçkin Yayıncılık
Required Course instruments and materials
Projection, Computer

Assessment Methods
Type of Assessment Week Hours Weight(%)
mid-term exam 40
Other assessment methods
1.Oral Examination
2.Quiz
3.Laboratory exam
4.Presentation
5.Report
6.Workshop
7.Performance Project
8.Term Paper
9.Project
final exam 60

Student Work Load
Type of Work Weekly Hours Number of Weeks Work Load
Weekly Course Hours (Theoretical+Practice) 2 14 28
Outside Class
       a) Reading 3 4 12
       b) Search in internet/Library 3 4 12
       c) Performance Project 3 4 12
       d) Prepare a workshop/Presentation/Report 3 4 12
       e) Term paper/Project 0
Oral Examination 0
Quiz 0
Laboratory exam 0
Own study for mid-term exam 1 4 4
mid-term exam 1 1 1
Own study for final exam 2 4 8
final exam 1 1 1
0
0
Total work load; 90