Joint Program (2+2) in Computer Science and Technology

Dalhousie University and Fujian Agriculture and Forestry University

Overview

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
1509001   English
110201   Advanced Mathematics
1501001   Public and Humanity Courses
1103021   Introduction to Computer Science and Technology
110304   Principle of the Circuit
110307   Digital Logic
1102061   Fundamentals of Programming
110305   Techniques of Analog Electronics
1303035   Linear Algebra
1102007   Probability Theory
1102013   Mathematical Statistics
110312   Object Oriented Programming
110124   Discrete Mathematics
110309   Principles of Computer Organization
110234   Data Structures
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
X X 2,3
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
X   2,3
5 x free electives at 2000 level or above
5 x Computer Science electives at 4000 level or above
  X 2,3
Notes
  1. 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).
  2. 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.
  3. 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
1 Academic
(including CSCI 8890)
Academic Work
2 Academic Work Academic
3 Work Academic  

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
94 + A+  
89-93 A 4.0
83-88 A-  
78-82 B+  
75-77 B 3.0
72-74 B-  
69-71 C+  
65-68 C  
60-65 D 1.0
0-59 F  

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
        Computer Science

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.

APPLY NOW