Cloud Computing Concentration Program
Overview / نظرة عامة
This interdisciplinary program focuses on the development of Internet-scale applications that can serve millions of users at the same time. The program includes topics that span the disciplines of computer engineering, computer science, and software engineering. These topics include Cloud architectures and enabling technologies, Cloud services and deployment models, infrastructure as code, software-defined infrastructures, principles of distributed systems, distributed programming models, Web applications, and Cloud-native applications. The program also covers the modern software engineering practices for Cloud applications development and deployment, software architectures for Cloud applications, and design patterns and tools for performance, dependability, and security. This program is distinguished by its hands-on approach to teaching. Students will come out of the program with the motivation, tools, and confidence they need to successfully apply Cloud computing to create business value.
يركز هذا التخصص على تطوير تطبيقات واسعة النطاق على الإنترنت قادرة على خدمة ملايين المستخدمين في وقت واحد. يشمل البرنامج مواضيع تمتد عبر تخصصات هندسة الحاسب وعلوم الحاسب وهندسة البرمجيات. تتضمن هذه المواضيع: بنى السحابة والتقنيات الممكنة، خدمات السحابة ونماذج النشر، البنية التحتية ككود، البنى التحتية المعرفة بالبرمجيات، مبادئ الأنظمة الموزعة، نماذج البرمجة الموزعة، التطبيقات الويب، والتطبيقات الموجهة للسحابة. كما يغطي البرنامج ممارسات هندسة البرمجيات الحديثة لتطوير ونشر تطبيقات السحابة، وهندسة البرمجيات لتطبيقات السحابة، وأنماط التصميم والأدوات لتحسين الأداء، والاعتمادية، والأمان. يتميز هذا البرنامج بنهجه العملي في التدريس، حيث يخرج الطلاب منه بدافع قوي وأدوات وثقة تمكنهم من تطبيق الحوسبة السحابية بنجاح لتحقيق قيمة تجارية.
Application for the Concentration Program
Eligibility Criteria
Requirements:
- Minimum GPA of 2.0 is required for all BSc KFUPM students.
- Students with applied major cannot enroll in concentrations.
- Students who completed (79 – 115 hours).
- Students who finished all junior-level courses of the specific majors are eligible to enroll in the concentration after completing the prerequisites.
Timeline:
- Applications open at the end of the first semester of the Junior year ( around November ) till the middle of the following semester ( around February)
- Applications are reviewed at the end of the second semester or early summer.
Hosting Department:
- Computer Engineering
For more information about concentration programs, visit the general information page.
To apply for the concentration program, please visit the official application page provided by the university.
Offered To:
Major | Pre/Co-requisites | Notes |
---|---|---|
Computer Engineering (COE) | COE 344 or ICS 343 or EE 400 | - |
Computer Science (ICS) | COE 344 or ICS 343 or EE 400 | - |
Software Engineering (SWE) | COE 344 or ICS 343 or EE 400 | - |
Courses in the Concentration
Course | Course Title | Brief Description | Pre-requisites | Instructors | Average GPA | Notes |
---|---|---|---|---|---|---|
COE 427 | Distributed Computing | Distributed systems, scalability, and fault-tolerance. | Senior standing | Dr. Yahya Osais, Dr. Ayaz Ul Hassan Khan | - | - |
COE 452 | Principles of Cloud-based Systems | Cloud computing, operations, and projects. | COE 344 or ICS 343 | Dr. Yahya Osais, Dr. Abdulaziz S. Tabbakh | ||
COE 453 | Cloud and Edge Computing | Web development, cloud computing, and projects. | COE 344 or ICS 343 or EE 400 | Dr. Yahya Osais, Dr. Muhammad Afaq | ||
SWE 455 | Cloud Applications Engineering | Cloud computing, SaaS, and DevOps. | COE 344 or ICS 343 | Dr. Fakhri Alam Khan |
Semester | Course 1 | Course 2 |
---|---|---|
First Semester (Fall) | COE 427 | COE 452 |
Second Semester (Spring) | COE 453 | SWE 455 |
Special Benefits
-
Hands-on Experience:
-
Industry Relevance:
-
Additional Courses/ Short Courses/ Professional Certifications Taken or Obtained Through the Program:
-
Expos/ Conferences/ Competitions for individuals involved in the program:
-
Softwares and Applications Utilized:
-
Other Benefits:
Resources
- For courses’ study materials click here
Instructors
Photo | Name | Courses | Office Number | Telephone | Office Hours | Department | Specialization | Taqeem Post | Coordinator | |
---|---|---|---|---|---|---|---|---|---|---|
Dr. Yahya Osais | COE 427 & COE 452 & COE 453 | Building 22 Room 201 | Yosais@kfupm.edu.sa | 966-13-860 7540 | - | Information & Computer Science | Cloud Computing | Taqeem Post | ![]() |
|
Dr. Abdulaziz S. Tabbakh | COE 452 | Building 22 Room 213 | atabakh@kfupm.edu.sa | 966-13-860 3981 | - | Computer Engineering | Computer Architecture | Taqeem Post | ||
Dr. Ayaz Ul Hassan Khan | COE 427 | Building 22 Room 209 | ayaz.khan@kfupm.edu.sa | 966-13-860 8234 | - | Computer Engineering | Accelerated Computing, Parallel Programming, Deep Learning | Taqeem Post | ||
Dr. Muhammad Afaq | COE 453 | Building 22 Room 216 | muhammad.afaq@kfupm.edu.sa | 966-13-860 2106 | - | Computer Engineering | Machine Learning, Computer Networks | Taqeem Post | ||
Dr. Fakhri Alam Khan | SWE 455 | Building 22 Room 332 | fakhri.khan@kfupm.edu.sa | 966-13-860 3170 | - | Information & Computer Science | Data Provenance in the Clouds, ML/DL applications | Taqeem Post | ||
Miscellaneous Information
-
Number of Students in a Single Batch:
-
Information about Previous Batches:
-
Former/Current Students in the Program Contact Information:
-
Interested Companies/ Organizations:
شاركنا تجربتك مع التخصص عبر الإجابة على الأسئلة التالية:
هل ترى أن ما تعلمته في هذا التخصص يتماشى مع أهدافك المهنية؟:
your text
من برأيك يستفيد من دراسة هذا التخصص؟:
your text
ما الأمور التي تمنيت أن يغطيها التخصص أو يتم تقديمها بطريقة مختلفة (مثل المنهج، المواضيع، الاختبارات، المشاريع)؟:
your text
إذا كنت قد تخرجت، هل حصلت على وظيفة بمجال يتعلق بالتخصص المذكور؟ (مع ذكر جهة التوظيف إذا أمكن).
Your text
وبإمكانك ذكر نقاط إضافية :
your text