Public View

You are viewing the public version of the syllabus. If you have a SUNet account, you can view the richer version of the syllabus after logging in.

CS 436
Cloud Computing

Faculty Faculty of Engineering and Natural Sciences
Semester Spring 2025-2026
Course CS 436 - Cloud Computing
Time/Place
Time
Week Day
Place
Date
09:40-12:30
Fri
FASS-1010
Feb 16-May 22, 2026
Level of course Undergraduate
Course Credits SU Credit:3, ECTS:6, Engineering:6
Prerequisites -
Corequisites -
Course Type Lecture

Instructor(s) Information

Mustafa Kağan Gürkan

Course Information

Catalog Course Description
Cloud Computing Models. Services & platforms. Virtual machines and containers. Cloud Storage. Cloud application development. Serverless Computing. Queues & Connectors. Big Data Analytics in the Cloud.AI Services in the Cloud: AI as a Service (AiaaS).Cloud Computing for Industry 4.0. Edge Computing.
Course Learning Outcomes:
1. Comprehensive Understanding of Cloud Computing Models and Services: By the end of this course, students will be able to demonstrate a comprehensive understanding of various cloud computing models, services, and platforms. They will be proficient in distinguishing between Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings, and will be able to assess which models best suit different business requirements.
2. Practical Proficiency in Cloud Application Development and Management: Upon completing the course, students will have the skills necessary to develop, deploy, and manage cloud-based applications. They will be capable of working with virtual machines, containers, and serverless computing platforms, and be able to create, scale, and optimize cloud resources to meet the needs of real-world applications.
3. Advanced Cloud Computing Applications: Big Data Analytics and AI Services: By the end of the course, students will be proficient in applying cloud computing to advanced domains such as Big Data Analytics and AI. They will understand how to harness the power of cloud resources for processing and analyzing large datasets and will be able to utilize AI services in the cloud, implementing AI as a Service (AiaaS) to develop intelligent applications. Students will also explore the concept of Edge Computing and its relevance in Industry 4.0 scenarios.
Course Objective
Sustainable Development Goals (SDGs) Related to This Course:
Decent Work and Economic Growth
Industry, Innovation and Infrastructure

Course Materials

Resources:
- Course slides
- T. Erl, E. Barcelo Monroy, Cloud Computing: Concepts, Technology & Architecture. (2nd edition), (2023)
- Amazon Web Services (AWS) Public Documentation, available at https://docs.aws.amazon.com/
Technology Requirements:
AWS Cloud

Policies