Był autorem 9 i współautorem 4 podręczników i monografii poświęconych różnym zagadnieniom wielowymiarowych i komputerowych systemów sterowania, niektóre z nich weszły do kanonu literatury z zakresu automatyki i sterowania.
Był inicjatorem wielu pionierskich przedsięwzięć naukowych obejmujących m.in. sterowanie obiektami wielowymiarowymi, budowę systemu ekspertowego do identyfikacji modeli matematycznych sygnałów i obiektów (systemy EDIP i Multi EDIP), opracowanie regułowo-modelowych systemów ekspertowych oraz zainicjowanie w Polsce rozwoju problematyki programowania w logice z ograniczeniami.
W swoim dorobku posiada ponad 30 wdrożeń w przemyśle chemicznym, górniczym i hutniczym obejmujących sterowanie adaptacyjne, sterowanie wielopoziomowe, systemy mikroprocesorowe, sztuczną inteligencję. Był kierownikiem zespołów wdrażających m.in. komputerowe sterowanie filtrem bikarbonatu sodowego i węzłem filtracji w Janikowskich Zakładach Sodowych, program samonastrajającej regulacji temperatury reaktora polichlorku winylu w Zakładach Chemicznych Azoty w Tarnowie, komputerowe systemy sterowania w Wydziałach Elektrorafinacji Hut Miedzi Legnica oraz Głogów.
Wypromował 26 doktorów, z czego 6 zrobiło habilitację, w tym trzech uzyskało tytuł profesora.