① 알고리즘, 데이타구조 및 오토마타
② 컴퓨터 조직/구조 및 논리설계
③ 운영체계 및 프로그래밍 언어
♣ 분야 1 (알고리즘, 데이터 구조 및 오토마타)
◊ 데이터 구조 및 알고리즘
“Data Stru
ctures and Algorithms in
C++”, Mit
chael T. Goodri
ch et al., John Wiley & Sons, 2004.
“Data Stru
ctures and Algorithms", Alfred V. Aho, John E. Hop
croft, Jeffrey D. Ullman, Addison-Wesley.
◊ 오토마타
“An Introdu
ction to Formal Languages and Automata”, Peter Linz.
“Introdu
ction to Automata Theory, Languages, and
Computation”, J. E. Hop
croft, R. Motwani,
and J. D. Ullman, 2nd Ed.
♣ 분야 2 (컴퓨터 조직/구조 및 논리설계)
◊ 컴퓨터 조직/구조
“Prin
ciples of
Computer Ar
chite
cture”, Miles J. Murdo
cca and Vin
cent P. Heurinng, Prenti
ce Hall, 2000.
“
Computer Organization, The HW/SW interfa
ce”, D. Patterson and J. Hennesey, Morgan Kaufman, 1994.
◊ 논리설계
“Digital Design”, Morris Mano, Prentice Hall, 3-rd Ed, 2002.
“Contemporary Logic Design”, Randy H. Katz, Benjamin/Cummings 1994.
♣ 분야 3 (운영체제 및 프로그래밍 언어)
◊ 운영체제
“Operating System
Con
cepts: 6th Edition”, Silbers
chatz, Galvin, and Gagne John Wiley & Sons, 2004.
“Operating System Prin
ciples”, Lubomir F,. Bi
c and Alan
C. Shaw, Prenti
ce-Hall, 2003.
◊ 프로그래밍 언어
“Types and Programming Languages”, Benjamin
C. Pier
ce, The MIT Press.
“
Con
cepts of Programming Languages” (6th edition), Robert W. Sebesta, Addison Wesley.