Doctor of Philosophy: Computer Engineering (CD)

 

Degree: Doctor of Philosophy, Ph.D. (Computer Engineering)

Program’s Code: 521100

Course Length: 3 Academic years

Established: –

First Used: –

 

Program Description

Doctor of Philosophy in Computer Engineering program is the first-ever computer study’s Ph.D. program in Thailand.

 

Admissions

This program has 2 plans.

  1. Plan A(1)
    opens for Bachelor graduates in Computer Engineering degree-holder with second class honor or having at least 3.25 GPAX.
  2. Plan A(2)
    opens for Master of Engineering or Master of Science degree-holder in Computer, Physics, or Mathematics.

By the way, all registrants in both plans must achieve the Graduate School’s qualification and the department’s examination.

 

For further information about admissions and registration, please visit www.grad.chula.ac.th

 

Tuition Fee

According to Chulalongkorn University’s announcement, please check by click here

 

Curriculum Organization

Plan A(1) has 72 total credits for graduation, consisting of

  1. Seminar Courses (Non-credit) (4 Courses)
  2. Required Courses 12 credits
  3. Electives 12 credits
  4. Dissertation 48 credits

Plan A(2) has 60 total credits for graduation, consisting of

  1. Seminar Courses (Non-credit) (4 Courses)
  2. Electives 12 credits
  3. Dissertation 48 credits

 

Curriculum Detail

Non-credit Courses

  1. 2110716 Seminar I 1(1-0-3)
  2. 2110717 Seminar II 1(1-0-3)
  3. 2110718 Seminar III 1(1-0-3)
  4. 2110719 Seminar IV 1(1-0-3)

 

Required Courses (For Plan A(1))

  1. 2110711 Theory of Computation 3(3-0-9)
  2. 2110712 Analysis of Algorithms 3(3-0-9)
  3. 2110713 Optimization Methods 3(3-0-9)
  4. 2110714 Digital Systems 3(3-0-9)

 

Dissertation

  • 2110828 Dissertation 48 credits

 

Electives

Choose 4 courses from these subjects.

  • 2110721 Software Metrics 3(3-0-9)
  • 2110722 Software Project Management 3(3-0-9)
  • 2110723 Advanced Software Engineering Development 3(3-0-9)
  • 2110724 Software Testing and Quality Assurance 3(3-0-9)
  • 2110731 Distributed Systems 3(3-0-9)
  • 2110732 Parallel Computing 3(3-0-9)
  • 2110741 Robotics 3(3-0-9)
  • 2110742 Evolutionary Computation 3(3-0-9)
  • 2110743 Machine Learning 3(3-0-9)
  • 2110744 Machine Vision 3(3-0-9)
  • 2110745 Cryptography 3(3-0-9)
  • 2110751 Computer Aided Design in Digital Systems 3(3-0-9)
  • 2110752 Design for Testability 3(3-0-9)
  • 2110753 Asynchronous Design 3(3-0-9)
  • 2110771 Advanced Database Design 3(3-0-9)
  • 2110772 Multi-Dimensional Database Systems 3(3-0-9)
  • 2110781 Special Topics in Distributed Systems 3(3-0-9)
  • 2110791 Advanced Topics in Software Engineering 3(3-0-9)
  • 2110792 Advanced Topics in Artificial Intelligence 3(3-0-9)
  • 2110793 Advanced Topics in Digital Systems 3(3-0-9)
  • 2110794 Advanced Topics in Database Systems 3(3-0-9)
  • 2110795 Advanced Topics in Computer Network 3(3-0-9)

 

Study Program

Plan A(1)

Course No. Subject Credits Course No. Subject Credits
First Semester Second Semester
2110711
Theory of Computation
3
2110717
Seminar II
2110712
Analysis of Algorithms
3
2110xxx
Electives
9
2110713
Optimization Methods
3
2110828
Dissertation
3
2110714
Digital Systems
3
2110716
Seminar I
Total
12
Total
12
Third Semester Fourth Semester
2110718
Seminar III
2110719
Seminar IV
2110xxx
Electives
3
2110828
Dissertation
12
2110828
Dissertation
9
Total
12
Total
12
Fifth Semester Sixth Semester
2110828
Dissertation
12
2110828
Dissertation
12
Total
12
Total
12
Total credits for graduation 72 credits

Plan A(2)

Course No. Subject Credits Course No. Subject Credits
First Semester Second Semester
2110716
Seminar I
2110717
Seminar II
2110xxx
Electives
9
2110xxx
Electives
3
2110828
Dissertation
6
Total
9
Total
9
Third Semester Fourth Semester
2110718
Seminar III
2110719
Seminar IV
2110828
Dissertation
9
2110828
Dissertation
9
Total
9
Total
9
Fifth Semester Sixth Semester
2110828
Dissertation
12
2110828
Dissertation
12
Total
12
Total
12
Total credits for graduation 60 credits