연세대학교 전기공학과를 졸업하고, 제어공학과 생체공학으로 공학박사학위를 받았다. UC 버클리에서 박사후 과정을 이수하고 초빙교수를 지냈다. 1976년부터 건국대학교 전기공학과 교수로 재직하고 있으며, 그 동안 상허기념도서관장과 박물관장을 역임하였다.
『한국의 물시계』로 1996년 한국출판문화상 저작상, 과학기술도서상 저술상(과학기술처)을 받았으며, 1999년에 사단법인 한국산업기술사학회를 창립하여 현재 회장을 맡고 있다. 미국전기전자학회(IEEE) 역사위원, 산업자원부의 산업기술개발 및 기술기반조성사업 평가위원과 과학기술부의 국립과학관 추진위원회 전시전문위원으로 위촉되었다.