С усложнением техники, программного обеспечения требования к подготовке будущих специалистов в области  IT-технологий изменяются. Умения проектировать, разрабатывать, тестировать и внедрять программные продукты является компонентами деятельности современного программиста. Данный курс направлен на формирование компетенций студентов в области  программирования. 

В курсе рассматриваются  аспекты решения задач на языке С# –­ современном, объектно-ориентированном языке, который может применяться для разработки самых разнообразные приложений. Он появился в 2000 году в компании Microsoft и являются частью технологии .NET. Изучая данный язык, можно освоить современные подходы к созданию программных систем и технологии организации работ в процессе разработке программного обеспечения.