Karol Grandek (ur. 11 kwietnia 1949 r. w Kamieniu Śląskim) – polski informatyk, elektrotechnik, specjalizujący się w automatyce, informatyce i układach programowalnych; nauczyciel akademicki związany z Politechniką Opolską.
Życiorys Urodził się w 1949 roku w Kamieniu Śląskim. Ukończył kolejno szkołę podstawową w Krapkowicach i średnią w Gogolinie. Po pomyślnie zdanym egzaminie maturalnym rozpoczął w 1967 roku studia w Akademii Górniczo-Hutniczej w Krakowie, uzyskując w 1973 roku tytuły magistra inżyniera. Rok wcześniej skończył roczne studia podyplomowe z zakresu kulturalno-oświatowego na Uniwersytecie Jagiellońskim. Po ukończeniu studiów wrócił do Opola i rozpoczął pracę jako asystent w Wyższej Szkole Inżynieryjnej. Podjął równocześnie studia doktoranckie na Politechnice Wrocławskiej, uzyskując w 1976 roku stopień naukowy doktora nauk technicznych. Zaraz po promocji otrzymał stanowisko adiunkta w opolskiej WSI (od 1996 roku pod nazwą Politechniki Opolskiej). W latach 1981–1985 był kierownikiem Zakładu Cybernetyki Technicznej WSI. Następnie odbył 6-miesięczny w 1986 roku staż naukowy w Politechnice Wrocławskiej. Po przemianach ustrojowo-gospodarczych w 2. połowie lat 80. XX wieku założył w 1987 roku firmę informatyczną, której był współwłaścicielem (do 1996 roku).