학과소개

home>학과정보>학과소개

4차 산업혁명을 선도할 핵심적인 기반 기술은 소프트웨어(Software)이며,
SW 경쟁력이 미래 먹거리 품질을 결정하는 사회, 즉 SW가 전통산업 한복판으로 걸어 들어와서 활용되는 사회

인공지능(AI)을 필두로 4차 산업혁명 시대가 시작되었다. 즉, 인공지능, 사물인터넷, 빅데이터, 로봇, 클라우드, 모바일, 보안 등이 4차 산업혁명을 이끌 주요 기술로 주목을 받고 있으며, 이 기술 중심에는 소프트웨어(Software)가 있다. 컴퓨터공학과에서는 소프트웨어 개발과 시스템 관리에 참여할 실천적인 소프트웨어 엔지니어(Software Engineer)를 양성하는 것을 기본 목표로 여러 종류의 프로그래밍 언어의 사용능력을 배양하고, 소프트웨어 시스템을 분석하고 설계하는데 필요한 기초 이론 및 응용 기술을 습득할 수 있도록 맞춤형 교육을 실시한다. 이를 바탕으로 인터넷과 모바일 환경에서 사용되는 응용 소프트웨어 및 모바일 앱을 실제로 개발하고, 시스템을 관리하는 과정을 거침으로써 4차 산업혁명 시대의 핵심 산업인 소프트웨어 산업에 있어 필수적인 전문 인력을 양성한다.

교육목표

컴퓨터공학과에서는 응용 소프트웨어 개발과 시스템 관리 분야의 산업현장에서 직무를 수행하기 위해 요구되는 능력(지식․기술․태도)을 갖춘 실용적인 소프트웨어 엔지니어 양성을 기본 목표로 여러 종류의 프로그래밍 언어의 사용능력을 배양하고, 소프트웨어 시스템의 분석과 설계에 필요한 기초 이론 및 응용 기술을 습득할 수 있도록 맞춤형 교육을 실시한다. 이를 바탕으로 인터넷과 모바일 환경에서 사용되는 응용 소프트웨어와 모바일 앱의 개발 및 시스템 관리 능력을 배양하여, 소프트웨어 개발 및 시스템 관리를 위한 현장에 즉시 투입되어 직무를 성공적으로 수행할 수 있는 실무 능력을 갖춘 전문 인력을 양성한다.

학과 인재상 및 키워드

산업체 현장에 즉시 투입이 가능한 응용 소프트웨어 개발 및 시스템 관리 능력을 갖춘 소프트웨어 엔지니어

  • 업무 분석과 문제 해결을 통한 현실 문제를 설계하고 구현할 수 있는 능력
  • 최신 기술과 개발 도구를 활용한 응용 소프트웨어 설계 및 개발, 시스템 관리 능력
  • 팀 티칭과 팀 프로젝트 실습을 통한 공동 문제 해결 능력
  • 윤리적 사고와 사회적 책임의식을 갖춘 소프트웨어 엔지니어
  • 현장 실습과 인턴십을 통해 산업체 현장의 요구를 파악하고 적응하는 능력

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

  • 정부 및 지역자치단체에서 IT 분야의 부족한 소프트웨어 개발 및 시스템 관리 인력 양성을 위해 많은 예산을 투자하고 있음
  • 산업체, 연구기관 및 정부기관 등의 수요자는 재교육 과정을 필요로 하지 않는 현장 적응력을 갖춘 실용적인 기술 인력을 요구하고 있음
  • 4차 산업혁명 환경에서는 창의적이고 종합적인 문제 해결 능력을 갖춘 응용 소프트웨어 개발 및 시스템 관리 전문 기술 인력을 필요로 하고 있음

교육방향에 대한 국가와 사회의 요구

  • 국가적 요구
    국가정책과제로 4차 산업혁명을 선도할 정보통신기술(ICT) 분야의 전문 기술 인력을 양성하기 위해 노력하고 있음
  • 지역사회의 요구
    우리 대학이 위치한 광주광역시에서는 지식 데이터, 생체의료용 소재부품, 스마트 가전, 복합 금융, 디자인 등 지역특화산업육성사업, 전라남도에서는 구조·기능세라믹스, 석유화학기반 고분자소재, 해양기자재·부품, 고기능생물소재, 금속소재·가공 등 지역특화산업육성사업, 그리고 ,호남권에서는 광융복합, 친환경수송, 신재생에너지, 라이프 케어 등을 광역경제권선도육성사업으로 육성하고 있으며, 양 지역의 지역특화산업과 광역경제권선도육성사업에 필요한 소프트웨어 엔지니어 육성이 요구되고 있음
  • 산업체의 요구
    대졸 신입사원의 재교육이 필요하지 않는 현장에 즉시 투입 가능한 실무중심의 인력을 채용하는 추세이며, 광주정부통합전산센터와 우정사업정보센터 등 빛가람도시(광주전남혁신도시) 이전 공공기관에서 필요로 하는 응용 소프트웨어 개발 및 시스템 관리 인력의 수요가 증가하는 추세
  • 따라서 본 학과의 전공 교육과정을 성실하게 이수한 학생들은 국가 및 지역사회가 필요로 하는 중추적인 IT 분야의 전문인력으로 성장하게 될 것을 기대함

교육목표 달성을 위한 산학협력 활성화

교육목표 달성을 위한 산,학 연계 실무형 프로젝트 교육계획
분 야 추진 내용 및 계획 비 고
산학 협력 체계 구축 - ICT 분야의 산업체와 산학협력 프로그램 체결(LINC사업의 가족회사 연계)
- 지역 산업체의 신기술 개발 및 애로기술 지도에 학과 교수들의 주도적인 역할 수행
- 전공 교육과정 개편 과정에서 산업체 요구사항을 수용하여 개편하고, 개편 결과에 대한 평가
- 산업체 전문가의 겸임교수 활용, 초청강연 및 세미나 개최
62개의 산업체와 가족회사 및 산학협력 체계 구축
산업체 현장 경험 프로그램 운영 - ICT 관련 지역 산업체 탐방, 교류 협력 체계 구축 및 운영
- 2학년 겨울방학부터 4학년 여름방학 까지 재학생들의 산업체 현장실습 실시
- 4학년 졸업학기 학생들을 대상으로 취업을 전제한 산업체 인턴십 실시하고, 취업으로 연결
여름방학과 겨울방학을 이용하여 30여개의 산업체에서 현장실습을 수행하고 취업으로 연결
산학 공동 프로젝트 운영 - 팀 혹은 개별 프로젝트 과목을 통하여 산업체와 연관된 현장적응 프로젝트를 수행하고, 산업체에서 필요로 하는 개별 과제 수행
- 팀 프로젝트 교과목 운영 : 캡스톤 설계1, 캡스톤 설계2
- 산학공동 프로젝트 수행에 필요한 이론 및 실습 교과목의 공동 운영, 기술개발 및 기술지도 프로그램에 학생들이 연구조원으로 참여
가족회사 및 산학협력 업체와 공동으로 기술개발, 기술지도 등을 수행

교육과정 운영 흐름도

특성화 교육 분야

특성화 교육 분야
전공 분야 전공 기초 전공 심화 전공 핵심 전공 특화
- 응용 소프트웨어 개발
- 시스템 관리
기초 이론 및 프로그래밍 언어 활용 능력 함양 - 정보기술 기반 응용 기술 배양
- 현장중심 응용능력 배양
- 소프트웨어 공학 기술
- 데이터베이스 개발 및 관리
- 멀티미디어 컨텐츠 개발
- 모바일 앱 개발
- 시스템 관리 기술
- 인터넷 응용 소프트웨어 개발
- 데이터베이스 설계 및 구축
- 멀티미디어 컨텐츠 개발
- 모바일 앱 개발
- 시스템 운영 및 관리

특성화 교육 내용

특성화 교육 내용
핵심 분야 교육 내용
소프트웨어 프로젝트 수행 능력 - 소프트웨어 분석 및 설계, 소프트웨어 테스트, CASE 도구 활용
- 소프트웨어 요구사항 관리, 프로젝트 관리
데이터베이스 개발 및 관리 - 데이터베이스 분석 및 설계, 데이터베이스 백업 및 회복, 데이터베이스 프로그래밍
- 데이터베이스 튜닝 및 모니터링, 데이터베이스 개발 도구 활용
인터넷 응용 소프트웨어 개발 - HTML5, CSS3, PHP, JavaScript, iQuery, JSP, JDBC, 클라이언트/서버 프로그래밍, 네트워크 프로그래밍 및 웹 프로그래밍
- 인터넷, 스마트폰 및 태블릿 기기 관련 응용 프로그래밍
모바일 앱 개발, 멀티미디어 응용 및 관리 - 안드로이드 및 iOS 기반의 모바일 앱 설계 및 구현
- 멀티미디어 저작 도구 활용, 멀티미디어 컨텐츠 개발 및 관리
- 모바일 앱, 스마트폰 및 태블릿 PC 등 스마트 기기 관련 응용 프로그래밍
시스템 운용 및 관리 - 서버 관리에 필요한 데이터베이스, 운영체제 및 네트워크 등의 운영 및 관리
- 서버 및 개인 컴퓨터에 수시로 발생하고 있는 해킹이나 악성코드의 침입을 탐지하고 관리할 수 있는 컴퓨터 보안

광주대학교 컴퓨터공학과

(61743) 광주광역시 남구 효덕로 277 광주대학교 컴퓨터공학과
전화: 062)670-2648 팩스: 062)670-2187 이메일: mskang@gwangju.ac.kr