Напишете кратък и интересен параграф, описващ съдържанието на курса.
- Преподавател: Христо Кабакчиев
- Преподавател: spas tashev
- Преподавател: Petar Armyanov
- Преподавател: Стефан Вартоломеев
- Преподавател: Добрин Добрев
- Преподавател: Мирослав Миронов
- Преподавател: Мирослав Недялков
- Преподавател: Николина Николова
- Преподавател: Искрен Чернев
- Преподавател: Васил Чомаков
- Преподавател: Petar Armyanov
- Преподавател: Таня Кавръкова
- Преподавател: Зорница Костадинова
- Преподавател: Николина Николова
- Преподавател: Искрен Чернев
- Преподавател: Васил Чомаков
- Преподавател: Емилия Живкова
- Преподавател: Румяна Лесева
- Преподавател: Минко Марков
- Преподавател: Иван Койчев
Курсът изучава основните концепции, свързани със структурите от данни; описанието им; създаването на абстрактни типове данни, определящи типове на структури от данни; класифицирането на структурите. Разглежда описанието и реализацията на различни представяния на структурите от данни: стек, опашка, свързан списък с една и две връзки, цикличен свързан списък, дърво, двоично дърво, двоично наредено дърво, балансирано двоично наредено дърво, В-дърво, граф. Всяка от тези структури е реализирана чрез шаблон на клас. В курса е включена и структурата от данни файл. Не малко внимание е отделено на приложения на тези структури.
Курсът предлага основни алгоритми за сортиране и търсене.
Изложението се базира на обектно-ориентирания подход.
- Преподавател: Калин Николов
- Преподавател: Магдалина Тодорова
- Преподавател: Трифон Трифонов
Курсът запознава студентите с характерните черти и теоретичните основи на функционалното програмиране. Изучават се основните конструкции на езиците за функционално програмиране и структурата на функционалните програми. Особено внимание се отделя на някои специфични въпроси като функции от по-висок ред, модели на оценяване, работа с безкрайни потоции др. Представят се основните принципи на реализацията на езиците за функционално програмиране. Разглеждат се някои характерни приложения на тези езици.
Изложението се базира на функционалния език Scheme, диалект на езика Лисп.
- Преподавател: Димитър Димитров
- Преподавател: Магдалина Тодорова
- Преподавател: Трифон Трифонов
- Преподавател: Ангелина Йотова