В этом курсе описывается версия 4.0 языка C#.
Курс предназначен для всех программирующих и является логическим продолжение курса “Программирование (часть 1)”.
Для изучения этого курса не требуется иметь опыт программирования. Если вы уже знаете C++ или Java, то сможете довольно быстро продвинуться в освоении излагаемого в курсе материала, поскольку у C# имеется немало общего с этими языками. Даже если вам не приходилось программировать прежде, вы сможете освоить C#, но для этого вам придется тщательно проработать примеры, приведенные в каждой главе курса.
Студент получит практические навыки и возможности воспользоваться преимуществами высокопроизводительных вычислительных платформ, создавать правильный и легко читаемый код, а также использовать самые современные возможности программирования.
Целью освоения дисциплины «Программирование» является формирование теоретических основ функционального программирования (лямбда-исчисление, комбинаторная логика) и практических навыков применения функционального подхода; знакомство с некоторыми теоретическими разделами компьютерных наук.
Электронный экзамен.
Для получения оценки «удовлетворительно» необходимо выполнить 60% всех заданий этой части курса, включая обязательную часть.
для оценки «хорошо» — 80% всех тестовых заданий, выключая полностью сданную обязательную часть;
для оценки «отлично» — 95-100%.
120 часов (из них 42 часа обзорно-установочных занятий)