Department of Computer Science 한양대학교 소프트웨어대학 컴퓨터소프트웨어학부

홈으로 교육   교육과정

교육과정

8가지 구축방향과 체계적인 교과과정을 바탕으로
우수한 인재양성을 위해 노력하고 있습니다

교육과정 구축 방향
컴퓨터소프트웨어학부의 교육과정은 다음과 같은 방향성 하에서 구축되었습니다.
  • 01

    필수 프로그래밍 능력 배양을 위한 프로그래밍 최소능력보장

  • 02

    전 과목 오픈소스 SW 도입

  • 03

    실전적 문제해결능력 배양을 위한 산학프로젝트 의무화

  • 04

    소프트 스킬 강화

  • 05

    SW 맞춤형 실용영어교육

  • 06

    ACM/IEEE CS Curricular 2013 Core Tier-1/2 반영

  • 07

    Computational-X 형 SW융합교육

  • 08

    산업계 기술 트렌드 반영

이수 체계도

process_chart1.gifprocess_chart2.gifprocess_chart3.gifprocess_chart4.gif


필수이수학점
구분 교양 전공 총 이수 학점
기초 핵심 심화
학점 22 27 36 24 130
※ 위 표에 기술된 이수학점은 졸업을 위한 최소 이수학점입니다.
교과목 이수 구분
1학년
학년 학기 학수번호 교과목 이수구분 학점 강의 실습 비고
1 1 CUL0005  말과 글 교양필수  3 3 0 컴퓨터
소프트웨어학부
CUL3011 일반물리학및실험1 전공기초(필수) 3 2 2
GEN2052 미적분학1  전공기초(필수)   3 3 0
ITE1014 소프트웨어입문설계  전공기초(필수)   3 2 4
GEN4091  과학기술의 철학적이해  교양필수 3 3 0
GEN5029 커리어개발 I  교양필수 1 1 0
SYH0001 HELP1 교양필수  2 2 0
2 GEN2053 미적분학2  전공기초(필수)   3 3 0
MAT2003 선형대수  전공기초(필수)   3 3 0
MAT2020 이산수학   전공기초(필수)   3 3 0
ITE1015 창의적소프트웨어설계  전공핵심 4 2 4


2학년
학년 학기 학수번호 교과목 이수구분 학점 강의 실습 비고
2 1 GEN6032 전문학술영어  교양필수 3 3 0
컴퓨터전공
소프트웨어전공
교과과정 통합
 MAT2017  확률통계론  전공기초(필수)  3  3  0
ITE2037   객체지향시스템설계  전공핵심  3  2  2
CSE2010   자료구조론  전공기초(필수)  3  2  2
ITE2015 디지털논리 전공기초(필수) 3 3 0
CSE4009 시스템프로그래밍 전공핵심 3 2 2
ENE4041 마이크로프로세서응용  전공핵심 3 2 2
ITE2039 알고리즘및문제해결기법 전공핵심 3 3 0
ITE2038 데이터베이스시스템및응용    전공핵심 3 3 0
ENE4019 컴퓨터네트워크   전공핵심 3 3 0
ITE2040 소프트웨어실무영어  전공심화 3 3 0
SYH0002 글로벌리더십(HELP2)   교양필수 2 2 0

3학년
학년 학기 학수번호 교과목 이수구분 학점 강의 실습 비고
3 1 ELE3019 컴퓨터구조1
전공핵심
3 3 0 컴퓨터전공
ELE3021  운영체제 전공심화  3 2 2
ENE4014   프로그래밍언어론 전공핵심  3 3 0
GEN6094  전공현장실습1 전공심화  3 0 3
 ITE2011 파일처리  전공핵심   3 2 2
ITE3003   데이터통신 전공핵심   3 3 0
 ITE3061  오토마타및계산이론 전공핵심  3 3  0
ITE3063  소프트웨어스튜디오1 전공심화  3 1 4
 ITE2040 소프트웨어실무영어  전공심화 3 3 0
 2  CSE4006  소프트웨어공학 전공심화 3 3 0
ELE4029  컴파일러설계  전공핵심  3 3 0
 ENE4019 컴퓨터네트워크  전공심화 3
 GEN6006 특허법의이해  기초필수  2 2 0
 GEN6095 전공현장실습2  전공심화  3 0 3
 ITE2038 데이터베이스시스템및응용  전공심화  3 3 0
 ITE4065 멀티코어프로그래밍  전공심화  3 2 2
 MAT3008  수치해석 전공핵심  3 0
GEN5100  커리어개발Ⅱ  기초필수  1 1 0
SYH0003   기업가정신과비즈니스리더십(HELP3) 기초필수  2 2 0
 ITE3068  소프트웨어스튜디오2 전공심화  3  1 4
 ITE3074  소프트웨어기술창업1 전공심화  3 3 0
 3  1 CSE4020 컴퓨터그래픽스 전공핵심 3 2 2 소프트웨어전공 
 ENE4014  프로그래밍언어론 전공핵심   3 0
 GEN6094  전공현장실습1  전공심화  3 3
 ITE3061 오토마타및계산이론   전공핵심  3  3 0
ITE3062  인간컴퓨터상호작용   전공핵심  3  3 0
ITE3063  소프트웨어스튜디오1   전공심화  3  1 4
 ITE2040 소프트웨어실무영어   전공심화  3  3 0
 2 CSE4006   소프트웨어공학  전공심화  3  3 0
ELE4029
컴파일러설계 전공핵심 3 3 0
ITE4006 분산컴퓨팅
전공심화
3 3 0
ITE4053 정보검색시스템창의설계 전공심화 3 3 0
GEN6095 전공현장실습2 전공심화 3 0 3
ITE3072 융합소프트웨어프로젝트 전공심화 3 2 2
GEN5100 커리어개발Ⅱ 기초필수 1 1 0
SYH0003 비즈니스리더십(HELP3) 기초필수  2 2 0
ITE3068 소프트웨어스튜디오2 전공심화 3 1 4
ITE3074 소프트웨어기술창업1 전공심화 3 3 0

4학년
학년 학기 학수번호 교과목 이수구분 학점 강의 실습 비고
 CSE4007  인공지능  전공심화 3 3 0 컴퓨터전공
CSE4020   컴퓨터그래픽스  전공심화 3 2 2
 EIS1015  임베디드시스템설계  전공심화 3 2 2
 ITE1016  전공멘토링1  전공핵심 1 1 0
ITE3062   인간컴퓨터상호작용  전공심화 3 3 0
ITE4005   데이터사이언스  전공심화 3 3 0
 ITE4007  컴퓨터보안  전공심화 3 2 2
 ITE4051  무선통신네트워크  전공심화 3 3 0
 ITE4054 캡스톤소프트웨어프로젝트1   전공심화 3 0 3
ITE4075  CSE융합세미나1   전공심화 2 2 0
SYH0004  셀프리더십(HELP4)  기초필수 2 2 0
 ITE2035  소프트웨어인턴쉽1 전공심화  3 0 6
 ITE4083 소프트웨어기술창업2   전공심화 3
3
0
 2 ITE1017   전공멘토링2  전공핵심  1  1  0
ITE3072   융합소프트웨어프로젝트  전공심화  3  2  2
ITE4006  분산컴퓨팅   전공심화  3  3  0
ITE4020   멀티미디어시스템  전공심화  3  3  0
ITE4043  인터넷보안   전공심화  3  3  0
 ITE4052 컴퓨터비전   전공심화  3  3  0
ITE4053   지능시스템창의설계  전공심화  3  3  0
 ITE4055  캡스톤소프트웨어프로젝트2  전공심화  3 0  3
 ITE4076  CSE융합세미나2  전공심화  2 2  0
 ITE4080  지능형생물정보학  전공심화  3  3  0
 ITE3064  소프트웨어인턴쉽2  전공심화  3  0  6
 4  1 CSE4007 인공지능  전공심화 3 3 0 소프트웨어전공 
 EIS1015  임베디드시스템설계   전공심화  3  2  2
 ITE4005  데이터사이언스   전공심화  3  3  0
 ITE4007 컴퓨터보안    전공심화  3  3  0
 ITE4064 전공멘토링7   전공핵심  1  1  0
ITE4075  CSE융합세미나1   전공심화  2  2  0
ITE4077 소프트웨어종합설계1    전공심화  3  0 3
ITE4079   모바일시스템및프로그래밍   전공심화  3  2  2
SYH0004  셀프리더십(HELP4)  기초필수  2  2  0
ITE2035 소프트웨어인턴쉽1    전공심화  3  0  6
 ITE4083  소프트웨어기술창업2   전공심화  3  3  0
 2  ITE4020 멀티미디어시스템   전공심화  3  3  0
ITE4043
인터넷보안 전공심화 3 3 0
ITE4052 컴퓨터비전
전공심화
3 3 0
ITE4065 병렬프로그래밍 전공심화 3 2 2
ITE4066 클라우드컴퓨팅 전공심화 3 2 2
ITE4072 전공멘토링8 전공핵심 1 1 0
ITE4076 CSE융합세미나2 전공심화 2 2 0
ITE4078 소프트웨어종합설계2  전공심화 3 0 3
ITE4080 지능형생물정보학 전공심화 3 3 0
ITE3064 소프트웨어인턴쉽2 전공심화 3 0 6

Soft Skills Body of Knowledge 1학년 커리어개발1 휴먼리더쉽 말과 글 이산수학 과학기술과 철학적 이해 창소프 소입프 선형대수 미적분학2 미적분학1 물리학 Science & Math Master Level:Familiarity 데이터베이스시스템 컴퓨터네트워크 Soft Skills Body of Knowledge 2학년 글로벌리더십 테크노경영학 자료구조론 객체지향시스템설계 디지털논리설계 마이크로프로세서 확률통계론 Math Master Level:Familiarity~Usage SW스튜디오1 SW스튜디오2 수치해석 컴퓨터보안 컴퓨터 그래픽스 인공지능 소프트웨어 공학 컴퓨터알고리즘 커리어개발2 Soft Skills 3학년 소프트웨어 기술창업1 소프트웨어 실무영어 비즈니스리더쉽 운영체제 컴퓨터그래픽스 프로그래밍언어론 컴파일러 오토마타/계산이론 컴퓨터구조 Body of Knowledge Master Level:Usage~Assessment 셀프리더쉽 소프트웨어기술창업2 전공멘토링1 전공멘토링2 병렬프로그래밍 생물정보학 지능시스템창의설계 소프트웨어인턴쉽1 Soft Skills 4학년 CSE융합세미나1 CSE융합세미나2 소프트웨어인턴쉽2 네트워크프로토콜 데이터사이언스 인간컴퓨터상호작용 컴퓨터비전 분산컴퓨팅 임베디드시스템 Body of Knowledge Master Level:Assessment
top