하위메뉴로 바로가기
본문으로 바로가기
하단메뉴로 바로가기
메인이미지
top버튼

우송비트 고급과정

Home > 우송비트교육센터 > 우송비트 고급과정

■ 교육소개

  • 윈도우 응용 프로그램 작성에 필수적 요소인 폼구성, 네트워크,데이터베이스 관련 기술을 학습하며 .NET 기반 주요 라이브러리를 학습합니다. 중간 프로젝트로 분산 프로그래밍 기법인 WebService 및 WCF 라이브러리를 이용하여 n-tier 환경의 프로젝트 솔루션 구축 실습을 진행합니다.
  • Java 언어를 활용하여 네트워크, 데이터베이스 관련 기술을 학습하며 안드로이드 프로그래밍 기법을 학습합니다.
  • 이론 학습 이후 3개월간 프로젝트를 진행하며 이때 .NET솔루션과안드로이드가 융합된 결과물을 산출합니다.

■ 교육목표

  • 실습을 통한 효율적 프로그래밍 구현 능력 향상
  • 프로그래밍 개발 공정을 이해 및 활용 능력 함양
  • 응용이 가능한 실무 프로젝트 적응력 향상

■ 교육대상

  • 프로그래밍 언어를 처음 배우는 분
  • 비전공자이지만 프로그래밍에 관심이 있는 분
  • C언어를 배웠으나 기초지식이 부족하여 실력 향상이 안 되는 분

■ 교육특전

  • 해당과정은 우송대학교 특별교육과정으로 이수시 학칙에 따라 학점인정 (학년-학기별 수강학점 범위내)
  • 우송대 재학생 기준 장학금 지급
  • 우송비트 고급 수료자 비트프로젝트 소프트웨어 2급 민간자격증 취득

■ 커리큘럼

커리큘럼
교과목 세부내용
윈도우 프로그래밍 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
개발공정에 따른 프로젝트 진행
(기획/제안서 → 요구분석 → 프로젝트 자료 수집 및 기초 설계
→ 프로젝트 추상 설계 및 전체 시스템 기능 설계
프로젝트 이론 과정에서 습득한 기술을 활용하여 새로운 솔루션을 산출해보는 단계
  • 한 프로젝트 당 인원은 4~6 내외로 구성
  • 최신 기술 동향 등을 파악하여 프로젝트 주제 선정
  • 소프트웨어 개발 방법론에 입각한 단계별 작업을 수행
  • 핵심 요소 기술 분석, 시스템 설계, 시스템 구현, 최종 시연회 및 최종보고서 제출의 단계로 팀장의 지휘하에 모든 조원들이 상호 협력하여 진행