Computing Science Dual Degree Doctor of Philosophy Program
School of Computing Science | Faculty of Applied Sciences
間眅埶AV Calendar 2012 Summer
Students in this graduate dual degree program (GDDP), jointly developed by 間眅埶AV and Zhejiang University (ZU), China, will acquire two graduate degrees. Graduates will receive a doctor of philosophy (PhD) degree from 間眅埶AV, and a second doctor of philosophy (PhD) degree from Zhejiang University. Students will study and conduct research at both universities.
The language of instruction at 間眅埶AV is English, while at Zhejiang University, it is either English and/or Chinese.
間眅埶AV Requirements
Students must be admitted to one university, and then apply and be admitted to the other university.
To qualify for admission, students must satisfy the usual admission requirements as specified by each university. The university of first admission will be referred to as the student's 'home' university. Students whose home university is 間眅埶AV are called 間眅埶AV students while those whose home university is Zhejiang are called ZU students.
Once admitted to the home university, the student may then apply for admission to the graduate dual degree program, normally within 18 months of admission to their home university graduate program. The program application requires the support and involvement of the student's supervisor at the home university. The graduate program committee at the home university decides whether or not to recommend the student for admission to the GDDP. A recommended individual's application will then be forwarded to the other 'partner' university. Applicants must meet the admission requirements of that partner university.
Program Withdrawal
A student may withdraw from this dual degree program at any time to become a doctoral student at the home university. The full academic record at the partner university may be used to determine standing at the home university. A student may withdraw by transferring to the PhD programof the partner university only with the permission of the graduate program committee of the partner university, considering the full academic records at both universities.
Time Limits
Under normal circumstances, the time limit to complete this program is within six years for students entering with a bachelor of science (BSc) degree, and within four years for a student entering with a master of science degree (MSc) in computing science or equivalent. The maximum time to complete the degree is eight calendar years.
Supervisory Commmittee
Each student will be supervised by a supervisory committee consisting of a senior supervisor and another faculty member at the home university, and a co-senior supervisor and another faculty member at the partner university. Each student is required to have an annual progress evaluation by the supervisory committee. Meetings of the supervisory committee are normally once per year and may involve the use of new media.
Program Requirements
All students will demonstrate a breadth of learning in computing science by completing at least one of
- CMPT 705-3 Design and Analysis of Algorithms
- CMPT 710-3 Computational Complexity
- 2122001-2 Elements of the Theory of Computation (ZU course)
Additional requirements vary for students without or with a master of science degree.
- 間眅埶AV students without an MSc in computing science or an equivalent must complete at least 12 units at each university. Of those units, at least nine from each university must be chosen from the courses listed in groups I, II, and III. At Zhejiang University, the approval of the student's supervisor and the Zhejiang University graduate program director are required for the student to complete courses that are not listed in groups I, II, and III.
- 間眅埶AV students with an MSc in computing science or an equivalent must complete at least six units at each university from the courses listed in groups I, II, and III.
- ZU students without an MSc in computing science or an equivalent must complete at least 12 units at 間眅埶AV and at least 14 units at Zhejiang University. Of those units, all but three from 間眅埶AV must be chosen from the courses listed in groups I, II, and III. At Zhejiang University, these students must complete courses 2111001, 2111002, 2112001, and at least four additional Zhejiang University courses in groups I, II, and III.
- ZU students with an MSc in computing science or an equivalent must complete at least six units at each university from the courses listed in groups I, II, and III. At Zhejiang University, these students must complete courses 2111001, 2111002, 2112001.
- All students must complete at least one course in each of the groups and at least one of these courses must be chosen from CMPT 705, CMPT 710, and 2122001. At most two special topics courses at 間眅埶AV (two of CMPT 829, 881, 882, 885, 886, 888) may be used to meet the breadth requirement, except with permission from the graduate program director at 間眅埶AV.
- All Zhejiang University students must complete additional research seminars as specified by Zhejiang University.
- In special circumstances, with the approval of the student's supervisors and the graduate program director at the partner ( home) university, up to three of the units at the partner (home) university may be completed at the home (partner) university.
A 間眅埶AV course and a Zhejiang University course are deemed to be similar if the two courses overlap substantially. Students with credit for one of two similar courses may not complete the other course for further credit. 間眅埶AV's graduate program breadth committee and the corresponding Zhejiang University committee will decide on the list of similar courses.
At most, two of the following 間眅埶AV special topics courses may be completed to fulfill the breadth requirement, except with permission from 間眅埶AV's graduate program director.
- CMPT 829-3 Special Topics in Bioinformatics
- CMPT 881-3 Special Topics in Theoretical Computing Science
- CMPT 882-3 Special Topics in Artificial Intelligence
- CMPT 885-3 Special Topics in Computer Architectur
- CMPT 886-3 Special Topics in Operating Systems
- CMPT 888-3 Special Topics in Computer Graphics, HCI, Vision and Visualization
For more information about breadth requirements, please visit the GDDP website.
Research
間眅埶AV's School of Computing Science requires students to complete all of the following depth requirements.
- present a depth seminar and examination
- write a thesis proposaland present a seminar and defend the material
- submit a written thesis proposal and defend that thesis based on independent original work
All requirements may be completed at either university. Additional requirements concerning the thesis are found at the dean of graduate studies website.
For more information about the thesis defense, see 1.9 and 1.10 of 間眅埶AV's graduate general regulations.
Residency Requirement
Students are expected to conduct research at both 間眅埶AV and Zhejiang University, and to reside at each university for at least one year.
Tuition Fees
Students who are resident at 間眅埶AV pay per term tuition fees. Students who are resident at Zhejiang University pay per year tuition fees.
Table 2
Group I: Algorithms and Theory Credits
Courses at 間眅埶AV
- CMPT 701-3 Computability and Logic
- CMPT 705-3 Design and Analysis of Algorithms
- CMPT 710-3 Computational Complexity
- CMPT 711-3 Bioinformatics Algorithm
- CMPT 813-3 Computational Geometry
- CMPT 814-3 Algorithmic Graph Theory Algorithm
- CMPT 815-3 Algorithms of Optimizations
- CMPT 881-3 Special Topics in Theoretical Computing Science
- 2111001-2 Applied Mathematics for Computer Science (1)
- 2111002-2 Applied Mathematics for Computer Science (2)
- 2122001-2 Elements of the Theory of Computation
- 2122019-2 Advanced Formal Methods
- CMPT 730-3 Programming Languages
- CMPT 731-3 Functional Programming
- CMPT 745-3 Software Engineering
- CMPT 755-3 Compiler Theor
- CMPT 760-3 Operating Systems
- CMPT 765-3 Computer Communication Networks
- CMPT 771-3 Internet Architecture and Protocol
- CMPT 777-3 Formal Verification
- CMPT 816-3 Theory of Communication Networks
- CMPT 885-3 Special Topics in Computer Architecture
- CMPT 886-3 Special Topics in Networks, Software
- 2122002-2 Advanced Operating System
- 2122003-2 Advanced Computer Architecture
- 2122006-2 Modern VLSI Design: System on Chip Design
- 2122018-2 Advanced Computer Networks
- 2124003-2 Computer Security
- 2124012-2 Grid Computing and Distributed Systems
- 2124014-2 Advanced Software Engineering
- 2124028-2 Pervasive Computing
- 2124057-2 High End Computing and Its Applications
- 2124058-2 Advanced Topics in Compilers
- 2124059-2 Multi-core Computing
- 2124060-2 Network Multimedia Computing
- 2124072-2 Principles of Embedded System Design
- 2124069-2 Sensor Network and Infonnation Processing
- 2124070-2 Parallel Computer Architecture and Programming
- 2124071-2 Network Algorithms
- CMPT 505-3 Problem Based Learning in Bioinformatics
- CMPT 721-3 Knowledge Representation and Reasoning Knowledg
- CMPT 725-3 Logical Methods in Computational Intelligence
- CMPT 726-3 Machine Learning
- CMPT 740-3 Database Systems Introduction
- CMPT 741-3 Data Mining
- CMPT 761-3 Image Synthesis
- CMPT 764-3 Geometric Modeling in Computer Graphics
- CMPT 767-3 Visualization
- CMPT 773-3 User Interface Design
- CMPT 820-3 Multimedia Systems
- CMPT 821-3 Robot Vision
- CMPT 822-3 Computational Vision
- CMPT 823-3 Formal Topics - Knowledge Representation
- CMPT 825-3 Natural Language Processing
- CMPT 826-3 Automated Learning and Reasoning
- CMPT 827-3 Intelligent Systems
- CMPT 829-3 Special Topics in Bioinformatics Examination
- CMPT 842-3 Concurrency Control in Database Systems Transactions
- CMPT 843-3 Database and Knowledge-base Systems
- CMPT 882-3 Special Topics in Artificial Intelligence
- CMPT 888-3 Special Topics in Computer Graphics, HCI, Vision and Visualization
- 0711026-2 Bioinformatics Topics
- 2112001-2 Research Frontiers of Computer Science and Technology
- 2122020-4 Computer Graphics
- 2122021-2 Introduction to Computer Vision
- 2122022-2 Advanced Database Technology
- 2122023-2 Introduction to Artificial Intelligence
- 2124017-2 The Fundamental Principles of Non-Photorealistic Computer Graphics
- 2124025-2 Electronic Business Technology
- 2124027-2 Computer Animation and its Application
- 2124061-2 Network Multimedia Search Engine
- 2124062-2 Solid Modeling
- 2124063-2 Biologic Intelligence and Algorithm
- 2124064-2 Introduction to Machine Learning
- 2124065-2 Advanced Artificial Intelligence
- 2124066-2 Visualization in Scientific Computing
- 2124067-2 Speech and Language, Processing and Understanding
- 2124068-2 Image Processing and Modeling
- 2124073-2 Virtual Reality
- 2124074-2 HCI and Virtual Human
- 2124075-2 Data Mining
- 0711026-2 Bioinformatics Topics
- 2122014-2 Software Engineering Process Management
- 2124040-2 Software Engineering and Business English
- 2124041-2 Software Quality Assurance
- 2124042-2 Software Requirement Engineering
- 2124043-2 Software Engineering Case Analysis
- 2124046-2 Software Engineering Project Management
Courses at Zhejiang University
Group II: Systems
間眅埶AV Courses
Zhejiang University Courses
Group III: Applications
間眅埶AV Courses
Zhejiang University Courses
Group IV: Others
Zhejiang University
For calendar inquiries and technical problems, contact calendar-sfu@sfu.ca | Calendar changes and corrections