International Master Program (Academic Year 102)

International Master Program, Course Requirements
Department of Computer Science & Information Engineering (CSIE) (Academic Year 2013)

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. For the International Master Program, half (1/2) of the courses must be taught in English.
  3. Master’s students may select any Ph.D. level courses to study; the course credits can be counted toward graduation.
  4. 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.
  5. Master students, who continue onto their 2nd year, must select Seminar (III) & (IV), and Thesis (I) & (II) courses. Students who graduate within 3 semesters must select Seminar (III) and Thesis (I).
  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.
Entry Course Title Course Code Credit Hours
Compulsory Courses: 4 Credits
1 Independent Study(I) CSIEM0010 1.0
2 Independent Study(Ⅱ) CSIEM0100 1.0
3 Seminar(I) CSIEM0020 1.0
4 Seminar(Ⅱ) CSIEM0080 1.0
Elective Courses: 24 Credits from courses, plus Thesis (I), (II), Seminar (III), (IV)
1 Thesis (I) CSIEM0030 2.0
2 Thesis (II) CSIEM0110 2.0
3 Seminar (III) CSIEM0040 1.0
4 Seminar (IV) CSIEM0090 1.0
5 Mobile Computing Systems CSIE@1300 3.0
6 Next Generation Internets CSIEM0120 3.0
7 Cloud Computing CSIEM0060 3.0
8 Advanced Computer Architecture CSIE@1310 3.0
9 Cryptography CSIE@1320 3.0
10 Image Processing CSIE@1330 3.0
11 Advanced Computer Graphics CSIE@1340 3.0
12 Pattern Recognition CSIE@1350 3.0
13 Virtual Reality CSIE@1360 3.0
14 Distributed Systems CSIEM0140 3.0
15 Advanced Database System CSIEM0070 3.0
16 Data Mining CSIE@1370 3.0
17 Theory of Computation CSIE@1380 3.0
18 Machine Learning CSIE@1390 3.0
19 Soft Computing CSIEM0130 3.0
20 Topics on optimization and decision making CSIEM0050 3.0
21 Neural Networks CSIE@1400 3.0
22 Computer Network Performance Evaluation CSIE@1410 3.0
23 Computer Networks and Communications CSIE@1420 3.0
24 Digital Signal Processing CSIE@1430 3.0
25 Advanced Programming Languages CSIEM0150 3.0
26 Advanced Algorithms CSIE@1450 3.0
27 Data and Knowledge Base Systems CSIE@1460 3.0
28 Object-Oriented Software Engineering CSIE@1470 3.0
29 Artifical Intelligence CSIE@1480 3.0
30 Advanced Image Compression CSIE@1490 3.0
31 Advanced Compiler Theory CSIE@1510 3.0
32 Computational Biology CSIE@1520 3.0
33 Advanced Software Engineering CSIE@1530 3.0
34 Advanced Graph Theory CSIE@1540 3.0
35 Advanced Computer Graphics System Design CSIE@1550 3.0
36 Advanced Computer Vision CSIE@1560 3.0
37 Intelligent System Design CSIE@1570 3.0
38 Project Management CSIE@1580 3.0
39 Advanced Information Retrieval CSIE@1590 3.0
40 Application-Specific Integrated Circuits Design CSIE@1600 3.0
41 Image-based Rendering CSIE@1610 3.0
42 Special Topics on System-on-Chip Design CSIE@1620 3.0
43 Three-Dimensional Computer Vision CSIE@1630 3.0
44 Software Development for Embedded Systems CSIE@1640 3.0
45 Wireless Internet CSIEM0160 3.0
46 Error Control Coding CSIE@1660 3.0
47 Pervasive Computing CSIE@1670 3.0
48 Speech Processing and Recognition CSIE@1690 3.0
49 Advanced Data Structures CSIE@1720 3.0
50 Peer-to-peer Computing CSIE@1730 3.0
51 Compiler Practice and Application CSIE@1740 3.0
52 Artificial Intelligence in Digital Games (Game AI) CSIE@1760 3.0
53 Telematics data analysis and Services CSIE@1770 3.0
54 Introduction to Parallel Computing CSIE@1780 3.0
55 Fault-Tolerant Computing CSIE@1790 3.0
56 Information flow control CSIE@1800 3.0
57 Special topics on Interconnection Networks CSIE@1810 3.0
58 Vehicular Database Management System and Application CSIE@1820 3.0
59 Travel Oriented Service Technologies CSIE@1830 3.0
60 Science and Technical Writing CSIE@1840 3.0