입문자들이 자료구조의 개념을 좀 더 쉽게 이해할 수 있도록 원저의 순서를 변경하였다. 기초적인 자료구조라 할 수 있는 스택과 큐를 앞부분에 배치하였다. 입문자들은 스택과 큐를 통하여 자료구조가 무엇인지를 이해한 후에 좀 더 복잡한 자료구조인 연결리스트나 트리 등으로 나갈 수 있다.
코드에서 이중 포인터를 최대한 제거하였고, 만약 함수 안에서 외부 포인터가 변경되면 변경된 포인터를 함수가 반환하도록 하였다. 또한, 새로운 응용 예제들을 추가되고 너무 복잡한 예제들은 삭제되었으며, 항상 실질적이고 구체적인 응용 예제들을 제시하려고 노력하였다. 모든 예제에서 입력과 출력값을 표시하였고, 되도록 단편적인 프로그램이 아닌 완전한 프로그램을 제공하려고 노력하였다.
최근작 :<딥러닝 EXPRESS> ,<두근두근 C언어 with 챗GPT> ,<쉽게 배우는 C 자료구조> … 총 73종 (모두보기) 소개 :서울대학교 전자공학과에 입학하여 1983년에 공학사 학위를 취득하였고, 한국과학기술원 대학원에 입학하여 1985년에 전기 및 전자공학과 석사 학위를, 1993년에 박사 학위를 취득하였다. 1985년부터 1988년까지 삼성전자 종합연구소에서 주임 연구원으로 재직하였고, 1993년부터 현재까지 순천향대학교 컴퓨터공학과 교수로 재직 중이다. 2005년에는 캐나다 UBC에서 방문교수를 지냈다.
저서로는 『인공지능 2판』(2023, 인피니티북스), 『HTML5+CSS3+JavaScript로 배우는 웹프로그래밍 기초 2판』(2023, 인피니티북스), 『Power JAVA 3판』(2022, 인피니티북스), 『인공지능』(2020, 인피니티북스), 『스크래치로 배우는 컴퓨팅 사고와 문제해결』(2019, 인피니티북스), 『OpenCV를 이용한 디지털 영상처리』(2019, 인피니티북스), 『Power Java Compact』(2018, 인피니티북스), 『어서와 C++는 처음이지!』(2018, 인피니티북스), 『문제해결과 컴퓨팅 사고』(2017, 인피니티북스), 『문제해결과 컴퓨팅 사고를 위한 스크래치』(2017, 인피니티북스), 『문제해결과 컴퓨팅 사고를 위한 파이썬』(2017, 인피니티북스), 『어서와 파이썬은 처음이지!』(2016, 인피니티북스), 『어서와 Java는 처음이지!』(2015, 인피니티북스), 『어서와 C언어는 처음이지!』(2015, 인피니티북스), 『HTML5+CSS3+JavaScript로 배우는 웹프로그래밍 기초』(2014, 인피니티북스), 『C++ Espresso』(2010, 인피니티북스), 『Power C++』(2010, 인피니티북스), 『쉽게 풀어쓴 C언어 Express』(2007, 생능출판사), 『C언어로 쉽게 풀어쓴 자료구조』(2005, 생능출판사) 등이 있다.
최근작 :<C언어로 쉽게 풀어쓴 자료구조> ,<자료구조> ,<WWW 인터넷> … 총 4종 (모두보기) 소개 :연세대학교 전자공학과 공학사
Polytechnic Univ.(뉴욕) 컴퓨터과학과 공학석사
Polytechnic Univ.(뉴욕) 컴퓨터과학과 공학박사
한진중공업 연구원
삼성전자 연구소 연구원
순천향대학교 의료과학대학 학장
현재 순천향대학교 의료IT공학과 교수
최근작 :<C언어로 쉽게 풀어쓴 자료구조> … 총 8종 (모두보기) 소개 :서울대학교 계산통계학과 이학사
서울대학교 계산통계학과 이학석사
서울대학교 전산과학과 이학박사
한국전자통신연구소 Post. Doc.
미국 MIT Post. Doc.
미국 아이오와 주립대학 방문 교수
현재 순천향대학교 컴퓨터공학과 교수