Undergraduate

2017 Curriculum

  • Credit Requirement

    Credit Requirement
    Track Required/Elective Interdisciplinary
    Interdisciplinary Major Remark
    1st Track 2nd Track
    Computer Science & Engineering Required 36 9
    Elective 12 9

    Required Mathematics Course

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

    Computer Science and Engineering Curriculum

    Computer Science and Engineering Curriculum
    Course is Course No. Course Title Cred.- Lect.-Exp Prerequisite
    Required CSE221 Data Structures 3-3-0 CSE241
    CSE241 Object Oriented Programming 3-3-0
    CSE331 Introduction to Algorithms 3-3-0 CSE232
    1TR:R
    2TR:E
    CSE201 Digital Logic 3-3-0
    EE201 Basic Circuit Theory 3-3-0
    EE211 Probability and Introduction to Random Processes 3-3-0
    CSE232 Discrete Mathematics 3-3-0
    CSE301 Computer Organization 3-3-0 CSE201, CSE241
    CSE311 Operating Systems 3-3-0 CSE241, CSE221
    CSE332 Theory of Computation 3-3-0
    CSE341 Principles of Programming Languages 3-3-0 CSE241
    CSE351 Computer Networks 3-3-0 CSE241, EE211
    Elective CSE411 Introduction to Compilers 3-3-0 CSE341
    CSE412 Parallel Computing 3-3-0
    CSE421 Database Systems 3-3-0 CSE241, CSE221
    CSE462 Artificial Intelligence 3-3-0 CSE331
    CSE463 Machine Learning 3-3-0
    CSE465 Mobile Computing 3-3-0 CSE241, CSE351
    CSE471 Computer Graphics 3-3-0 CSE241, CSE221
    CSE480 Special Topic in CSE I 3-3-0
    CSE481 Special Topic in CSE II 3-3-0
    CSE482 Special Topic in CSE III 3-3-0
    CSE483 Special Topic in CSE Ⅳ 3-3-0
    CSE484 Special Topic in CSE Ⅴ 3-3-0

    Recommended Course Plan (CSE)

    Recommended Course Plan (CSE)
    Grade Sophomore Junior Senior Sum Total
    Division Course Title Semester (Credit) Course Title Semester (Credit) Course Title Semester (Credit)
    1st 2st 1st 2st 1st 2st
    Required Data Structures 3-3-0 Introduction to Algorithms 3-3-0
    Object Oriented Programming 3-3-0
    Total 3 3 3 9
    1TR:R
    2TR:E
    Digital Logic 3-3-0 Computer Organization 3-3-0
    Basic Circuit Theory 3-3-0 Operating Systems 3-3-0
    Probability and Introduction to Random Processes 3-3-0 Theory of Computation 3-3-0
    Discrete Mathematics 3-3-0 Principles of Programming Languages 3-3-0
    Computer Networks 3-3-0
    Total 6 6 6 9 27
    Elective Introduction to Compilers 3-3-0
    Parallel Computing 3-3-0
    Database Systems 3-3-0
    Artificial Intelligence 3-3-0
    Machine Learning 3-3-0
    Mobile Computing 3-3-0
    Computer Graphics 3-3-0
    Total 15 6 21
    Sum Total 9 9 9 9 15 6 57
    • CSE old track students following 2009~2013 can take new courses in 2014 & 2015 curriculum as electives.