영남대학교 전자공학과를 졸업하고 동 대학원 컴퓨터공학과에서 석사, 박사학위를 취득했다. 1996년부터 1998년까지 협성대학교에서 교수로 재직했고, 1998년부터 백석대학교 컴퓨터공학부 교수로 재직중이다.
저서 및 역서로는 『디지털 논리회로(4판)』 (한빛아카데미, 2022),『디지털 논리회로 실험(2판)』 (한빛아카데미, 2022), 『최신 컴퓨터 구조』 (한빛아카데미, 2019), 『문제로 풀어 보는 C 언어 정석』 (생능출판사, 2014),『순서도 for C』 (정익사, 2013)』, 『컴퓨터 구조론』 (한티미디어, 2009) 등이 있다.
관심 연구 분야는 컴퓨터 아키텍처, 패턴인식, 신경망, 임베디드 시스템, 유비쿼터스 등이며, 주요 강의 과목은 컴퓨터 구조론, 파이썬 프로그래밍, 파이썬 응용, 인공지능 등이다.