Мета дисципліни – вивчення фундаментальних теоретичних основ професійної діяльності в галузі розробки програмного забезпечення; отримання практичних навичок ведення професійної діяльності в умовах наближених до реальних.