Joint Program (2+2) in Computer Science and Technology
Dalhousie University and Fujian Agriculture and Forestry University
A student who successfully completes this four-year program of study, will be awarded a either a Bachelor of Computer Science or a Bachelor of Computer Science with Honours from Dalhousie University (DAL), and a Bachelor of Computer Science and Technology from Fujian Agriculture and Forestry University (FAFU).
- The first two years are taught at FAFU.
- The following two years are taught at DAL.
- Admission to the DAL portion of the program requires:
- successful completion of the prescribed curriculum at FAFU
- a GPA of 3.0 on the DAL scale computed on selected courses
- a satisfactory English proficiency score
- A student enrolled in the program may be permitted to take the Co-operative Education option if he or she satisfies the English language requirement for unconditional admission. A student who completes all degree requirements as well as the co-op requirements will be awarded either a Bachelor of Computer Science (Co-operative Education) or a Bachelor of Computer Science with Honours (Co-operative Education).
- Depending on elective selections, DAL will also award a certificate in one of the following four specializations:
- Data Science
- Artificial Intelligence and Intelligent Systems
- Communication Technologies and Cyber Security
- Graphics, Gaming, and Media
Curriculum at FAFU – Years 1 and 2
|Course No.||Course Name|
|1501001||Public and Humanity Courses|
|1103021||Introduction to Computer Science and Technology|
|110304||Principle of the Circuit|
|1102061||Fundamentals of Programming|
|110305||Techniques of Analog Electronics|
|110312||Object Oriented Programming|
|110309||Principles of Computer Organization|
|1102042||Programming with Java|
|1101025||Database Principles and Applications|
Curriculum at DAL – Years 3 and 4
The DAL degree awarded is either a Bachelor of Computer Science (BCS) or Bachelor of Computer Science with Honours (BCS-H), depending on the courses selected.
|Course No.||Course Name||BCS||BCS-H||Notes|
|CSCI 2100||Communication Skills: Oral and Written||X||X||1|
|CSCI 3101||Social, Ethical and Professional Issues in Computer Science||X||X||1|
|CSCI 3110||Design and Analysis of Algorithms I||X||X||1|
|CSCI 3120||Operating Systems||X||X||1|
|CSCI 3130||Introduction to Software Engineering||X||X||1|
|CSCI 3136||Principles of Programming Languages||X||X||1|
|CSCI 3171||Network Computing||X||X||1|
|CSCI 8873||Honours Thesis||X||2,3|
|1 x business, science, or engineering elective at 1000 level or above
1 x business, science, or engineering elective at 2000 level or above
|6 x free electives at 2000 level or above
2 x Computer Science electives at 3000 level or above
3 x Computer Science electives at 4000 level or above
|5 x free electives at 2000 level or above
5 x Computer Science electives at 4000 level or above
- Must be taken in term 5 (Fall term of year 3 of the program), or with permission of the Dalhousie Program Manager, in term 7 (Fall term of year 4 of the program).
- If a computer science course requires any of the following courses as a prerequisite, that prerequisite will be waived: CSCI 1100, CSCI 1101, MATH 1000, MATH 1010, CSCI 2110, CSCI 2112, CSCI 2121, CSCI 2132, CSCI 2141, STAT 2060, MATH 2030.
- None of the following courses may be chosen as an elective: CSCI 1100, CSCI 1101, MATH 1000, MATH 1010, CSCI 2110, CSCI 2112, CSCI 2121, CSCI 2132, CSCI 2141, STAT 2060, MATH 2030, CSCI 3132.
Co-operative Education option
For a student who takes the co-op option, academic terms alternate with work-terms in industry, according to the following schedule. In addition, the student is required to take the non-credit course CSCI 8890: Co-op Seminar during his or her first term at DAL.
|Year at DAL||Fall||Winter||Summer|
(including CSCI 8890)
GPA Calculation for admission to DAL
- Maximum GPA on the DAL scale is 4.3
- Admission requires a minimum average GPA of 3.0 on the DAL scale.
- Each FAFU course mark is converted to a DAL GPA according to to the table below.
- GPA for admission to year 3 at DAL is the average GPA of all courses in the above table except 1501001: Public and Humanity Courses.
|FAFU mark||DAL Grade||GPA|
English language proficiency requirements
All applicants whose first language is not English must provide proof of English proficiency in the form of results from standard tests. Note that the English language proficiency requirements are subject to change, so it is important that you satisfy the criteria in effect at the time you apply for admission to the Dalhousie portion of Phase 1.
An applicant whose English proficiency score is less than 6.5 on the IELTS scale but at least 6.0 may be provisionally admitted, but required to take English classes before beginning full-time study in the program.
Working while you study and after graduation
Under certain circumstances, the Canadian Government permits international students to work during study and after graduation.
How to Apply
Your application for admission to year 3 of the program at DAL can be submitted online. To start the application process, you will create a username and password that you can use to return to your application at any time.
The online application system is generic, so although it is quite straightforward, there are some things you need to do that may not be obvious:
- On the “Select an Application Type” page:
- choose “Dalhousie Undergrad Group A”
- On the "Apply for Admissions" page:
- "Last name" is your family name (usually first in Chinese name order)
- "First name" is your own name (usually last in Chinese name order)
- On the "International Information" page
- Select visa type "Study Permit (Student Visa)”
- On the "Planned Course of Study" page
- Select "Visiting Student - Requires Letter of Permission"
- In the first text box enter:
- Dalhousie/FAFU 2+2
- Dalhousie/FAFU 2+2
When you have finished, you will click a link at the end of the process to indicate that your application is complete. You will need to pay the application fee. You will get an email from Dalhousie about the documents required, which will include:
- English test results. You need to arrange for this to be sent directly to DAL by the English language testing service.
- Your FAFU transcript (in English). You need to arrange for this to be sent directly to DAL by FAFU.
The university may ask for other documents as well.