본문 바로가기 메뉴바로가기

사물인터넷기반 응용SW개발양성과정

ICT기반 사물인터넷 응용SW

애플리케이션구현,응용소프트웨어, 데이타베이스, 사물인터넷프로그래밍

    모집마감
  • 개강일자2018-09-11
  • 모집인원30명
  • 대상실업자

학과소개

- ICT기술을 기반 하여 사물인터넷기술과 접목한 응용소프트웨어제작과정은 현대사회의 일상에 빈번히 범접해있는 사물인터넷분야에 대한 '아두이노'라는 쉬운 접근으로 응용소프트웨어가 다루어야할 전반적인 프로세스를 학습, 활용하여 기존의 웹 개발능력에 향상된 IOT기술력을 통하여 전통적 시장의 새로운 요구에 탄력적으로 응대할 수 있는 프로그래머를 양성하는 과정임.

- 전통적인 다양한 개발 업무를 감당할 수 있게끔 현장과 실용 위주의 실무 프로젝트를 통해 교사와 학생간의 프로젝트 수행력과 창의력을 극대화시킬 수 있는 현장 경험이 풍부한 교사로 구성됨.

- 팀 단위로 운영되는 현장 맞춤형 실무 프로젝트 수업방법과 방과 후 프로젝트 동아리 활동을 통해 각 팀원들의 역할을 정하고 협업하는 과정에서 자연스럽게 현 시대가 요구하는 의사소통 능력 및 협업능력을 키우고자 함.


  • 1. 응용소프트웨어개발에 사용되는 프로그래밍언어의 기초문법을 적용, 언어의 특징과 라이버러리 활용하는 능력배양
    2. UI 요구사항을 확인하여 설계한 UI설계 기반으로 화면 구현하는 능력배양
    3. 관계형 데이터베이스에서 SQL을 사용하여 목적에 적합한 데이터를 정의하고 조작하며, 제어하는 능력배양
    4. 설계된 데이터베이스 모델을 적용하기 위해 DBMS설치하고 데이터베이스와 오브젝트 생성하는 능력배양
    5. 응용소프트웨어 개발을 위하여 운영체제, 데이터베이스, 네트워크의 기초 기술을 적용하고 응용개발에 필요한 환경을 구축하는 능력
    6. 응용소프트웨어 개발에 필요한 환경을 구축하고, 애플리케이션 설계에 기반한 공통모듈, 서버 프로그램과 배치프로그램 구현, 단위테스트 수행하는 능력개발
    7. 요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 위해 분석된 테스트케이스에 따라 테스트를 수행하고 결함을 조치하는 능력을 배양
    8. 요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 테스트 케이스를 작성하고, 통합테스트를 수행하여 결함을 발견하고 결함을 조치하는 능력을 배양
    9. 개발이 완료된 제품소프트웨어를 고객에게 전달 하기 위한 형태로 패키징하고, 메뉴얼 작성하며, 패치 개발과 버전관리를 수행하는 능력배양
    10. 애플리케이션 환경구성, 구현완료된 애플리케이션의 소스검증 및 빌드를 수행하여 운영환경에 배포하는 능력배양
    11. 개발결과물을 운영환경에 설치하고, 사용자 요구사항과 최종적으로 일치하는 지에 대해 승인을 얻고 결과물을 인계하며, 이를 운영할 수 있도록 교육을 지원하는 능력배양
    12. ICT를 기반한 사물인터넷분야에 활용가능한 응용소프트웨어 개발하는 능력
  • 졸업전후 진출분야
  • 웹애플리케이션 개발업체, 정보통신플랫폼 개발업체, 애플리케이션 개발업체, 앱서비스 개발업체, 웹유지보수 관리업체, 로봇개발업체
  • 취득후 가능 자격증
  • 정보처리(산업)기사, 정보처리기능사, 데이터아키텍쳐전문가, SQL전문가, 아두이노,임베드관련 민간자격
  • 교육과정

     NCS소양교과

     의사소통능력

     직업윤리

     NCS전공교과

     애플리케이션 구현

     개발자 테스트

     애플리케이션 배포

     애플리케이션 테스트 수행

     응용 소프트웨어 기초기술 활용

     화면구현

     프로그래밍 언어 활용

     정보시스템 이행

     제품 소프트웨어 패키징

     데이터베이스구현

     SQL활용

     

     비NCS실기교과사

     사물인터넷프로그래밍

     사물인터넷프로젝트 강의법

    교수진