Zakład Inżynierii Oprogramowania powstał na bazie założonej w 2000 roku Pracowni Inżynierii Oprogramowania, której od samego początku kierownikiem był dr inż. M. Stanuszek.
W 2005 roku pracownia stała się Zakładem Inżynierii Oprogramowania. Zakład jest jednym z trzech zakładów w Instytucie Modelowania Komputerowego.
Obecnie liczy 9 osób,w tym jednego profesora PK, czterech adiunktów, dwóch starszych wykładowców, jednego wykładowcę i jednego asystenta. Szczegółowe informacje znajdują się w punkcie "Pracownicy".