2013년 현재 순천향대학교 전기전자공학과 교수로 재직 중이다. 컴퓨터 아키텍처 관련 주제로 1989년에 한양대학교에서 박사학위를 취득하였다. 2000년부터 2년 동안 미국 노스이스턴대학교(Northeastern University) 전기.컴퓨터공학과 객원교수로 재직하였으며, 1989년부터 순천향대학교에서 강의를 하고 있다.
고성능 마이크로프로세서 설계, 임베디드 시스템, RFID, 센서 네트워크 등을 연구하고 있다. 저서로는 『예제로 배우는 객체지향 프로그래밍』(사이텍미디어, 2009)이 있고, 역서로는 『VHDL을 이용한 디지털 회로 입문』(한빛미디어, 2009)이 있다.