Лабораторный практикум курса "Алгоритмы и структуры данных" предствляет собой набор лабораторных работ по определенным темам, в каждой из которых имеется теоретический материл, необходимый для выполнения заданий работы, листинги алгоритмов, позволяющих работать с изучаемыми структурами данных в псевдокоде и на языке приграммирования С++, и примеры решения конкретных задач. В конце каждой лабораторной работы имеются контрольные вопросы и варианты конкретных заданий для студентов. Результатом выполнения задания является конкретная работающая программа, написанная на языке С++ или С# с использованием любого консольного приложения. На выполнение одной лабораторной работы отводится 4 часа работы с преподавателем. Поскольку лабораторные работы четко соответствуют изучаемой тематике и являются полностью законченными, разбивка лабораторных по специальностям не предусмотрена, имеется единый лабораторный практикум, из которого преподавателем в соответствии с учебным планом выбираются необходимые для данной специальности лабораторные работы.