Lecture

Undergraduate

  • CSE1017 프로그래밍기초 : 2010, 2011, 2012, 2014, 2015, 2016, 2017, 2018, 2019, 2021, 2022.
  • CSE2016 프로그램설계방법론 : 2014, 2020, 2021, 2022.
  • CSE2020 음악프로그래밍 : 2019, 2020, 2021, 2022.
  • (신산업소프트웨어전공) COM1003 프로그래밍2 : 2021.
  • (신산업소프트웨어전공) COM1002 프로그래밍1 : 2020.
  • (HESS) ESS1017 Computational Civilization and Artificial Intelligence : 2019.
  • ENE414 프로그래밍언어론 : 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2011, 2012, 2015, 2016, 2018.
  • CUL0118 컴퓨팅사고와문제해결 : 2017.
  • CSE2018 시스템프로그래밍기초 : 2016.
  • CUL7070 프로그래밍개론 : 2015, 2016 (Online).
  • CSE215 프로그램설계기초 : 2008, 2009.
  • CSE107 논리학 : 2006, 2007, 2008, 2009, 2010, 2011.
  • ECC203 고급프로그래밍(ML) : 2004, 2006, 2007.
  • ECC203 고급프로그래밍(Haskell) : 2003.
  • COM218 객체지향프로그래밍 : 2002.
  • ECC203 고급프로그래밍(Java) : 2000, 2001.
  • CSE3009 컴파일러구조 : 1999, 2000, 2014.
  • CSE319 알고리즘해석 : 1995, 1996, 1997, 1998, 1999.
  • 세미나 : 1997.
  • COBOL(Java) : 1997.
  • COBOL(ML) : 1996.
  • 수치계산 : 1995.

Graduate

  • CSE8045 Principles of Programming Languages : 2007, 2009, 2011, 2014, 2021.
  • CSE9107 프로세스마이닝 (Process Mining) : 2020.
  • CSE6035 Principles of Reactive Programming : 2014.
  • CSE879 소프트웨어보안특강 (Special Topics in Software Security) : 2010.
  • CIN870 정형기법 (Logic in Computer Science) : 2002, 2004, 2006, 2008.
  • CIN869 프로그램분석 (Principles of Program Analysis) : 2002, 2004.
  • CSE845 로그래밍언어론 (Types and Programming Languages) : 2003.
  • CSE856 프로그래밍언어의미론 (Semantics with Applications) : 1999, 2001, 2003.
  • GHY801 전공세미나 (Programming in Haskell) : 2000.
  • CSE857 컴파일러 (Partial Evaluation and Automatic Program Generation) : 2000.
  • CSE845 프로그래밍언어론 (The Structure of Typed Programming Languages) : 1995, 1997, 1999.
  • CSE848 계산이론 (Computability) : 1998.
  • CSE857 컴파일러 (Modern Compiler Implementation) : 1998.
  • CSE8?? 고급알고리즘해석 : 1996, 1997.
  • CSE845 프로그래밍언어론 (Programming Language Concepts & Paradigms) : 1996.

Video Lecture

산업경영대학원

  • 2001 : 프로그래밍언어론
  • 1999 : 프로그래밍언어론
  • 1997 : 알고리즘해석
  • 1996 : 프로그래밍언어론

Book

저서

  • 도경구, “프로그래밍의 정석 : 파이썬”, 생능출판사, 2020. 강의 영상, 보조 자료 및 정오표
  • 도경구, “컴퓨터입문: 제6장 - 컴퓨터언어와 프로그래밍”, 한양대학교 전산교재 편찬위원회, 한양대학교 출판원, 1996

역서

  • 도경구, “알고리즘 기초” 제4판, 홍릉출판사, 2014 (ISBN 979-11-5600-012-9) : Richard Neapolitan, Kumarss Naimipour, Foundations of Algorithms, 2011
  • 도경구, 신승철, 안준선, 이욱세, “프로그래밍 언어론 : 원리 + 유형”, 생능출판사, 2008 (ISBN 978-89-7050-602-9) : Allen B. Tucker, Robert E. Noonan, Programming Languages: Principles and Paradigms, 2008
  • 오세만, 장천형, 표창우, 도경구, 최진영, “Big Java” 제2판, 생능출판사, 2006 (ISBN 89-7050-445-1) : Cay Horstmann, Big Java, 2006
  • 김정선, 도경구, 문영식, 오희국, 이동호, 최중민, “이공학도를 위한 C 프로그래밍”, 학술정보, 2005
  • 도경구, “알고리즘” 제3판 (Java 버전), 사이텍미디어, 2004 (ISBN 89-5550-143-9)
  • 도경구, “알고리즘” 제3판 (C++ 버전), 사이텍미디어, 2004 (ISBN 89-5550-140-4)
  • 김재훈, 도경구, 우균, 정덕길, 정민수, “컴파일러제작: 원리와 실제”, 영한출판사, 2002 (ISBN 89-87318-45-1)
  • 도경구, “알고리즘”, 사이텍미디어, 1999 (ISBN 89-88397-24-X)
  • 김정선, 도경구, 박성주, 오희국, 최중민, “C언어와 프로그래밍”, 교보문고, 1998 (ISBN 89-7085-249-2 93000)