학과소개

학과소개

HOME 학과소개 교육목표

교육목표

교육목표

컴퓨터소프트웨어공학과는 국립금오공과대학교의 교육목표를 준수하며 컴퓨터 및 소프트웨어 분야에서 21세기 국가 및 지역사회의 정보화 산업을 이끌어갈 실천적인 전문기술인 양성을 교육목표로 함

교육목표 실현을위한 교과과정 개설의 당위성

4차 산업혁명으로 인해 소프트웨어 개발 기술 인력에 대한 사회적 요구가 폭발적으로 증가하고 있다. 이러한 사회적 흐름에 맞추어 컴퓨터소프트웨어공학과에서는 소프트웨어 개발에 참여할 실천적인 프로그래머를 양성하는 것을 교육의 기본 목표로 하여 국제적 경쟁력을 갖춘 멀티플레이어형 엔지니어 양성에 노력하고 있다. 그 결과로 취업률뿐만 아니라 전공 분야 취업률, 정규직 취업률, 대기업 취업률에서도 높은 성과를 거두고 있으며, 이러한 성과를 토대로 연구 및 산학 협동 제고에 힘쓰고 있다.

교육방향에 대한 비전

  • 국가적 요구 : 정부는 국가정책과제로 부족한 IT 분야의 전문 인력을 양성하기 위해 노력하고 있음
  • 지역사회의 요구 : 본 대학이 위치한 구미는 주종이 컴퓨터 및 전자 분야의 첨단산업단지로 구성되어 있음

따라서 본 학과의 교육과정을 이수한 학생들은 국가 및 지역사회가 필요로 하는 중추적인 IT 분야의 인력이 될 것으로 기대함

분야별 교육 내용

컴퓨터소프트웨어공학과에서는 창의적이며 실천적 소프트웨어 엔지니어의 양성을 위해 프로젝트 과목을 통한 소프트웨어 설계와 개발, 검증능력을 강화할 수 있는 교과과정을 운영하고 있으며, 현재 컴퓨터 분야의 주 흐름으로 등장하고 있는 임베디드, 모바일 컴퓨팅, 스마트폰 관련 분야 및 IT융합 분야의 관련 기술 등도 중점 교육하고 있다.
그리고 설립 초기부터 설계 교육에 중점을 두어 교육하고 있다. 이러한 설계 중심의 교육의 결과로 우수 교육 사례로 보고되기도 하였으며 현재 80% 대의 높은 정규직 취업률과 30% 대의 삼성, LG 등의 대기업 취업률을 자랑하고 있다.
또한 KAIST, POSTECH 등의 국내 유수 대학의 대학원에 진학하고 있어 우리 학과의 우수성을 다시 한 번 확인하고 있다.

전공별 특성화 교육 분야 : 전공기초, 전공심화, 전공핵심, 전공특화에 대한 정보 제공
전공기초 전공심화 전공핵심 전공특화
컴퓨터 활용 및 프로그램 기초능력 배양
  • - IT기반응용기술
  • - 현장중심응용능력 배양
  • - 소프트웨어엔지니어링
  • - 데이터베이스엔지니어링
  • - 인터넷응용소프트웨어 개발
  • - 무선인터넷 개발
  • - 인터넷기반 데이터베이스 개발

특성화 교육 내용

특성화 교육 내용 : 핵심분야, 교육내용에 대한 정보 제공
핵심분야 교육내용
시스템 소프트웨어 개발 윈도우, 유닉스, 리눅스 기반 운영체제 환경에서 드라이버 프로그램 개발 실시간 리눅스의 구조, 리눅스 커널 프로그래밍, 하드웨어 제어 프로그램 임베디드보드 활용 및 임베디드 프로그래밍
네트워크 엔지니어링 소켓프로그래밍, RPC 프로그래밍, 분산프로그래밍 네트워크 망 관리, 네트워크 설계, 네트워크 트래픽 분석
컴퓨터시스템보안 기초 및 응용암호학 알고리즘, 암호화 프로그래밍 윈도우, 유닉스, 리눅스 환경의 컴퓨터시스템 보안 기법
소프트웨어 엔지니어링 S/W분석 및 설계, S/W테스트, CASE 도구 활용 S/W 요구사항 관리, 프로젝트 관리
데이터베이스 엔지니어링 DB 설계 및 분석, DB Backup 및 Recovery, DB 프로그래밍 DB Tuning 및 Monitoring, DB개발 도구 활용
인터넷응용 소프트웨어개발 XML, 클라이언트/서버 프로그래밍, 멀티미디어 프로그래밍 무선인터넷 응용 프로그래밍, PDA 및 핸드폰 기기 관련 프로그래밍