Undergraduate

2018 Curriculum

  • 트랙소개

    While most of people are familiar with computers, not many people have a good understanding of what computer science and engineering (CSE) is really about. Implementation of computer programs that improve the quality of human life is an important aspect of computer science and engineering, however learning how to write computer programs is not the core discipline of computer science but just a necessary skill to implement and prove creative and innovative computational logics and ideas in many broad sub-areas of computer science such as algorithms, theoretical computer science, programming languages, operating systems, databases, networks, computer security, computer graphics, artificial intelligence, and many more. In CSE track, students learn foundational principles of the core sub-areas of computer science. Having this curriculum, we cultivate the finest computer scientists and engineers that have the ability of conducting highly creative and innovative research and creating high-quality computing solutions. CSE graduates typically find jobs in IT-related companies or national research institutes or continue to study in graduate schools.

    필수 이수 학점

    Credit Requirement
    Track Required/Elective Credit(minimum)
    Interdisciplinary Major Remark
    1st Track 2st Track
    Computer Science & Engineering Required 33 9
    Elective 21 9

    필수 수학 교과목

    Required Mathematics Course
    Track Course No. Required Mathematics course Semester
    Computer Science & Engineering MTH201 Differential Equations 2-1
    MTH203 Applied Linear Algebra 2-2

    ※ Complete based on 1TR

    Fundamentals required for Business field students when they choose CSE as their 2nd track.
    Course Title School of Electrical and Computer Engineering(CSE)
    Calculus I A
    Calculus II O
    Applied Linear Algebra A
    Differential Equations R
    Statistics
    General PhysicsⅠ A
    General Physics Ⅱ R
    General Chemistry I O
    General Chemistry Ⅱ O
    General Physics Lab I, II R
    General Chemistry Lab I, II O
    • R
      : Required
    • A
      : Accepted
    • O
      : Optional

    컴퓨터공학 교육과정

    Computer Science and Engineering Curriculum
    Course is Course No. Course Title Cred.- Lect.-Exp Prerequisite Semester
    Required CSE221 데이터구조 3-3-0 CSE241 1,2
    CSE2411) 객체 지향 프로그래밍 3-3-0 1,2
    CSE331 알고리즘 3-3-0 CSE221 1,2
    Total Credit 9
    1TR:R
    2TR:E
    CSE2012) 디지털로직 3-3-0 1
    CSE232 이산수학 3-3-0 1,2
    CSE2513) 시스템 프로그래밍 3-3-0 CSE241 1,2
    CSE301 컴퓨터조직론 3-3-0 CSE201, CSE251 1,2
    CSE311 운영체제 3-3-0 CSE221, CSE251 1,2
    CSE341 프로그래밍언어 3-3-0 CSE241 1,2
    CSE351 컴퓨터네트워크 3-3-0 CSE241, EE211 2
    EE211 확률과 랜덤프로세스개론 3-3-0 2
    Total Credit 24
    Elective CSE332 계산 이론 3-3-0 CSE232 2
    CSE411 컴파일러 개론 3-3-0 CSE341 2
    CSE412 병렬 컴퓨팅 3-3-0 CSE221, CSE311 2
    CSE421 데이터베이스 시스템 3-3-0 CSE241, CSE221
    CSE462 인공지능 3-3-0 CSE331 1
    CSE463 기계 학습 3-3-0 EE211, CSE331
    CSE464 소프트웨어공학 3-3-0 CSE221, CSE241 2
    CSE465 모바일 컴퓨팅 3-3-0 CSE241, CSE351 1
    CSE471 컴퓨터 그래픽스 3-3-0 CSE241, CSE221
    CSE480 컴퓨터 공학 특론 I 3-3-0 1
    CSE481 컴퓨터 공학 특론 II 3-3-0 1
    CSE482 컴퓨터 공학 특론 III 3-3-0
    CSE483 컴퓨터 공학 특론 Ⅳ 3-3-0
    CSE484 컴퓨터 공학 특론 Ⅴ 3-3-0
    EE2014) 회로이론 3-3-0 2
    MTH204 선형대수학 3-3-0 MTH203 2
    MTH260 정수론 3-3-0 2
    Total Credit 51
    • 1) ‘Object Oriented Programming(CSE241)’ in the curriculum of 2014 or later = ‘Advanced Programming(CSE202)’ in the 2013 curriculum.
    • 2) ‘Digital Logic(CSE201)’ in the curriculum of 2015 or later = ‘Digital System Lab(CSE201)’ in the 2014 curriculum.
    • 3) When the students following the curriculum before 2016 take ‘System Programming(CSE251)’, it can be recognized as an elective course.
    • 4) When the students with CSE as their 1st track follow the curriculum before 2016, they can take ‘System Programming(CSE251)’ as a required course in replacement of ‘Basic Circuit Theory(EE201)’.
    • MTH204 and MTH260 are elective courses effective the academic year 2018 for CSE 1st track students.
    • Students who choose CSE as their 2nd track effective the academic year 2018 and beyond must complete at least 6 elective credits (out of the 9 elective credits) from CSE 300 or 400-level courses.

    교과목신구대비표

    교과목신구대비표
    No. Catg. 2015 Curriculum (Old) 2016 Curriculum (New) Change of
    1 Cour. No. EE201 EE201 Req./Elec.
    Title 회로이론 회로이론
    Cr.-Le.-Ex. 3-3-0 3-3-0
    Req./Elec. 1TR:R / 2TR:E Elective
    Offer Sem. 2학년 2학기 2학년 2학기
    2 Cour. No. CSE251 New
    Title 시스템 프로그래밍
    Cr.-Le.-Ex. 3-3-0
    Req./Elec. 1TR:R / 2TR:E
    Offer Sem. 2학년 2학기
    3 Cour. No. CSE463 CSE463 Offer Sem.
    Title 기계학습 기계학습
    Cr.-Le.-Ex. 3-3-0 3-3-0
    Req./Elec. Elective Elective
    Offer Sem. 4학년 2학기 4학년 1학기
    4 Cour. No. CSE462 CSE462 Offer Sem.
    Title 인공지능 인공지능
    Cr.-Le.-Ex. 3-3-0 3-3-0
    Req./Elec. Elective Elective
    Offer Sem. 4학년 1학기 4학년 2학기