List of Credits for Graduation

Academic Year 2019, Ph.D. Program, Department of Computer Science and Information Engineering

YearSemesterRequired
Elective
Course IDCourse NameCreditsHoursLevelNote
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  

Note :
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.