International Master Program (Academic Year 104)

International Master Program, Course Requirements

Department of Computer Science & Information Engineering (CSIE)
(Academic Year 2015)

University Requirements: None.

Departmental Requirements:

Minimum Requirements:28 credits

Compulsory Courses: 4 Credits

Elective Courses: 24 Credits from courses, plus Thesis (I), (II), Seminar (III), (IV)

Important Rules and Regulations:

  1. At least half (1/2) of the courses studied must be offered by the Department of Computer Science & Information Engineering.
  2. Master’s students may select any Ph.D. level courses to study; the course credits can be counted toward graduation.
  3. Credits earned in courses of the same name offered by other departments or institutes may be substituted (up to 12 credits maximum) toward elective course requirements with the approval of the Departmental Graduate Studies Committee.
  4. Master students, who continue onto their 2nd year, must select Seminar (III) & (IV). Students who graduate within 3 semesters must select Seminar (III) and Thesis (I).
  5. Master students must elective thesis course each semester, but the credits are not included in graduation credits.
  6. All students must pass the Primary Programming Proficiency Exam in order to graduate.
    NDHU CSIE Regulation of the Primary Programming Proficiency (PPP) Certification
  7. All students must fulfill the English Proficiency Requirement for Graduate Students.
  8. In addition to this requirement, all scholarship awardees must follow the scholarship regulations and requirements to complete the degree.
Compulsory Courses: 4 Credits
Entry Course Title Course Code Credit Hours
1 Independent Study (I) CSIEM0010 1
2 Independent Study (II) CSIEM0100 1
3 Seminar (I) CSIEM0020 1
4 Seminar (II) CSIEM0080 1
Elective Courses: 24 Credits from courses, plus Thesis (I), (II), Seminar (III), (IV)
Entry Course Title Course Code Credit Hours
1 Advanced Algorithms CSIE@1080 3
3 Advanced Compiler Theory CSIE@1130 3
4 Advanced Computer Architecture CSIE@0950 3
5 Advanced Computer Graphics CSIE@0980 3
6 Advanced Computer Graphics System Design CSIE@1170 3
7 Advanced Computer Vision CSIE@1180 3
8 Advanced Data Structures CSIE@1300 3
9 Advanced Database System CSIEM0070 3
10 Advanced Graph Theory CSIE@1160 3
11 Advanced Image Compression CSIE@1120 3
12 Advanced Information Retrieval CSIE@1210 3
14 Advanced Programming Languages CSIEM0150 3
15 Advanced Software Engineering CSIE@1150 3
16 Application-Specific Integrated Circuits Design CSIE@1220 3
17 Artifical Intelligence CSIE@1110 3
18 Artificial Intelligence in Digital Games (Game AI) CSIE@1330 3
20 Cloud Computing CSIEM0060 3
21 Compiler Practice and Application CSIE@1320 3
22 Computational Biology CSIE@1140 3
23 Computer Network Performance Evaluation CSIE@1050 3
24 Computer Networks and Communications CSIE@1060 3
25 Cryptography CSIE@0960 3
26 Data and Knowledge Base Systems CSIE@1090 3
27 Data Mining CSIE@1010 3
29 Digital Signal Processing CSIE@1070 3
30 Distributed Systems CSIEM0140 3
31 Error Control Coding CSIE@1270 3
32 Fault-Tolerant Computing CSIE@1360 3
33 Image Processing CSIE@0970 3
34 Image-based Rendering CSIE@1230 3
35 Information flow control CSIE@1370 3
39 Intelligent System Design CSIE@1190 3
40 Machine Learning CSIE@1030 3
41 Mobile Computing Systems CSIE@0940 3
43 Neural Networks CSIE@1040 3
44 Next Generation Internets CSIEM0120 3
45 Object-Oriented Software Engineering CSIE@1100 3
48 Parallel Computing CSIE@1350 3
49 Pattern Recognition CSIE@0990 3
50 Peer-to-peer Computing CSIE@1310 3
51 Pervasive Computing CSIE@1280 3
52 Project Management CSIE@1200 3
55 Soft Computing CSIEM0130 3
56 Software Development for Embedded Systems CSIE@1260 3
57 Special topics on Interconnection Networks CSIE@1380 3
58 Special Topics on System-on-Chip Design CSIE@1240 3
59 Speech Processing and Recognition CSIE@1290 3
60 Telematics data analysis and Services CSIE@1340 3
61 Theory of Computation CSIE@1020 3
62 Three-Dimensional Computer Vision CSIE@1250 3
63 Topics on optimization and decision making CSIEM0050 3
64 Travel Oriented Service Technologies CSIE@1400 3
65 Vehicular Database Management System and Application CSIE@1390 3
66 Virtual Reality CSIE@1000 3
67 Wireless Internet CSIEM0160 3
Thesis (Ⅰ) CSIEM0030 2
Thesis (Ⅱ) CSIEM0110 2
Thesis (Ⅲ) CSIE@1430 2
Thesis (Ⅳ) CSIE@1460 2
Thesis (Ⅴ) CSIE@1440 2
Thesis (Ⅵ) CSIE@1450 2
Seminar (Ⅲ) CSIEM0040 1
Seminar (Ⅳ) CSIEM0090 1
Science and Technical Writing CSIE@1410 3