Drupal\Core\Cache\VariationCache->set() (Line: 96) Drupal\Core\Render\RenderCache->set() (Line: 127) Drupal\Core\Render\PlaceholderingRenderCache->set() (Line: 584) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 1140) __TwigTemplate_ee639442899f661182d768409dda00ee___1199986289->block_breadcrumb() (Line: 432) Twig\Template->yieldBlock() (Line: 111) __TwigTemplate_04e6306beee5ae4819d45c9bfb5407a1->doDisplay() (Line: 388) Twig\Template->yield() (Line: 1128) __TwigTemplate_ee639442899f661182d768409dda00ee___1199986289->doDisplay() (Line: 388) Twig\Template->yield() (Line: 592) __TwigTemplate_ee639442899f661182d768409dda00ee___1394977070->block_hero() (Line: 432) Twig\Template->yieldBlock() (Line: 49) __TwigTemplate_be105626f3415cca82ff50fc59a090cc->doDisplay() (Line: 388) Twig\Template->yield() (Line: 578) __TwigTemplate_ee639442899f661182d768409dda00ee___1394977070->doDisplay() (Line: 388) Twig\Template->yield() (Line: 474) __TwigTemplate_ee639442899f661182d768409dda00ee->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638) Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray() call_user_func() (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186) 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: 201) Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138) Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87) Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 57) Drupal\advban\AdvbanMiddleware->handle() (Line: 50) Drupal\ban\BanMiddleware->handle() (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741) Drupal\Core\DrupalKernel->handle() (Line: 19)
This class is only open to students enrolled in a program, or those with special approval. To register for this class, please first enroll in a program or request Dean approval. Already enrolled? Register in Workday.
Reinforces programming concepts and standards, building on the object-oriented approach introduced in 10-152-501 Programming Concepts A, with a focus on iterative development and testing. This course uses C# .NET, the Unified Modeling Language (UML) and other tools to present concepts from a variety of perspectives. Learners will create UML diagrams and write/debug C# .NET applications, applying the object-oriented basics of abstraction and encapsulation. Additional topics include: utilization of a debugger, object multiplicity and constructors.