Skip to main content
User Image

Mohamed Abdel Raouf Mousa Elsheikh

Professor

Professor

Sciences
Building 5, Office AB 43

Error message

  • Warning: array_flip(): Can only flip string and integer values, entry skipped in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 283 of core/lib/Drupal/Core/Entity/EntityStorageBase.php).
    Drupal\Core\Entity\EntityStorageBase->loadMultiple() (Line: 267)
    Drupal\Core\Entity\EntityStorageBase->load() (Line: 326)
    custom_fac_2_preprocess_professorSiteBanner() (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: 86)
    __TwigTemplate_dc3c3f286c663c1d3c327d136f6745c2->block_content() (Line: 446)
    Twig\Template->yieldBlock() (Line: 69)
    __TwigTemplate_dc3c3f286c663c1d3c327d136f6745c2->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: 513)
    Drupal\Core\Render\Renderer->doRender() (Line: 230)
    Drupal\Core\Render\Renderer->render() (Line: 501)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 88)
    __TwigTemplate_db5b24758e3553b8aa0066c6d2c0f1d3->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: 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: 745)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: array_flip(): Can only flip string and integer values, entry skipped in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 283 of core/lib/Drupal/Core/Entity/EntityStorageBase.php).
    Drupal\Core\Entity\EntityStorageBase->loadMultiple() (Line: 267)
    Drupal\Core\Entity\EntityStorageBase->load() (Line: 326)
    custom_fac_2_preprocess_professorSiteBanner() (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: 86)
    __TwigTemplate_dc3c3f286c663c1d3c327d136f6745c2->block_content() (Line: 446)
    Twig\Template->yieldBlock() (Line: 69)
    __TwigTemplate_dc3c3f286c663c1d3c327d136f6745c2->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: 513)
    Drupal\Core\Render\Renderer->doRender() (Line: 230)
    Drupal\Core\Render\Renderer->render() (Line: 501)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 88)
    __TwigTemplate_db5b24758e3553b8aa0066c6d2c0f1d3->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: 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: 745)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
course material

Environmental Modelling Methods

Course

Course objectives

  1. Understand the idea, methodology and basic tools of environmental modeling
  2. Understand the different modeling approaches, their scope and limitations
  3. Understand the fate and transport of pollutants
  4. Become aware of a wide range of applications of modelling in environmental management & decision making

Course Learning outcomes

  1. develop models based on the mass-balance approach
  2. predict the impact of the of external waste loading on different environmental matrices
  3. predict and generate future conditions under various loading scenarios or management/intervention action alternatives