Дисциплина «Методы программирования» направлена на изучение базовых принципов объектно-ориентированного и структурного программирования, а также приобретение практических навыков разработки алгоритмов и работы с основными структурами данных. В рамках курса рассматриваются линейные и нелинейные структуры данных (списки, деревья, графы), файловые операции и использование контейнеров. Освоение дисциплины формирует компетенции в области проектирования, реализации и анализа программных решений с применением современных языков программирования и технологий.