교과목 | 세부내용 |
---|---|
윈도우 프로그래밍 | Windows 핵심 원리 이해 |
Win32API를 이용한 Windows GUI 프로그래밍 | |
Windows System 프로그래밍 | |
Winsock을 이용한 Networking 프로그램 작성 | |
MFC라이브러리를 이용한 Windows Form 프로그래밍 | |
.NET 프로그래밍1 |
.NET Framework 이해, C#언어 |
ADO.NET 라이브러리를 이용한 .NET 기반 Database 프로그래밍 | |
WinForm 라이브러리를 이용한 .NET기반 Windows Form 프로그래밍 | |
ASP.NET 라이브러리를 이용한 .NET기반 Web Form 프로그래밍 | |
WPF를 이용한 .NET 기반 UX 프로그래밍 | |
.NET 프로그래밍2 (서비스) |
XML Web Service 의 이해 |
.NET 기반 WCF 라이브러리를 이용한 서비스 프로그래밍 | |
Java 프로그래밍 |
네트워크 프로그래밍 |
Oracle | |
JDBC를 이용한 Database 프로그래밍 | |
안드로이드 프로그래밍 |
안드로이드 운영체제의 이해 및 개발환경 |
기본 레이아웃 구성 및 위젯 사용법 | |
프로세스, 스레드 관리 기법 | |
컴포넌트 사용법(액티비티, 컨텐츠프로바이더, 서비스, 브로드캐스팅) | |
센서 활용 기법(제스처, 가속계 등) | |
프로젝트 개발 방법론 |
소프트웨어 공학 개론 |
UML개념, 4+1View | |
개발공정에 따른 프로젝트 진행 (기획/제안서 → 요구분석 → 프로젝트 자료 수집 및 기초 설계 → 프로젝트 추상 설계 및 전체 시스템 기능 설계 |
|
프로젝트 | 이론 과정에서 습득한 기술을 활용하여 새로운 솔루션을 산출해보는 단계
|