Year | Semester | Required Elective | Course ID | Course Name | Credits | Hours | Level | Note |
---|---|---|---|---|---|---|---|---|
1 | 1 | ▲ | 5907001 | Technical English Writing | 3.0 | 3 | ||
1 | 1 | ▲ | 5907002 | Graduate Seminars | 1.0 | 2 | 1 / 2 | |
1 | 1 | ▲ | 5907003 | Doctoral Dissertation | 3.0 | 3 | 1 / 4 | |
1 | 1 | ★ | 5905003 | Object-Oriented Programming | 3.0 | 3 | ||
1 | 1 | ★ | 5905004 | Pattern-oriented Software Design | 3.0 | 3 | ||
1 | 1 | ★ | 5905005 | Communication Software Design | 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 | ★ | 5905134 | Software Architecture | 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 | ★ | 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 | ★ | 5925105 | Computer Communication Networks | 3.0 | 3 | ||
1 | 2 | ▲ | 5907002 | Graduate Seminars | 1.0 | 2 | 2 / 2 | |
1 | 2 | ▲ | 5907003 | Doctoral Dissertation | 3.0 | 3 | 2 / 4 | |
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 | ★ | 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 | ★ | 5905156 | Introduction to Information Retrieval | 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 | ||
2 | 1 | ▲ | 5907003 | Doctoral Dissertation | 3.0 | 3 | 3 / 4 | |
2 | 2 | ▲ | 5907003 | Doctoral Dissertation | 3.0 | 3 | 4 / 4 |
1.Minimum number of credits for graduation: 35 credits. 2.Students are required to complete at least 17 credits of Required Courses, including 3 credits of Technical English Writing, 12 credits of Doctoral Dissertation (enrolled at most 3 or 6 credits in a semester), and 2 credits of Graduate Seminars. 3.Students are required to complete at least 18 credits of Professional Elective Courses. If the courses are NOT offered by CSIE department, students’ advisors can request the students to take equivalent non-CSIE courses instead. However, ONLY maximum 9 Elective credits of non-CSIE courses may be approved to be eligible for graduate credits. Students working for a “technology-oriented” doctoral degree are required to take ONE course assigned by students’ advisors from the College of Management during the period of doctoral study. 4.CSIE graduate students working for a doctoral degree without a Master degree are required to complete at least 36 credits of Professional Elective Courses, including the credits received by the students in the CSIE Master program. Further, the students are required to complete at least 18 credits of Professional Elective Courses during the period of doctoral study. 5.This curriculum and graduation requirements are applicable to students entering in academic year 2018, fall semester. |