소프트웨어학부

소프트웨어학부에서는 다양한 컴퓨터 소프트웨어 연구와 개발에 필요한 고급 인력을 양성합니다. 수리학, 논리학, 컴퓨터 하드웨어 등에 대한 깊은 이해를 바탕으로 핵심 시스템 소프트웨어 및 응용 소프트웨어 개발에 필요한 다방면의 지식을 습득함으로써 이 분야를 주도할 창의적인 전문가를 배출합니다. 주요 교육 및 연구 분야에는 시스템 소프트웨어, 데이터베이스, 프로그래밍 시스템, 정보통신, 컴퓨터 게임, 차세대 인터넷, 컴퓨터 보안 등이 포함되어 있습니다.

위치 : 새빛관 404호

학과문의 : 02-940-5210

팩스번호 : 02-940-0998

홈페이지 : https://cs.kw.ac.kr:501/

 소프트웨어학부 전공 로드맵
ICT 융합 분야 
1학년 공통: C프로그래밍, 고급C프로그래밍설계, 공학설계입문, 컴퓨팅사고
1학년 전공필수 : 
1학년 전공선택 : 소프트웨어입문세미나
2학년 공통: 
2학년 전공필수: 리눅스활용실습, 자료구조, 자료구조실습
2학년 전공선택: 디지털논리, 이산구조, 고급프로그래밍, 시스템소프트웨어, 객체지향프로그래밍
3학년 공통: 
3학년 전공필수: 알고리즘, 응용소프트웨어실습
3학년 전공선택: 운영체제, 컴퓨터구조, 데이터베이스, 데이터통신, 컴퓨터네트워크, 프로그래밍언어론, 모바일프로그래밍
4학년 공통: 글로벌 IT영어
4학년 전공필수: 
4학년 전공선택: 소프트웨어공학, 컴파일러, 미래네트워크특강, 산학협력캡스톤설계1, 산학협력캡스톤설계2
석사박사 대학원: 컴퓨터과학과
석사박사 과목명: 운영체제특론, 임베디드운영체제특론, 컴퓨터비전
석사박사 기타(학부선택과목 등): 영상화질개선(연계)

소프트웨어 개발 분야
1학년 공통: C프로그래밍, 고급C프로그래밍설계, 공학설계입문, 컴퓨팅사고
1학년 전공필수 : 
1학년 전공선택 : 소프트웨어입문세미나
2학년 공통: 
2학년 전공필수: 리눅스활용실습, 자료구조, 자료구조실습
2학년 전공선택: 이산구조, 고급프로그래밍, 선형대수학, 시스템소프트웨어, 객체지향프로그래밍
3학년 공통: 
3학년 전공필수: 알고리즘, 응용소프트웨어실습
3학년 전공선택: 운영체제, 컴퓨터구조, 데이터베이스, 휴먼컴퓨터인터페이스, 인공지능, 프로그래밍언어론, 컴퓨터비전, 모바일프로그래밍, 빅데이터처리및응용
4학년 공통: 글로벌 IT영어
4학년 전공필수: 
4학년 전공선택: 소프트웨어공학, 컴파일러, 정보시스템응용, 기계학습, 산학협력캡스톤설계1, 산학협력캡스톤설계2
석사박사 대학원: 컴퓨터과학과
석사박사 과목명: 데이터마이닝, 빅데이터특론, 진화연산, 스마트폰운영체제
석사박사 기타(학부선택과목 등):

로봇 소프트웨어 관련 직종
1학년 공통: C프로그래밍, 고급C프로그래밍설계, 공학설계입문, 컴퓨팅사고
1학년 전공필수 : 
1학년 전공선택 : 소프트웨어입문세미나
2학년 공통: 
2학년 전공필수: 리눅스활용실습, 자료구조, 자료구조실습
2학년 전공선택: 이산구조, 고급프로그래밍, 선형대수학, 객체지향프로그래밍
3학년 공통: 
3학년 전공필수: 알고리즘, 응용소프트웨어실습
3학년 전공선택: 운영체제, 컴퓨터구조, 데이터베이스, 휴먼컴퓨터인터페이스, 컴퓨터그래픽스, 모바일프로그래밍
4학년 공통: 글로벌 IT영어
4학년 전공필수: 
4학년 전공선택: 소프트웨어공학, 컴퓨터애니메이션, 혼합현실, 산학협력캡스톤설계1, 산학협력캡스톤설계2
석사박사 대학원: 컴퓨터과학과
석사박사 과목명: 컴퓨터그래픽스특론, 컴퓨터에니메이션특론, 객체지향프로그래밍언어론
석사박사 기타(학부선택과목 등):

금융 IT 분야
1학년 공통: C프로그래밍, 고급C프로그래밍설계, 공학설계입문, 컴퓨팅사고
1학년 전공필수 : 
1학년 전공선택 : 소프트웨어입문세미나
2학년 공통: 
2학년 전공필수: 리눅스활용실습, 자료구조, 자료구조실습
2학년 전공선택: 이산구조, 고급프로그래밍, 선형대수학, 시스템소프트웨어, 객체지향프로그래밍
3학년 공통: 
3학년 전공필수: 알고리즘, 응용소프트웨어실습
3학년 전공선택: 운영체제, 컴퓨터구조, 데이터베이스, 인공지능, 컴퓨터비전, 모바일프로그래밍, 빅데이터처리및응용
4학년 공통: 글로벌 IT영어
4학년 전공필수: 
4학년 전공선택: 기계학습, 산학협력캡스톤설계1, 산학협력캡스톤설계2
석사박사 대학원: 컴퓨터과학과
석사박사 과목명: 분산객체컴퓨팅특론, 스토리지시스템특론
석사박사 기타(학부선택과목 등):

선·후수과목: C프로그래밍→고급C프로그래밍및설계→고급프로그래밍,컴퓨터그래픽스→컴퓨터애니메이션
추천 유관과목:없음
담당부서 : 소프트웨어융합대학 / 연락처 : 02-940-5653
교육 KW University