Year | Semester | Required Elective | Course ID | Course Name | Credits | Hours | Level | Note |
---|---|---|---|---|---|---|---|---|
1 | 1 | ▲ | 5905001 | Master's Thesis | 3.0 | 3 | 1 / 2 | |
1 | 1 | ▲ | 5905002 | Graduate Seminars | 1.0 | 2 | 1 / 2 | |
1 | 1 | ▲ | 5905004 | Pattern-oriented Software Design | 3.0 | 3 | ◎ | |
1 | 1 | ▲ | 5905005 | Communication Software Design | 3.0 | 3 | ◎ | |
1 | 1 | ★ | 4105051 | The Commercialization of Research Results | 3.0 | 3 | ||
1 | 1 | ★ | 5905100 | Formal Languages | 3.0 | 3 | ||
1 | 1 | ★ | 5905101 | Design and Analysis of Computer Algorithms | 3.0 | 3 | ||
1 | 1 | ★ | 5905104 | Operating Systems | 3.0 | 3 | ||
1 | 1 | ★ | 5905106 | Database Systems | 3.0 | 3 | ||
1 | 1 | ★ | 5905107 | Artificial Intelligence | 3.0 | 3 | ||
1 | 1 | ★ | 5905112 | Parallel Computer Architecture | 3.0 | 3 | ||
1 | 1 | ★ | 5905116 | Man-Machine Interfaces | 3.0 | 3 | ||
1 | 1 | ★ | 5905119 | Multimedia Production | 3.0 | 3 | ||
1 | 1 | ★ | 5905124 | Digital Signal Processing | 3.0 | 3 | ||
1 | 1 | ★ | 5905126 | Video Signal Processing | 3.0 | 3 | ||
1 | 1 | ★ | 5905127 | Random Signals and Systems | 3.0 | 3 | ||
1 | 1 | ★ | 5905132 | Special Topics in Digital Signal Processing | 3.0 | 3 | ||
1 | 1 | ★ | 5905136 | Mobile Computing | 3.0 | 3 | ||
1 | 1 | ★ | 5905137 | Mobile Internet: Technology & Applications | 3.0 | 3 | ||
1 | 1 | ★ | 5905140 | Web Services Technologies and Applications | 3.0 | 3 | ||
1 | 1 | ★ | 5905142 | Software Engineering | 3.0 | 3 | ||
1 | 1 | ★ | 5905146 | Embedded System | 3.0 | 3 | ||
1 | 1 | ★ | 5905149 | Spatial Databases | 3.0 | 3 | ||
1 | 1 | ★ | 5905151 | Multimedia Security | 3.0 | 3 | ||
1 | 1 | ★ | 5905154 | Intelligent Agent System | 3.0 | 3 | ||
1 | 1 | ★ | 5905155 | Software Process Improvement with CMMI | 3.0 | 3 | ||
1 | 1 | ★ | 5905156 | Introduction to Information Retrieval | 3.0 | 3 | ||
1 | 1 | ★ | 5905158 | Multimedia Communications | 3.0 | 3 | ||
1 | 1 | ★ | 5905159 | Multimedia Techniques for Digital Video Broadcasting (DVB) | 3.0 | 3 | ||
1 | 1 | ★ | 5905162 | Product Planning | 3.0 | 3 | ||
1 | 1 | ★ | 5905165 | Graduate On-Site Research | 3.0 | 18 | ||
1 | 1 | ★ | 5905166 | Cloud Information Storage and Management | 3.0 | 3 | ||
1 | 1 | ★ | 5905172 | Data Visualization | 3.0 | 3 | ||
1 | 1 | ★ | 5905173 | Cloud computing and application | 3.0 | 3 | ||
1 | 1 | ★ | 5905174 | Introduction to Mainframe Operating System Technologies and Practices | 3.0 | 3 | ||
1 | 1 | ★ | 5905178 | Java Techniques & Applications | 3.0 | 3 | ||
1 | 1 | ★ | 5905183 | Cloud Platform Technologies and Applications | 3.0 | 3 | ||
1 | 1 | ★ | 5905187 | Big Data Mining and Applications | 3.0 | 3 | ||
1 | 1 | ★ | 5905188 | Introduction to Cyber-Physical Systems | 3.0 | 3 | ||
1 | 1 | ★ | 5905190 | Embedded Computing Systems for Intelligent Image Analytics and Interactive Systems | 3.0 | 3 | ||
1 | 1 | ★ | 5905193 | Human Information Data Mining | 3.0 | 3 | ||
1 | 1 | ★ | 5925105 | Computer Communication Networks | 3.0 | 3 | ||
1 | 2 | ▲ | 5905001 | Master's Thesis | 3.0 | 3 | 2 / 2 | |
1 | 2 | ▲ | 5905002 | Graduate Seminars | 1.0 | 2 | 2 / 2 | |
1 | 2 | ★ | 5905102 | Programming Languages | 3.0 | 3 | ||
1 | 2 | ★ | 5905103 | Compilers | 3.0 | 3 | ||
1 | 2 | ★ | 5905108 | Object-Oriented Analysis and Design | 3.0 | 3 | ||
1 | 2 | ★ | 5905109 | Network Programming | 3.0 | 3 | ||
1 | 2 | ★ | 5905110 | Electronic Commerce Techniques | 3.0 | 3 | ||
1 | 2 | ★ | 5905111 | Data Mining | 3.0 | 3 | ||
1 | 2 | ★ | 5905115 | Computer Graphics | 3.0 | 3 | ||
1 | 2 | ★ | 5905117 | Digital Image Processing | 3.0 | 3 | ||
1 | 2 | ★ | 5905118 | Multimedia Systems | 3.0 | 3 | ||
1 | 2 | ★ | 5905121 | Coding Theory | 3.0 | 3 | ||
1 | 2 | ★ | 5905122 | Queueing Theory | 3.0 | 3 | ||
1 | 2 | ★ | 5905128 | Digital Processing of Audio Signals | 3.0 | 3 | ||
1 | 2 | ★ | 5905129 | Network Performance Evaluation | 3.0 | 3 | ||
1 | 2 | ★ | 5905130 | Pattern Recognition | 3.0 | 3 | ||
1 | 2 | ★ | 5905131 | Software Testing and Verification | 3.0 | 3 | ||
1 | 2 | ★ | 5905134 | Software Architecture | 3.0 | 3 | ||
1 | 2 | ★ | 5905135 | Mobile Communications | 3.0 | 3 | ||
1 | 2 | ★ | 5905138 | Wireless Local Area Networks | 3.0 | 3 | ||
1 | 2 | ★ | 5905139 | Special Topics in Communication Networks | 3.0 | 3 | ||
1 | 2 | ★ | 5905141 | Computer Vision | 3.0 | 3 | ||
1 | 2 | ★ | 5905143 | Principles and Implementation of Digital Audio Broadcasting | 3.0 | 3 | ||
1 | 2 | ★ | 5905144 | Web-based Software Engineering | 3.0 | 3 | ||
1 | 2 | ★ | 5905145 | Personal Software Process | 3.0 | 3 | ||
1 | 2 | ★ | 5905148 | Software Project Management | 3.0 | 3 | ||
1 | 2 | ★ | 5905152 | Principles of Digital Video Broadcasting Systems | 3.0 | 3 | ||
1 | 2 | ★ | 5905153 | Mobile Ad Hoc Networks | 3.0 | 3 | ||
1 | 2 | ★ | 5905157 | Software Lifecycle Management | 3.0 | 3 | ||
1 | 2 | ★ | 5905161 | Parallel Programming | 3.0 | 3 | ||
1 | 2 | ★ | 5905163 | Entrepreneurship | 3.0 | 3 | ||
1 | 2 | ★ | 5905164 | Embedded Multimedia System Design | 3.0 | 3 | ||
1 | 2 | ★ | 5905167 | Embedded Multimedia Convergence Platform and Interaction Systems | 3.0 | 3 | ||
1 | 2 | ★ | 5905168 | Broadband Convergence Networks and managements | 3.0 | 3 | ||
1 | 2 | ★ | 5905169 | Advanced Computer Graphics | 3.0 | 3 | ||
1 | 2 | ★ | 5905170 | Computer Graphics and Augmented Reality | 3.0 | 3 | ||
1 | 2 | ★ | 5905171 | Patent Application Strategy | 3.0 | 3 | ||
1 | 2 | ★ | 5905175 | Digital Mesh Processing | 3.0 | 3 | ||
1 | 2 | ★ | 5905176 | Computer Animation | 3.0 | 3 | ||
1 | 2 | ★ | 5905177 | Human Computer Interaction on media convergence Platform | 3.0 | 3 | ||
1 | 2 | ★ | 5905179 | Mobile Application Development Technology | 3.0 | 3 | ||
1 | 2 | ★ | 5905180 | Software Requirements and Specifications | 3.0 | 3 | ||
1 | 2 | ★ | 5905181 | Computational Geometry | 3.0 | 3 | ||
1 | 2 | ★ | 5905182 | Agile and Lean Software Development | 3.0 | 3 | ||
1 | 2 | ★ | 5905184 | iOS App development | 3.0 | 3 | ||
1 | 2 | ★ | 5905185 | Computer Typography and Character Encoding | 3.0 | 3 | ||
1 | 2 | ★ | 5905186 | Software Quality Assurance | 3.0 | 3 | ||
1 | 2 | ★ | 5905189 | Machine Learning | 3.0 | 3 | ||
1 | 2 | ★ | 5905191 | Principles and Applications of Data Science | 3.0 | 3 | ||
1 | 2 | ★ | 5905192 | Computational Biology and Medical Informatics | 3.0 | 3 | ||
1 | 2 | ★ | AC05221 | Service Design for Interactive Technology | 3.0 | 3 |
1. Minimum number of credits for graduation: 32 credits. 2. Students are required to complete at least 11 credits of Required Courses, including 6 credits of Master’s Thesis, 2 credits of Graduate Seminars (enrolled 1 credit in fall semester and 1 credit in spring semester), and 3 credits of the course denoted by ◎ (i.e., either the course “Pattern-oriented Software Design” or “Communication Software Design”). 3. Students are required to complete at least 21 credits of Professional Elective Courses. ONLY maximum 9 Elective credits of non-CSIE courses may be approved to be eligible for graduate credits. See CSIE course registration regulations for more details. 4. For students studying abroad based on the exchange or dual degree programs, the credits received in the overseas partner institutes must conform to the agreements of the exchange or dual degree programs and are approved by the department chairperson or curriculum committee in order to be eligible for graduate credits. 5. This curriculum and graduation requirements are applicable to students entering in academic year 2018, fall semester. |