Error message
Warning: Undefined array key 1 in custom_fac_2_preprocess_page__404() (line 635 of modules/custom/custom_fac_2/custom_fac_2.module).
custom_fac_2_preprocess_page__404() (Line: 354)
Drupal\Core\Extension\ModuleHandler->invoke() (Line: 311)
Drupal\Core\Theme\ThemeManager->Drupal\Core\Theme\{closure}() (Line: 340)
Drupal\Core\Theme\ThemeManager->render() (Line: 500)
Drupal\Core\Render\Renderer->doRender() (Line: 230)
Drupal\Core\Render\Renderer->render() (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 96)
__TwigTemplate_15d998773b913ad396e749cdb8ecdf32->doDisplay() (Line: 402)
Twig\Template->yield() (Line: 386)
Twig\Template->render() (Line: 51)
Twig\TemplateWrapper->render() (Line: 35)
Drupal\Core\Template\TwigThemeEngine->renderTemplate() (Line: 428)
Drupal\Core\Theme\ThemeManager->render() (Line: 500)
Drupal\Core\Render\Renderer->doRender() (Line: 230)
Drupal\Core\Render\Renderer->render() (Line: 162)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 634)
Drupal\Core\Render\Renderer::Drupal\Core\Render\{closure}()
Fiber->start() (Line: 635)
Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 157)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray() (Line: 246)
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 188)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 118)
Drupal\page_cache\StackMiddleware\PageCache->pass() (Line: 92)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 169)
Drupal\Core\EventSubscriber\DefaultExceptionHtmlSubscriber->makeSubrequest() (Line: 125)
Drupal\Core\EventSubscriber\DefaultExceptionHtmlSubscriber->on404() (Line: 109)
Drupal\Core\EventSubscriber\HttpExceptionSubscriberBase->onException() (Line: 246)
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() (Line: 206)
Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 241)
Symfony\Component\HttpKernel\HttpKernel->handleThrowable() (Line: 91)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 118)
Drupal\page_cache\StackMiddleware\PageCache->pass() (Line: 92)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 745)
Drupal\Core\DrupalKernel->handle() (Line: 19)
introduction/brief CV
(يقول الله تعالى: (نَرْفَعُ دَرَجَاتٍ مّن نّشَآءُ وَفَوْقَ كُلّ ذِي عِلْمٍ عَلِيمٌ
“We raise to degrees (of wisdom) whom We please: but over all endued with knowledge is one, the All-Knowing” (Yusuf, 12:76).
areas of expertise
- Web of Science ID: https://www.webofscience.com/wos/author/record/HSF-8115-2023
- ORCID ID: https://orcid.org/0000-0003-0258-5666
- Google Scholar ID: https://scholar.google.com/citations?hl=en&user=zKMPBw0AAAAJ
- Scopus ID: https://www.scopus.com/authid/detail.uri?authorId=57220094468
publications
see all
courses
see all
Petroleum Production Engineering Laboratory: A laboratory study of specific basic ASTM petroleum tests; distillation, flash point, pour point, vapor pressure, cloud point, viscosity, specific…
Artificial Lift Methods and Surface Operations, which cover the following topics: 1- Review of Production Engineering Roles and Performance of Natural Flowing Wells. 2- Artificial lift…
office hours
| Saturday | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|---|---|
| from | _ | 01:00 PM | _ | 01:00 PM | _ | 01:00 PM | _ |
| to | _ | 03:00 PM | _ | 03:00 PM | _ | 03:00 PM | _ |
| location | _ | faltawati@ksu.edu.sa faltawati@ksu.edu.sa | _ | faltawati@ksu.edu.sa faltawati@ksu.edu.sa | _ | faltawati@ksu.edu.sa faltawati@ksu.edu.sa | _ |