Этот предмет предназначен для изучения основных правовых норм и законодательных актов, регулирующих профессиональную деятельность в сфере информационных технологий. Слушатели познакомятся с основами интеллектуальной собственности, защитой данных, контрактным правом и юридическими аспектами разработки программного обеспечения. Теоретические занятия направлены на формирование понимания правовых рисков и способов их минимизации в профессиональной практике.
Предназначение данного предмета заключается в изучении основ программирования. Слушатели познакомятся с языками программирования, узнают о принципах программирования и алгоритмах. Они научатся разрабатывать простые программы и понимать практическое применение языков программирования. На практике слушатели будут использовать изученные знания для решения задач и построения полноценных программ. Кроме того, они овладеют навыками отладки и анализа кода.
Назначение данного предмета заключается в изучении основных структур данных и алгоритмов, их свойств, принципов работы и областей применения. Слушатели познакомятся с методами анализа эффективности алгоритмов, включая временную и пространственную сложность. Теоретические занятия направлены на формирование навыков выбора оптимальных структур данных и алгоритмов для решения различных задач в программировании.
Назначение данного предмета заключается в изучении принципов организации, функционирования и управления сетевыми технологиями. Слушатели познакомятся с архитектурой сетей, протоколами передачи данных, методами обеспечения безопасности и диагностики сетевых систем. Теоретические занятия направлены на формирование понимания основ взаимодействия устройств в локальных и глобальных сетях, а также на освоение современных подходов к проектированию и оптимизации сетевой инфраструктуры.
Данный предмет предназначается для изучения основ функционирования операционных систем, их архитектуры и принципов управления ресурсами. Рассматриваются процессы, потоки, планирование задач, управление памятью, файловые системы и взаимодействие с аппаратным обеспечением. Теоретические занятия направлены на формирование понимания ключевых механизмов работы ОС и их роли в разработке программного обеспечения.
Данный предмет предназначен для изучения основ проектирования, организации и управления базами данных. Слушатели познакомятся с реляционной моделью данных, языком SQL, принципами нормализации и оптимизации запросов. Рассматриваются теоретические аспекты работы с СУБД, включая транзакции, индексацию и обеспечение целостности данных.
Этот предмет имеет целью освоение принципов и методов разработки программного обеспечения, основанных на концепциях объектов, классов, наследования, полиморфизма и инкапсуляции. Слушатели изучат основные подходы к проектированию и реализации программных систем, а также учатся применять объектно-ориентированные паттерны проектирования для создания гибких и масштабируемых решений.
Данный предмет предназначается для изучения языка программирования Visual C# и создания приложений для .NET Framework. В процессе изучения программисты познакомятся с синтаксисом языка, современными инструментами для разработки программ и основными принципами программирования. Слушатели также получат знания о базовых методах отладки и тестирования программного кода. В конце курса слушатели должны будут применить полученные знания для создания приложений для .NET Framework.
Этот предмет имеет цель познакомить слушателей с основными принципами организации и функционирования вычислительных систем. Рассматриваются архитектурные решения, включая процессоры, память, системы ввода-вывода и взаимодействие компонентов. Теоретические занятия направлены на понимание основ проектирования и оптимизации компьютерных систем для эффективного выполнения программного обеспечения.
Назначение данного предмета заключается в изучении основ защиты информации, методов обеспечения конфиденциальности, целостности и доступности данных. Рассматриваются принципы построения безопасных систем, угрозы информационной безопасности, криптографические методы и нормативно-правовые аспекты. Теоретические занятия направлены на формирование понимания подходов к предотвращению утечек данных и противодействию кибератакам.
Этот предмет имеет цель познакомить слушателей с основами проектирования и анализа алгоритмов. Рассматриваются базовые структуры данных, методы сортировки и поиска, а также принципы оценки сложности алгоритмов. Уделяется внимание теоретическим аспектам, включая асимптотический анализ и классификацию задач по классам сложности. Занятия направлены на развитие навыков логического мышления и понимания фундаментальных принципов работы алгоритмов.
Назначение данного предмета заключается в освоении теоретических основ применения информационных технологий для решения профессиональных задач в условиях цифровой экономики. Рассматриваются принципы работы с современными инструментами, методами обработки данных и анализа информационных систем. Особое внимание уделяется вопросам цифровой трансформации, кибербезопасности и эффективного использования технологий для повышения качества профессиональной деятельности.