주 메뉴 열기

컴퓨터소프트웨어학부는 컴퓨터가 무엇인지에 대해서 배우고, 컴퓨터를 가지고 무엇을 할 수 있는지를 탐구하는 학과입니다. 소프트웨어를 더 효율적이고 효과적으로 만들기 위해 개발자가 갖추어야 할 필수적인 역량을 길러줄 뿐 만 아니라, 컴퓨터가 기존에 없던 새로운 일을 할 수 있도록 하는 창의적인 소프트웨어 개발 역량을 갖춘 인재를 양성하기 위해 만들어진 학과입니다. 

  • 소속: 서울 공과대학 컴퓨터소프트웨어학부
  • 유형: 서울 대학
  • 영문명: Department of Computer Science
  • 중문명: 计算机软件学部
  • 홈페이지: http://cs.hanyang.ac.kr/
  • 위치: 행정실 공업센터본관 503호 / 대부분의 교수연구실, 강의실 및 대학원 연구실은 정보통신관(ITBT관)
  • 아래 자료는 컴퓨터소프트웨어학부 홈페이지에서 참고하였음

학부소개

한양대학교 컴퓨터소프트웨어학부는 최우수 학생들을 위한 교육 플랫폼이자 첨단 기술 연구자들을 위한 연구 플랫폼입니다.
  • 학사과정, 석사과정, 박사과정 운영
  • 미래 IT 기술의 근간이 되는 컴퓨터공학 및 컴퓨터과학 분야의 핵심 고급 인력을 배출하고, 대한민국의 국가경쟁력 제고에 공헌하는 것을 목표로 한다.

졸업 후 진로

  • 전통 제조업 분야: 전자업체, 자동차업제 등의 SW직군
  • 금융 분야: 은행, 보험, 증권업체의 SW직군 및 시스템관리 직군
  • SW제조 분야: 게임업체, DB업체, SI업체 등의 SW개발자
  • 인터넷 서비스 분야: 포털서비스업체, 클라우드서비스업체, SNS업체 등의 SW개발자
  • 관공서: 중앙 및 지방정부 기술직 고위공무원, 정부출연연구소 및 정부 출원기관 연구원(석/박사)
  • 교육계: 대학교수(박사), 중등교사, IT업체 SW전문강사

교육목표

기초이론과 핵심 전공지식을 기반으로 실무능력과 국제적인 역량을 갖춘 창조 융합형 인재양성을 목표로 한다.

최종목표

수요지향적 창조·융합형 소프트웨어 전문 인력 양성

  • 소프트웨어 특성화 분야의 심도있는 전문지식을 갖춘 소프트웨어 공학자 양성
  • 소프트웨어 산업현장의 실무개발 능력을 갖춘 실용 전문인력 양성
  • 다양한 분야와 융합하여 새로운 지식을 창출하는 창의적인 소프트웨어 전문가 양성
  • 글로벌 리더십 및 의사소통 능력을 함양한 글로벌 인재 양성

컴퓨터소프트웨어학부 교육 특성화

  • 전문지식 함양
    • 산업계의 수요에 부응하는 엔터프라이즈 소프트웨어트랙과 임베디드 소프트웨어트랙 운영
  • 실무능력 강화
    • 실무연계형 실습/심화과목 구성
    • 산업체와의 밀접한 협력을 통한 오픈소스 소프트웨어 활용 능력 배양
    • 교육과정-인턴십-산학협력 연계
  • 창의력 향상
    • 다양한 프로젝트 과목 및 교양/융합전공/멘토링 과목 확충
    • 자동차 - 소프트웨어, 바이오- 소프트웨어, 비즈니스- 소프트웨어 등 소프트웨어 융합전공 과정 신설
  • 국제역량개발
    • 국제협력 교육, 글로벌 소프트웨어 인턴십/현장실습 확대

한양대학교 소프트웨어 교육 혁신

소프트웨어 인력 양성을 위한 교육 혁신 필요

  • 소프트웨어 개발 인력의 중요도 증가
    • 구글, 페이스북 등의 글로벌 소프트웨어 선도기업 등장
    • 국내 소프트웨어 산업에 대한 높은 관심도
    • 두뇌자원을 원천으로 하는 고부가 가치산업
  • 부족한 실무 및 적응능력
    • 획일적인 이론 중심의 교육과정으로 인한 실무 능력을 갖춘 고급인재 공급 부족
    • 글로벌 트렌드를 반영하고 국제화된 인재를 양성할 수 있는 프로그램 필요
  • 다양한 분야의 소프트웨어 인력 수요
    • 인터넷 기반 컨텐츠 기업과 제조업 기반 전자/기계 기업의 수요차이
    • 분야에 따른 문제 접근 및 해결 방법과 스킬셋의 차이
    • 오픈소스 소프트웨어 활용 능력의 중요도 증대

교육과정

교육과정 구축 방향

  1. 필수 프로그래밍 능력 배양을 위한 프로그래밍 최소능력보장
  2. 전 과목 오픈소스 SW 도입
  3. 실전적 문제해결능력 배양을 위한 산학프로젝트 의무화
  4. 소프트 스킬 강화
  5. SW 맞춤형 실용영어교육
  6. ACM/IEEE CS Curricular 2013 Core Tier-1/2 반영
  7. Computational-X형 SW융합교육
  8. 산업계 기술 트렌드 반영

이수체계도

 
컴퓨터소프트웨어학부 이수체계도

필수이수학점

구분 교양 전공 총 이수 학점
기초 핵심 심화
학점 22 27 36 24 130

※ 위 표에 기술된 이수학점은 졸업을 위한 최소 이수학점

교과목 이수 구분

현황

구성원

컴퓨터소프트웨어학부로 입학한 학생들과 기존 컴퓨터공학부로 입학한 학생들이 함께 재학 중

구분 학부생 현황 대학원생 및 교수 현황
편제 정원 재학생 대학원생 전임교수
1 2 3 4 석사 박사
소프트웨어전공(기존) 120 62 - - 29 33 143 86 7
컴퓨터전공(기존) 340 265 - - 127 138 17
컴퓨터소프트웨어학부 505 305 160 145 - - 24
  1. 2018년 2월 재학생 기준 (대학원생은 수료생 포함)
  2. 학부 학년 정원: 2017학년도 115명, 2018학년도 이후 130명

교수 1인당 학생 수 (학부)

연도 2014 2015 2016 2017 2018
재학생 기준 24 24 25 24 24
편제정원 기준 21 21 21 21 21

취업률 (단위: %)

연도 2013 2014 2015 2016 2017
학부 79.5 68.8 84.4 82.1 79.8
대학원 N/A 100 78 N/A N/A

※ 취업률은 조사 시점에 따라 달라질 수 있으며, 조사 과정에서 일부 누락이 있을 수 있음

연혁

교육 및 연구시설

  • 세미나실: 학부 내부 및 외부 회의 주최 및 세미나를 위하여 2개의 세미나실이 있으며, 각 세미나실은 최신 멀티미디어 강의시설을 갖추고 있다.
  • 멀티미디어 강의실: 멀티미디어 강의실은 전공자 전용 이론 강의실로 전자교탁, 빔프로젝터, 스크린, 스피커 등을 구비한 전자강의 시스템이 구축된 첨단 강의실이다.
  • PC실습실: 프로그래밍 실습 등을 위하여 별도의 노트북을 구비한 실습실이 있으며, 구비된 노트북 외에 개인용 노트북 사용이 가능한 시설 및 멀티미디어 강의시설, 냉난방 시설 등을 갖추고 있다. PC실습실을 통하여 프로그래밍 교육이 이루어지며, 수업 외의 시간에는 모든 학부생에게 개방되어, 학부생의 독자적인 소프트웨어 관련 실험 실습, 정보화 및 과제 수행을 위한 공간으로 활용되고 있다.
  • 멀티미디어 실습실: 멀티미디어 실습실에는 각종 멀티미디어 관련 실습을 수행할 수 있도록 고성능의 PC가 다수 설치되어 있으며, 실습 강의를 할 수 있도록 멀티미디어 강의시설 또한 갖추고 있다.
  • 임베디드 시스템 실습실PC: 임베디드 시스템 실습실에는 임베디드 설계 및 실험을 위한 임베디드 개발 키트 및 SoC 실습장비를 갖추고, 임베디드 시스템과 관련된 각종 실험을 할 수 있도록 하고 있다.
  • 서버실: 서버실에는 실습 등에 사용되는 Sun서버, Linux Cluster, 스토리지 서버 등이 있으며, 이러한 서버에 원격으로 접속하여 각종 프로그래밍 실습을 할 수 있도록 유지 관리되고 있다.
  • 소프트원더랜드 1,2: 소수의 정원이 최첨단 강의지원 시스템을 통해 강의, 실습, 세미나를 한 곳에서 할 수 있도록 설계된 다목적 교육 공간이다.
  • Open Hub: 창의적인 소프트웨어 개발을 위한 공간으로 컴퓨터소프트웨어학부의 소프트웨어(SW)중심대학 선정에 따른 사업의 일환으로 학부생들의 스터디, 토론, 세미나 등을 진행할 수 있는 다목적 공간을 마련하였다. 공간 명칭은 학생들의 아이디어 공모를 통해 선정되었다.