- 자료구조( Data structure )
스택, 큐, 리스트, 트리, 그래프 등 컴퓨터 프로그래밍에 기초적으로 필요한 자료 구조에 대해 학습한다.
- 컴퓨터구조( Computer structure )
컴퓨터의 하드웨어 이론과 동작원리 등을 주로 다루며 논리회로, 중앙처리장치, 기억장치, 제어장치, 주변장치의 구성을 학습하고 기본 컴퓨터를 설계함으로써 하드웨어와 소프트웨어의 관계를 이해한다.
- 데이터베이스프로젝트( Database project )
데이터베이스의 설계 및 구현방법을 학습하여 실제로 데이터베이스를 구축하여 프로그램을 통하여 실무능력을 배양하고, 구조적 성질 비교, 정확성, 보안, 동시성, 질의어 등을 다루며, 데이터베이스 관리시스템(DBMS)의 기능과 유형 등을 학습하며 DBMS를 이용한 시스템을 구축 한다.
- 데이터통신( Data communication )
통신 Network, 착오 검출 및 수정 코드, Multiplexing, Network의 기본개념을 배우며, 통신 System의 제어 소프트웨어 등 전반적인 설계사항을 다룬다.
- 알고리즘 (Algorithm)
정렬, 탐색, 스트링 처리, 기하학, 그래프 등을 처리하는 다양한 알고리즘의 이론적인 배경을 이해하고 알고리즘 성능분석 기법에 대해 학습한다.
- 프로젝트1,2 ( Graduation Project (1), (2) )
안드로이드 어플리케이션
- 창의공학설계( Creative Engineering Design )
설계하고자 하는 대상을 정하고 이를 창의적으로 구현하기 위한 전체시스템, 세부요소, 프로세스의 고안 과정 등을 통해 학생들의 도전성, 창의성 그리고 공학적 상상력을 배양한다. 기초적인 과학, 수학적 지식 및 체득한 경험을 실제 제작에 반영하는 과정을 통해 이론적 경험적 직관성을 겸비한 체계화된 창의적 설계의 기본능력을 부여한다. 아울러 문제해결을 위한 아이디어 창출, 기획 및 분석 능력을 양성하고, 팀원들과의 협동 및 조정을 통한 팀웍의 중요성을 인식시킨다. 또한 설계 계획 및 결과의 공개발표를 통해 보고서 작성 및 프레젠테이션 기법을 체계화시켜 의사소통 능력을 증대시킨다. 또한 개념 설계, 구현 및 테스트에 이르기까지 시스템 개발 과정에 대한 기본 개념을 익히고, 이를 토대로 직접 간단한 시스템 설계를 해 봄으로써 고학년 캡스톤 설계 과정을 효과적으로 수행할 수 있는 능력을 배양하고자 한다.
- 컴퓨터네트워크( Computer network )
컴퓨터간에 자료 전송을 위한 네트워크의 구성 및 프로토콜, 네트워크 상호간의 결합네트워크에 연결된 컴퓨터 상호간의 access protocol 등을 다룬다.
- 수치해석 (Numerical Analysis)
수치해석의 기본 개념 및 정보통신분야의 응용을 학습하기 위하여 기본지식을 이해하고 Computer Simulation을 통하여 내용을 확인한다.
- 전자계산기구조 (Computer Architecture)
디지털 논리회로의 기본으로 컴퓨터의 5대 기능을 학습하고 컴퓨터의 기본구조를 이해하며 각 장치간의 연결과 동작 방식을 연구한 후 컴퓨터를 설계하도록 한다.
- 컴퓨터조직론 (The Theory OF Computer Organization)
RISC Processor 의 구조와 명령어 세트 및 고성능처리 기능을 갖춘 Pipelined Processor, Super-Sclar Processor 의 특징 등을 학습한다.
- 회로이론 (Circuit Theory)
회로망의 기본개념, 해석방법, 변환방식 및 응용에 관한 내용을 학습한다.
查看更多