1. (]£JZ£n£ 2SJh^

MEMO
Dean of
Graduate Studies
s i k i.i. i a mm ess
Maggie Benston Student
Services Centre 1100
Burnaby
BC
V$A
iSr>
Canada
MAII IN(. ADIMl ESS
8 888 University Drive
Burnaby
BC V$A iSr,
Canada
S.12-175
SFU
TO Senate
FROM
Marv-Ellen K,rim. Acting; Dean, (
iraduate Studies
RE Fa
cultv of Appl
ied Sciences
[GS2012 .27]
(.'.(.'. Rob
('.ameron
i DATE 12 June 2012
For information:
Acting under delegated authority at its meeting of 11 June 2012. SGSC approved the
following curriculum revision:
Faculty of Applied Sciences
|GS2012.27|
School of Computing Science
1. Addition of graduate Co-operative Education (WIL) Program for
CMPT graduate students
Effective Date is January 2013
Senators uishinu to consult amore detailed report of curriculum revisions mav do so by going
to Docushare: lmps://dociishare.sAi.ca/dsweb/View/Collcction-l2682
Ifyou are unable to access the information, please call 778-782-3168 or email
sh&llcy ttairfg>sf'u.ca.
SIMON PHASBB UNIVKKSITY
engaoing the world

Overview
Proposal for Computing Science Graduate Co-op Program
June 6,2012
The School of Computing Science (Faculty of AppliedSciences) and the SFU Work Integrated
Learning unit (Co-operative Education, Volunteerand Career) propose the development of a graduate
co-op program in Computing Science. This will be an 'optional' co-operative education program
providing experientialopportunities to supplement the students' academic curricula at SFU, with credit
granted towards degree requirements. TheWork Integrated Learning unitwill provide management,
staff andinfrastructure for career preparation (training on topics such as resume and interview
preparation, and workplace practices), job
development andplacement of studentswith companies
performing workrelevantto their degrees in Computing Science. New funding is required for a staff
position to support this new program.
Rationale
SFU Computing Science has a large, high-quality graduate program with over 200graduate students.
We provide rigorous training in cutting edge areas ofcomputing science viacoursework and research.
Upon graduation, many students seek jobs inindustry, aiming to deploy these skills. Further, wehave a
large contingent ofinternational students who have no Canadian industry experience. Many students
would benefit from the industry skills, experience, and networking thata co-op program can provide.
Asurvey of graduate students conducted inFall 2011 indicated overwhelming support fora graduate
co-op program.
Enrollment Data
Current headcount in Computing Science:
MSc Course option students = 14
MSc Project students = 9
MSc thesis students = 83
Total Masters students = 106
PhD students = 97
Total students = 203
Fall 2011 Survey
During the Fall 2011 current and recent graduated students ofthe graduate computing science school
were surveyed on their interest inCo-operative Education, job types, salary expectations, and
geographic locations. Ninety one (91) graduate students responded. Nearly all respondents indicated
they wanted to participate in Co-op. Additional details are presented in Appendix A.The graduate
interest is consistent withthe current 85-90% participation rateof undergraduates intheexisting
Computing Science Co-op program.
Based on the survey, number ofcurrent co-op inquiries by grad students and the undergraduate
participation rates, we can anticipate ahigh level of uptake ofstudents inthis new graduate co-op
program.

Summary of ProgramProposal
Students in Computing Science graduate programs may take uptothree semesters of co-operative
education practicum as an integral partof their studies. Each practicum counts 3 academic units
towards degree requirements, subjectto thefollowing limitations.
1. In thethesis option of the Computing Science MSc program, students may use one 3-unit
practicum towards the 15 units of required course work. Therequirement for 12units (4
courses) satisfying currentbreadth requirements is maintained.
2. Intheproject option of the Computing Science MSc program, students may use two 3-unit
practicums towards the24 units ofrequired course work. The requirement for 18units (6
courses) satisfying currentbreadthrequirements is maintained.
3. In the course option of the Computing Science MScprogram, students mayuse up to three 3-
unit practicums towards the 30units of required course work. Therequirement for 18units (6
courses) satisfying current breadth requirements is maintained.
4. PhDstudentsmay participate in the graduate co-op program, but may not count practicums
towards course requirements.
The existing practicum courses of theZU-SFU Graduate Dual Degree program (CMPT 626,627 and
628) are proposed tobe revised for general use in Computing Science graduate Co-op, in accord with
the accompanying graduate course revision forms.
Appendix B includes theproposed revisions tocalendar language of the Computing Science MSc and
PhD programs.
Graduate Co-operative Enrolment Plan And Revenue
The following enrolment plan outlinestheexpected participation, reaching an anticipated steady-state
enrolment of 75 placements per year in the third year.
First year
Secondyear Third year
25 students 50 students
75 students
Practicum tuition ($693/work term)
General Revenue
$17,325
$35,650
$51,975
Resource Requirements: Staffing and Operating:
A half time (.5 FTE) Co-ordinator APSA Grade 10 would be required for the first and second year of
this program.
Current Computing Science co-op staff are working at full capacity. Moving forward with this new
graduate level co-op program is dependentupon obtaining new funds to support a .5 FTE position.
If target numbers are reached there would be a need to move the position from part time to fulltime
during the third year.

Salary and benefits:
$30,000peryear
Operating:
$3000 per year
Total Funding Required: $33,000
Yearl&2
$66,000
Year 3
The Faculty of Applied Scienceswill provide bridging funding of $33,000per year for the first three
years of this program.
Depending on enrolment andthefurther development of the BudgetAllocation
Model with respectto undergraduate and graduate co-op funding, a long-termfunding plan will be
developed in the third year for the steady-state operation.
Office Space:
The Faculty of Applied Sciences will provide an officewithin the Applied Sciences Building for the
new grad-level Co-ordinator.
Student Graduation Times and Funding Impacts
MSc Course and Project students will see minimal impact on graduationtimes given the course credit
obtained via co-op courses.
MScThesis and PhD students'graduation timesmaybe affected by their participationin this program.
Positive effects include increased communication and programming skills, and industrial knowledge
thatcould improve the effectiveness of the students in theirresearch programs. The directnegative
effectwill be an effective increase in the coursework performed by these students. These effects will
be monitored closely by the students'Supervisory Committees, in particular by the SeniorSupervisor.
Course andProject MScstudents arenot promised funding. Forother students, thelanguage of the
students'funding promises will be changed to indicate that co-op terms arein lieuof funding provided
direcdy by the School (RA, TA, scholarship). E.g. the following paragraphs could be added to the
current offer letter.
The School ofComputing Science atSFU offers a graduate co-op program, providing jobplacement in
industry during students'degree programs. The co-op program matches students to jobs and assists
with co-op
work
permits for international students. Co-op placements are paid positions atsalaries
typically ranging from $2,200 to $3,500 per month. Details on this program can be found on the
School of Computing Sciencewebpage.
For students with funding promises from the School ofComputing Science, co-op work terms count as
funded terms at a pro-rated funding level.

Appendix A-Fall 2011 Computing Science Grad Co-op Survey
4
Asurvey ofcurrent and recent SFU Computing Science graduate students (members of the cs-grads
mailing list) was conducted from Nov. 15 -21, 2011. Students were surveyed on interest in co-op, job
types, salary expectations, and geographic locations. 91 students responded, and nearly all wanted co
op.
A summary of the survey results appears below.
Grad co-op survey
Ql .
Please select which program you are in
( Radio Buttons )
PhD
39 "
MSc-thesis
39 d—
MSc • project
5
MSc • course
5 •••••••••
other
3
Q2 . Would you have been interested in the following jobs at some point during your degree?
Please select the approximate minimum monthly salary at which you would have been interested
in such a job.
( Rating Matrix )
Research-Mated job
Software engineer
Software test engineer
Quality assurance
Web developer
Q3 .
Locations. Please select the geographical locations in which you would be interested in a
co-op job.
(Checkboxes)
Greater
a3
Vancouver
Other Canada
(mostly Ontario)
USA
S2O00/mo
th
$25007month
$3000/mo
ith
S-1000/month
not Interested
19
27
22
18
9
11
38
21
8
9
13
23
9
31
B
10
20
6
39
8
11
27
12
27

/'
Appendix B - Calendar Changes - MSc Program
Current
Program Requirements
Students are accepted into the MSc programvia
the thesis, project or course option and acquire
breadth of knowledge through the completion of a
thesis,project or portfolio document. It is the
expectation that students will complete all of the
required work as required by each distinct
program.Any change to a student's program
optionmust be approved by the school's graduate
program committee.
Breadth Requirement
Thesis MSc students will complete a breadth
requirementconsisting of five graduate courses
(whichis equivalent to 15 units). At least four of
the courses must be drawn from Table 1 (below)
so that at least one course must be from Area I -
Algorithms and Complexity Theory and two of
the four courses must be from two other Areas.
Project MScstudents will complete a breadth
requirement consisting of eight graduate courses
(which is equivalent to 24 units). At least six of
the courses must be drawn from Table 1 (below)
so that at least one course must be from Area I -
Algorithms andComplexity Theory andso that
the six courses cover at least three different Areas.
Course MSc students will complete a breadth
requirement consisting of ten graduate courses
(equivalent to 30 units).At least six of those
courses will be from courses that are listed in the
five breadth areas, so that at least one course is
fromArea I - Algorithms and ComplexityTheory,
and six courses cover at least three different
Areas.
Proposed
Program Requirements
Students complete 30 units of graduate work in
one of three options chosen at the time of
admission: thesis option, project option or course
option. Each option consists of graduate course
and optional practicum work satisfying certain
breadth requirements plus a depth requirement
consisting of a thesis, project or portfolio
document Any change to a student's program
option must be approved by the school's graduate
program committee.
Breadth Requirement
Thesis MSc students complete a breadth
requirement of 15 units of graduatecourse or
practicumwork. At least 12 units must be
completed through four courses drawn from Table
1 (below) so that at least one coursemust be from
AreaI - Algorithms and Complexity Theory and
two of the four courses must be from two other
Areas. Students may use one 3-unit practicum
towards the 15 units of required course work.
Project MSc students complete a breadth
requirement consisting,24 units of graduate course
or practicum work. At least18 units mustbe
completed through six courses drawn fromTable
1 (below) so that at least one coursemust be from
Area I - Algorithms and Complexity Theory and
so that the six courses cover at least three different
Areas. Students may use up to two 3-unit
practicums towards the 24 unit requirement
CourseMSc students complete a breadth
requirement consisting of 30 units of graduate
courseor practicum work. At least 18 units must
be completed throughsix coursesdrawn from
Table 1 (below) so that at least one course must be
fromArea I - Algorithms and Complexity Theory
and so that the six courses cover at least three
differentAreas. Students may use up to three 3-
unit practicumstowards the 30 unit requirement.

/
In addition, Table 2 is updated to include theGraduate Co-op Practicum courses as follows.
Current
Proposed
Table 2
Table 2
• CMPT 880-3 Special Topics in Computing
• CMPT 626-3 Graduate Co-op Practicum I
Science
• CMPT 627-3 Graduate Co-op Practicum II
• CMPT 889-3 Special Topics in
• CMPT 628-3 Graduate Co-op Practicum
Interdisciplinary Computing
in
• CMPT894-3 Directed Reading
• CMPT 880-3 Special Topics in Computing
Science
• CMPT 889-3 Special Topics in
Interdisciplinary Computing
• CMPT 894-3 Directed Reading
Calendar Changes - Computing Science PhD Program Requirements
Current
Proposed
Breadth Requirement
PhD students who already possess an MSc in
computing science or a related field must
completea breadth requirement of four graduate
courses (which is equivalent to 12 units of
graduate course work). At least three of the
courses must be drawn from Table 1 so that they
are all in different areas.
PhDstudents who do not possess an MSc in
computingscience or a related field must
complete a breadth requirement of eight graduate
courses (which is equivalent to 24 units of
graduate course work). At least six of the courses
must be drawn from Table 1 and at least one
course must be fromArea I (Algorithms and
Complexity Theory) so that the six courses cover
at least three different areas.
Breadth Requirement
PhD students who already possess an MSc in
computing science or a related field must
complete a breadth requirement of 12 units of
graduate course work. At least 9 units must be
completed through three courses drawn from
Table 1 so that they are all in different areas.
PhD students who do not possess an MSc in
computing science or a related field must
complete a breadth requirement of 24 units of
graduate course work. At least 18 units must be
completed through six courses drawn from Table
1 and at least one course must be from Area I
(Algorithms and Complexity Theory) so that the
six courses cover at least three different areas.
PhD students may enter the Computing Science
Graduate Co-operative Education Program but
may not count practicums towards the breadth
requirement.

6/6/12
SFU Connect
7
This system is intended for broadcasting messages only and will accept NO replies. Replies
or inquiries may be directed to the school secretary at antonia.mainella@sd41.bcca
httpsrf/connect8(u.ca/2ln*ra/h/prlntrne8sage?ld»174284
2i2

...
SIMON TRASER UNIVERSITY
DEAN OF GRADUATE STUDIES
Graduate Course Minor Change Forim
This form is for an SFU department or program to request a minor change toan existing
and signature by the faculty graduate studies committee, this,form should be forwarded l
for approval by the Senate Graduate Studies Committee (SGSC). SGSC will forward the appiuvdi to senate for information.
DEPARTMENT
Department/ School/ Program
Computing Science
Contact name
Contact email
Please revise the following/elements of the indicated graduate course:
..
DCatalogue number
Units
DTitle
l/Pescription
U/pther: Pfftfftqi JJSJtft ;
£>iZ^>
E^> CURRENT COURSE
Please complete only the
fields
to be changed.
Program leg. ECON)
CMPT
Number leg. 810]
626
Units (eg. 4]
0
J
Course title (max 80 characters]
Short title (appears on transcripts, max 25 characters)
Course description for SFU Calendar
D see attached
This course is the first term of work experience in
the School of Computing
Science Co-operative
Education Program for the students in the
graduate dual degree master program. Units of
this course do not count towards the units
required for a Simon Fraser University degree.
Available course components
• Lecture DSeminar
D Laboratory • Practicum
• Online
D
Grading basis
• Graded
D Satisfactory/ Unsatisfactory
E^tn Progress/Complete
Prerequisites (if any!
This is combined with an undergracl course.
DYos
D No
Course number and units:
Additional course requirements for graduate students
~)
REVISED COURSE
Please complete only the
fields to be changed.
Program leg. ECON)
CMPT
Number (eg. 81C)
626
Course title (max 80 characters]
Units (eg. 4]
3
Short title (appears on transcripts, max 25 characters)
Course description for SFU Calendar • see attached
This course is the first term of work experience in
the School of Computing Science Co-operative
Education Program for graduate students. Units
of this course do not count towards computing
science breadth requirements.
Available course components
• Lecture
D
Seminar
• Laboratory
O^Practicum
D Online
Grading basis
DGraded
^Satisfactory/Unsatisfactory
Din Progress/Complete D
Prerequisites (ifany)
12 units of CMPT coursework at the 700-level or higher with a
CGPA of at least 3.0.
This is combined with an undergrad course.
• Yes
DNo
Course number and units:
Additional course requirements for graduate students
SH> APPROVALS
Faculty graduate studies committee name
Senate graduate studies committee name
Signature'"
bignature
•^?>-;^-^-
Dale
t
Date
k

SIMON FRASER UNIVERSITY
DEAN OF GRADUATE STUDIES
urse
This form is for an SFU department or program to request a minor change to an existing gi
and signature by the faculty graduate studies committee, this form should be forwarded to me uean ot Graduate Studies
for approval by the Senate GraduateStudies Committee (SGSC). SGSC will forward the approval to Senate for information.
mg&
DEPARTMENT
Department / School / Program
Computing Science
Contact name
Contact email
Please revise the following,elements of the indicated graduate course:
, ,
-
DCatalogue number
WfUnits
DTitle
(/Descrfption
t/n>hpr-
Prftfftqi llSltfl . -
CURRENT COURSE
Please complete only the fields to be changed.
Program (eg. ECON)
CMPT
Number (eg. 810]
627
Course title (max 80 characters]
Units leg. 4]
0
^
Short title (appears on transcripts, max 25 characters]
Course description for SFU Calendar
• see attached
Following CMPT 626, this course is the second term of
work experience in the School of Computing Science
Co-operative Education Program for the students in the
graudate dual
degree master program. Units of this
course do not count towards the units required for a
Simon Fraser University
degree.
Available course components
D Lecture
• Seminar
• Laboratory
D Practicum
ID Online
O
Grading basis • Graded
• Satisfactory/ Unsatisfactory
Q in Progress/ Complete
Prerequisites lifany]
This is combined with an undergrad course.
DYes
D No
Course number and units:
Additional course requirements for graduate students
APPROVALS
Faculty graduate studies committee name
Signature
Senate graduate studies committee name
Signature
W>
REVISED COURSE
Please
complete only
the fields to be changed.
Program leg. ECON]
CMPT
Number (eg. 810]
627
Units (eg. /i)
3
Course title (max 80 characters]
Short title lappears on transcripts, max 25 characters)
Course description for SFU Calendar • see attached
This course is the second term of work
experience in the School of Computing Science
Co-operative Education Program for graduate
students. Units of this course do not count
towards computing science breadth requirements.
Availablecourse components
• Lecture
• Seminar
• Laboratory • Practicum
• Online C3
Grading basis
D Graded
yJ3
Satisfactory /Unsatisfactory
Din Progress/Complete •
Prerequisites (if any]
CMPT 626 and a CGPA of at least 3.0.
This is combined with an undergrad course.
DYes
EDNo
Course number ano units:
Additional course requirements for graduate students
'Ua/Z-
&
>2_
Date-
Date
(]£JZ£n£ 2SJh^
*

SIMON FRASER UNIVERSITY
OLCadUvwefc {U^^55
DEAN OF GRADUATE STUDIES
Graduate
Course Minor Change Form
This form is for an SFU department or program to request a minor change to an existing graduate course. After approval
and signature by the faculty graduate studies committee, this form should be forwarded to the Dean of Graduate Studies
for approval by the Senate Graduate Studies Committee (SGSC). SGSC will forward the approval to Senate for information.
DEPARTMENT
Department / School / Program
Computing Science
Contact name
Contact email
Please revise the following/elements of the indicted graduate cpdrse:
.
,
-. ,
DCatalogue number VZUnits
DTitle
iVOescription
l/other: PTOr^Ql JlSltft
: ^ ^-
CURRENT COURSE
Please complete only the fields to be changed.
Program (eg. ECON]
CMPT
Number (eg. 810)
628
Course title (max 80 characters]
Units (eg. 4]
0
Short title (appears on transcripts, max 25 characters)
Course description for SFU Calendar
D see attached
Following CMPT 626 and 627, this course is the third
term of work experience in the School of Computing
Science Co-operative Education Program for the
students in the graduate dual degree master program.
Units from this course do not count towards the units
required for a Simon Fraser University degree.
Available course components
• Lecture
• Seminar
• Laboratory • Practicum
ID Online
D
Grading basis
• Graded
• Satisfactory/ Unsatisfactory
,JD In Progress /Complete
Prerequisites (if any)
This is combined withan undergrad course.
DYes
D No
Course number and units:
Additional course requirements for graduate students
^^^APPROVALS
Faculty graduate studies committee name. ^_ . Signature
Senate graduate studies committee name
REVISED COURSE
Please complete only the fields
to
be changed.
Program leg. ECON]
CMPT
Number (eg. 810)
628
Course title (max 80 characters]
Units (eg. 4]
3
Short title (appears on transcripts, max 25 characters)
Course aescription for SFU Calendar • see attached
This course is the third term of work experience in
the School of Computing
Science Co-operative
Education Program for
graduate students. Units
of this course do not count towards computing
science breadth requirements.
Available course components
D Lecture
• Seminar
• Laboratory D Practicum
• Online •
Grading basis
D Graded
\J3
Satisfactory / Unsatisfactory
D'n Progress/Complete •
Prerequisites (if any]
CMPT 627 and a CGPA of at least 3.0.
This is combined with an undergrad course.
• Yes
• No
Course number and units:
Additional course requirements for graduate students
\/U/V£ £
"^G/Z
Date-
/oVl/^ 2g2£t.
Date
*~

5/22/12
SFU Connect
//
SFU Connect
sheilagh@sfu.ca
Fwd: Graduate Co-op Program in Computing Science
From:
Wade Parkhouse <wade_parkhouse@sfu.ca>
Tue, May 22, 2012 09:07 AM
Subject:
Fwd: Graduate Co-op Program in Computing
Science
To: Sheilagh MacDonald <sheilagh@sfu.ca>
Please include in the documentation for the CS coop program for SGSC.
From:
"Muriel Klemetski" <klemetsk@sfu.ca>
To: "Wade Parkhouse" <wade_parkhouse@sfu.ca>
Cc:
"NancyJohnston" <davidge@sfu.ca>
Sent:
Thursday, 17 May, 2012 17:19:21
Subject:
Re: Graduate Co-op Program inComputing Science
Hi Wade -1 really appreciate you forwarding the info to our unit for review. Fortunately
we have worked closely with the Computing Science folks on this oneand had input on
the proposal throughout the development of the initiative. All is good from the WILyCo-
op perspective.
NB- in the proposal we made itvery clear that additional funds are required to support
this new co-op program. FAS has agreed to fund this program for the first three years at
a half time FTE level. We do not have the capacity with existing staff- new staffare
needed.
Ifyou or anyone else has questions please feel free to call on me.
Muriel
From:
"Wade Parkhouse" <wade_parkhouse@sfu.ca>
To: "Muriel Klemetski" <klemetsk@sfu.ca>
Sent:
Wednesday, May16,2012 10:07:30 AM
Subject:
Fwd: Graduate Co-op Program in Computing Science
FYI -1just rec'd this and have not had time to review. Comments appreciated.
From:
"Rob Cameron" <cameron@sfu.ca>
To: "SheilaghMacDonald" <sheilagh@sfu.ca>
Cc:
"Marilyn Trautman" <mtrautma@sfu.ca>, "Wade Parkhouse"
httpsrf/connect8lu.ca/zImbra/h/printm8Ssag8?kIs171748
1/2

5/22/12
SFU Connect
<wade_parkhouse@sfu.ca>
'
^
Sent:
Wednesday, 16 May, 2012 09:59:59
Subject:
Graduate Co-op Program in Computing Science
Hi, Sheilagh.
Can you please put the attached proposal for a
graduate co-op program in Computing Science on the
agenda of the nextSenate Graduate Studies Committee
meeting? It has now been approved through the
School of Computing Science and the Facultyof
Applied Sciences Graduate Program Committee.
Thanks.
Robert D. Cameron, Ph.D
Professor of Computing Science
Associate Dean of Applied Sciences
Simon Fraser University
ittps^/connectshj.ca/zlmbra/h/printmessag8?id=171748
2/2

Back to top