W 1961 krótko pracował w biurze projektów „Separator” w Gliwicach. Następnie rozpoczął studia doktoranckie w Instytucie Podstawowych Problemów Techniki PAN w Warszawie. Pracę doktorską pt. Jednowymiarowy ruch dyslokacji, przygotowaną pod kierunkiem Henryka Zorskiego, obronił w 1967. W IPPT PAN pracował jako adiunkt do 1973. Opublikował w tym czasie kilkanaście artykułów naukowych z zakresu mechaniki teoretycznej. Zmienił dyscyplinę naukową z nauk technicznych na nauki społeczne. W późniejszym czasie znacząco rozwinął i uogólnił teorie Mariana Mazura opracowując m.in. ogólną jakościową teorię informacji, oraz teorię procesu cybernetycznego. W 1969 opracował własną teorię cywilizacji, która wydana została w 1996 jako Podstawy nauki porównawczej o cywilizacjach.

W 1973 jako docent został pracownikiem naukowym w Międzywydziałowym Instytucie Nauk Społeczno-Politycznych Wyższej Szkoły Pedagogicznej w Kielcach. W latach 70. propagował cybernetykę społeczną m.in. w ramach fakultatywnych wykładów objazdowych w głównych ośrodkach akademickich kraju. W latach 1972–1987 wykładał cybernetykę społeczną na Wydziale Dziennikarstwa i Nauk Politycznych Uniwersytetu Warszawskiego.