Рассмотрены основные концепции программной инженерии: основные и терминология программной инженерии, модели жизненного цикла информационной системы, средства визуального моделирования, используемых при структурном анализе и проектировании систем, объектно-ориентированные средства графического моделирования и документирования программного проекта. Соответствует ФГОС ВО последнего поколения. Для студентов бакалавриата и магистратуры, обучающихся по направлениям подготовки «Фундаментальная информатика и информационные технологии», «Прикладная информатика», «Программная инженерия». Может быть также полезен студентам IT-специальностей и широкому кругу интересующихся читателей для ознакомления с проблематикой программной инженерии и технологиями проектирования программного обеспечения.