1. Calendar change for Mechatronic Systems Engineering (MSE) Program

I
S.10-61
SFU
O
FF
I
C
E
O
F
TI IE
,
\
SSOC!
:
\TE
V
I
C
E
-I'
R
ES
ID
EN
T.
,
\
C:
\
I)EM
I
C
.
\N
D
ASSOCi
,
\
TE PR
O\'OST
MEMORANDUM
ATI
EUTI
OO
F
RO
M
RE
:
8888
Un
i
\,t:r~
il
)'
D
ri
,
'c,
HL1f1\
~
b
y,
B
e
Ca
n3
da V
S
A
I
S6
S
..
:nJ
I
C
B
ill
K
n
n
c, C
h
a
ir
T
E
I
~
778.782
A
6.}(,
F
,
\
X
:
778.782.587
6
DA
T
E
PAGES
Se
n
a
t
e
Co
m
m
i
u
L'C o
n
Undc
r
!;f'.l
d
u;uc
S
l
\l(
.i
it:~
F
lcu
h
y
of
Appli
n
[
St;i<;
rl
Cl'S
For
infornllltion:
M
a
r
c
h
5,20
10
I
I
I
3
'
·pc
i
o@~
f
u.CJ
\\.
.ww.sf
u
.ca/
v
P
;\c
J
u
l"I
ll
ic
A
c
ting
U11d
~
r
dd~g;I(!.!d
a
ut
ho
rit
y
at
ir
s
1ll~I.!
(
illg
of Mar
c
h
4
, 2
0
I
I),
S
C
US approved the
1~
,lI
\J\Ving
c
urri
c
lLi
ulll rr.
:
vi
s
ion
s:
I
. Sc
h
ool o
f
Compuri
n
g S
c
i
e
n
ce
(
S
CU
S 10
-
Dh
)
(
i
)
C
h
a
n
g
es
hl
t
h
e
F
i
rs
t
-y
ear
n.
x
quir
c
lll
l.:
ll
ts
i
n
th
e
SO(l\van.
:
S
ys
t
e
m
s
Major
Pro
h'T.lIll
(
i
i)
P
r
c
n
:
qui
s
i
t
l' c
hang
es
fo
r
CMPT 10
0,
10
2,
120,
1
2
5
,
1
2
6
,
1
2
M
.
15
0,
2
1
2,
21
8,
225
,25
0
,
30
1
,
305
, 3
10
,
118
,
120
,
340. 154, 16
1
t
36
3, 3
65, 1
71),
3M
3,
417
.
41
8,
a
nd
4
1)9
.
2.
S
c
hol
)
1
o
f
Ellbrin
e
crinj,! S
c
ien
ce (
SCUS 10
-
20)
(
i
)
N
e
w
C
ours
e
propo
s
a
l
:
ENSC
280-
1, Engi
n
e
e
ring M
e
a
s
ur
e
lll
l.!
l11 and
Data
Analy
s
i
s
(
ii
) C
han
ges
to the
r
e
quir
e
m
e
nt
s
fi)r til
t
' Me
c
hatr
o
ni
cs
S
ys
t
e
m
s
Engin
el,'
ring Proh'T.I!ll
.
Sc
n:ltor
s
wi
s
hin
g
t
o co
n
s
ult a IJIOI
'C
d
e
tailed I'
c
p
ort
of
c
u
rr
i
cu
l
um rev
i
s
i
o
n
s
ma
y
do
s
o Oil
the Web at
http:
//
wn
.
w.sfu.ca
/
sellnte
/
Senate:lgendn.html
following
th
e
posting of
th
e
:
lgcnda
.
(f
y
ou arc
un:lble
to access
th
e
informati
o
n,
please clIII778-782-3168 or
ellJ:lil
h!!I
'
l1l1t
@
sfll,ca
.
S
I
MON
,
:
R
A
S
ER
UN
I
VE
R
S
I
TY
TH
I
NK
I
N
G O
F
THE WORLD

SCUS lO-13b(i)
Software Systems Calendar Change #2
The following changes should be made to page
79
of the Calendar, specifically to the
section entitled "So/tware Systems Major Program". The original text is included be/ow,
with the additions underlined in blue:
Software Systems Major Program
This program provides skills, knowledge and thought processes necessary for
professional software production,
while also providing a broad background
Qf
various computing systems that graduates encounter in their careers. For course
planning information, visit http://www.cs.sfu.ca/undergrad/Advising
First-vear Requirements
The
first year
of
Software Systems is the Systems One program.
a
joint
program with the Mechatronics Systems Engineering program. The
courses required
for Systems
One
are included in the following lists
of
requirements.
Systems Requirements
Students complete all of
CMPT 150-3 Introduction to Computer Design
CMPT 250-3
Introduction to Computer Architecture
CMPT 300-3 Operating Systems I
ENSC
182-3
Mechatronics Des;gn I
and two of
CMPT 170-3 Introduction to Web Application Development
CMPT 371-3 Data Communications and Networking
CMPT 471-3 Networking II
CMPT 354-3 Database Systems I
CMPT
454-3 Database Systems II

CMPT 401-3 Operating Systems II
CMPT 432-3 Real-time Systems
CMPT
433-3 Embedded Systems
CMPT 470-3
Web-based Information Systems
18 units
Fundamentals Requirements
Students complete all of
CMPT 105W.3/ENSC 105W.3 Process. Form. and Convention in
professional Genres
CMPT
106-3/ENSC 106-3 Applied Science. Technology and Society
CMPT 307-3 Data Structures and Algorithms
MACM
101-3 Discrete Mathematics I
MACM 201.3 Discrete Mathematics II
MATH 151-3 Calculus I
MATH 232-3 Elementary Linear Algebra
CMPT
322W-3 Professional Responsibility and Ethics
and one
of
STAT 101-3 Introduction to Statistics
STAT 270-3 Introduction to Probability and Statistics
24 units
The remainder of this section of the Calendar should remain unchanged

seus IO-13b(ii)
SEN.HI: CIli\\i\IITTEI. ON
COURSE CHANGE/DELETION
UN
n
I' I! (,
1{:\ /l
U;\ I I: S
r l'
J) II: S
EXISTING COURSE, CHANGES RECOMMENDED
Please check appropriate revision(s):
o Course number
o Credit
DTitle
o
Description
Il1
Prerequisite
o
Course deletion
Indicate number
of hours for: Lecrure _____ _
Seminar ______ _ Tutorial ______ _
lab ______ _
FROM
TO
CMPT 100
Course Number ___________________ Course Number _________________ _
Credits (Units) ___________________ Credits (Units), _________________ _
TiTlE
(1) long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Software
packages
and
programming
(2) Short title for enrollment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
BC Mathematics 12 or MATH 100 or MATH 110. Students
with credit for CMPT 101,102,103,104,120,126 or 128 may
not take CMPT 100 for further credit.
RATIONALE
DESCRIPTION
PREREQUISITE
BC Mathematics 12 or MATH 100 or MATH 110. Students
with credit for CMPT 102, 120, 126 or 128 may not take
CMPT 100 for further credit.
CMPT 101,103, and 104 have not been offered for more than five years.
Does this course replicate the content of a previously approved course to such an extent that students should lIot receive credit for both cnurses?
If so, this should
be noted In the prerequisite.
Fall 2010
Effecri~ternlandyear
________________________________________ _

SEN,HE COMMITI (:(: ON
COURSE CHANGE/DELETION
II N DI: RG itA 1IL':\Tl: S
r
U IHI: \
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
OTitie
o Description
IZI Prerequisite
o Course de1elioll
Indicate
number of hours for: Lecture ________ _
Seminar ______ _ Tutorial _______ _
Lab _____ _
FROM
TO
CMPT 102
CourseNumber _____________________________ __
Course Number _________________________ _
Credits (Units) ___________________ _ Credits (Units), __________________ _
TITLE
(I)
Long title for calendar and schedule, no 1II0re than
100
characters including spaces and punctuation.
Introduction to scientific computer programming
(2) Short title for enrollment and transcript, no more than
30
characters including spaces and punctuation.
DESCRIPTION
I>REREQUISITE
Correquisite: MATH 152 or 155 (or 156). Students with credit
for CMPT 101,103,104,120,126 or 126 may not take CMPT
102 for further credit. Quantitative.
RATIONALE
DESCRIPTION
PREREQUISITE
Correquisile: MATH 152 or 155 (or 158). Students with
credit for
CMPT 120,126 or 126 may not take CMPT 102 for
further credit. Quantitative.
CMPT 102,103, and 104 have not been offered for over five years.
Does this course replicate the content of a previously approved course to sllch an extent that
stlldenl.~
should not receive credit (or both courses?
1(50, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________________ __
,I.\N
U;\l~Y
:!ooti

SE~:\T1·.
L()I\\\\lTTI:L ON
COURSE CHANGE/DELETION
IJNDEIH,II:\UU,\T1
SrUI>II',\
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
o
Credit
OTitic
o Description
IZI Prerequisite
o
Course deletion
Indicate number
of hours for: Lecture _____ _
Seminar ______ _ Tutorial ______ _
Lab ______ _
FROM
TO
CMPT 120
CourseNumber _____________________ __
Course Number __________________ _
Credits (Units) __________________ _ Credits (Units) _____________________ _
TITLE
(1) Long title for calendar and schedule. no more than 1011 characters including spaces and punctuation.
Introduction to computer science and programming I
(2) Short tide for enrollment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
BC Math 12 or equivalent is recommended. Students with
credit
for CMPT 101,102,103,104,125, 126, 128 or any
course numbered CMPT 200 or higher may not take this
course
for
further
credit.
QuantitativelBreadth-Science
PREREQUISITE
(See above-didn't fit in this box.)
RATIONALE
DESCRIPTION
PREREQUISITE
BC Math 12 or equivalent recommended. Students with
credit for CMPT 102,125,126,128 or CMPT 200 or higher
may not take for further credit. QuantitativelBreadth-Science.
CMPT 101, 103, and 104 have not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
Ifso. this should be
noted
In
the prerequisite.
Fal12010
Effectivetermandyear __________________________________________________ _
.1.\
N U.\ II \' :!
oo<~

SEN ,\ '(
I:
C ():\\ ,\\
I'I
TI: t ()
N
COURSE CHANGE/DELETION
lINDI-IH, R:\IIU;\IJ:
~
(t:nll:s
EXISTING
COURSE.
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o
Credit
o Title
o
Description
IZI
Prerequisite
o Course ddetion
Indicate
number of hours for: Lecture _____ _
Seminar ______ _
Tutorial ______ _
Lab _____ _
FROM
TO
CMPT 125
Course Number ___________________ Course Number _________________ _
Credits (Units) ___________________ Credits (Units), _________________ _
TITLE
(1) Long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Introduction to computing science and programming \I
(2) Short title for enrollment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
BC Math 12 (or equivalent) and CMPT 120. Students with
credit for CMPT 101,104,126,128 or any course numbers
CMPT 200 or higher may not take this course for further credit.
Quantitative.
PREREQUISITE
(See above---didn't fit.)
RATIONALE
CMPT 101 and 104 have not been offered for over five years.
DESCRIPTION
PR.EREQUISITE
BC Math 12 (or equivalent) and CMPT 120. Students with
credit for CMPT 126, 128 or CMPT 200 or higher may not
take for further credit. Quantitative.
Does this course replicate the content of a previously approved course to such an extent that studenlS should not receive credit for both courses?
[fso, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

SEN.YIE COM1I1ITTEI, ON
COURSE CHANGE/DELETION
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o
Credit
OTitic
o
Description
IZIPrerequisite
o Course deletion
Indicate
number of hours for: Lecture _____ _
Seminar ______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT 126
Course Number __________________ _
Course
Number _________________ _
Credits (Units)
__________________ _
Credits (Units),
_________________ _
TITLE
(1) Long title for cilendar and schedule, no more than 100 characters including spaces and punctuation.
Introduction to computing science and programming
(2) Short title for enrollment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
Students with credit for CMPT 101,104,125,128 or
any
course numbered CMPT 200 or higher may not take this
course
for
further
credit.
OuantitativelBreadth-Science.
PREREQUISITE
(See
above-didn't
fit)
RATIONALE
DESCRIPTION
PREREQUISITE
Students with credit for CMPT 125,128 or CMPT 200 or
higher may not take for further credit.
OuantitativelBreadth-Sclence.
CMPT 101 and 104 have not been offered for more than five years.
Does this course replic:ue the content of a previously approved course to such an extent that students should not receive credit for both courses?
[fso, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _
.I ;\
:>J lJ ,\
rl Y ::! () 0
1\

SLNt\TL Ctl.\t,\tITTEt, ON
COURSE CHANGE/DELETION
II N
n I: IH. It ,\
II U ArI', \
I
U II
II: "
EXISTING
COURSE,
CHANGES
RECOMMENDED
Ph~ase
check appropriate revision(s):
o Course number
o
Credit
OTitle
o Description
IZJ
Prerequisite
o
Course deletion
Indicate
number of hours for: Lecture _____ _
Seminar ______ _
Tutorial
______ _
Lab
_____ _
FROM
TO
CMPT128
Course Number __________________ _
CouneNumber ______________________ _
Credits (Units) ____________________________ _
Credits (Units), __________________ __
TITLE
(I) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
Introduction to computing science and programming for
engineers
(2) Short tide for enrollment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
BC Math 12 (or equivalent). Students with credit for CMPT
101,104,125,126 or any course numbered CMPT 200 or
higher may not take this course for further credit.
QuantitativelBreadth.Science.
PREREQUISITE
(See
above..-didn't
fit.)
RATIONALE
CMPT 101 and 104 have not been offered for over five years.
DESCRIPTION
PREREQUISITE
BC Math 12 (or equivalent). Students with credit for CMPT
125,126 or CMPT 200 or higher may not take for further
credit.
Quantitative/Breadth.Science.
Does this coune replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If
so,
this should be
noted In the prerequisite.
Fall 2010
Effective term and year ___________________________________________________ __

SE!,,\l E LlI\\;\\IT'\ 1:1' ON
COURSE CHANGE/DELETION
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
OCrcdit
OTitlc
o Description
IZI
Prerequisite
o Course deletion
Indicate
number of hours for: Lecture _______ _
Seminar
______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT 150
COurseNumber ______________________________ _
Course
Number __________________ _
Credits (Units) __________________ _ Credits (Units), _________________ _
TITLE
(1) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
Introduction
to
computer
design.
(2) Short title for enrollment and transcript. no more than
3C1
characters including spaces and punctuation.
DESCRIPTION
Students who have taken ENSC 150 or CM PT 290 cannot take
this course for further credit. Strongly recommended: MACM
101 and CMPT 120, or MACM 101 and substantial
programming
background.
Quantitative.
PREREQUISITE
(See
above...didn't
fit.)
RATIONALE
CMPT 290 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
Students who have taken ENSC 150 cannot take for further
credit. Strongly recommended: MACM 101 and either
CMPT 120 or equivalent programming. Quantitive.
Does this course replicate the content of a previously approved course to such 3n extent that
student~
should not receive credit for both courses?
If 50. this should be
noted
In
the prerequisite,
Fall 2010
Effective term and year ________________________________________________________ __
.1,\1\.
U,\IIY
:!oo~

I
SFU
S E 1'\:\ II, ell M MITT
I:
c () N
COURSE CHANGE/DELETION
UNIlEl!C.R:\IH)ATJ, STunH.S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
o Credit
DTide
o De5Criprion
lZI
Prerequisite
o
Course deletion
Indicate
number of hours for: Lecture _____ _
Seminar
______ _
Tutorial ______ _
ub ___________ _
FROM
TO
CMPT212
CourseNumber __________________ __ Course Number __________________ _
Credits (Uni15) __________________ __ Credits (Units) _________________ _
TITLE
(\) Long title for calendar and schedule, no more than 100 characters induding spaces and punctuation.
Object-oriented
applications
design
in
C++
(2) Short title for enroUment and transcript, no more than 30 characters induding spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 101,104.125,126 or 128. Recomended: CMPT 201
or 225.
RATIONALE
DESCRIPTION
PREREQUISITE
CMPT 125. 126 or 128. Recomended: CMPT 225.
CMPT 101, 104, and 201 have not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that
studellt.~
should not receive credit for bOlh courses?
If so, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

SEN,\II, COMi\IITTI:1: ON
COURSE CHANGE/DELETION
U N D I- II C I{ ,\
n
l' ;\ T 1-_
~
T l'
I>
1 L S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
o
Credit
DTide
o Description
IZI
Prerequisite
o Course deletion
Indicate number of hours for: Lecture _____ _
Seminar
______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT218
Course Number ___________________ Course Number _________________ _
Credits (Units) ___________________ Credits (Units), _________________ _
TITLE
(I) Long tide for calendar and schedule, no more than 100 characters including spaces and punctuation.
Special topics in computing science
(2) Shan tide for enroUment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 201 or 205
RATIONALE
CMPT 201 and 205 have not been offered for over five years.
DESCRIPTION
PREREQUISITE
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit (or both courses?
Ifso, this should be
noted In the prerequisite.
Fall 2010
Etfective term and year ________________________________________ _

COURSE CHANGE/DELETION
UN
IJUU;
1(:\ IIUA'I I: "I'll DIES
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
o
Credit
o Title
o Description
IZI Prerequisite
o
Course deletion
Indicate number of hours for: lecture _____ _
Seminar
______ _ Tutorial ______ _
lab _____ _
FROM
TO
CMPT225
Course Number ______________________________ __
CourseNumber ___________________________ __
Credits (Units) __________________ _
Credits (Units) _____________________________ _
TITLE
(I)
Long title for calendar and Khedule. no more than 100 characters including spaces and punctuation.
Data
structures
and
programming
(2) Short title for enroUment and rramcript, no more than 311 characters including spaces and punctuation.
DESCRIPTION
MACM 101 and one of CMPT 101,104,125,126 or 128; or
CMPT 128 and approval as a Biomedical Engineering Major.
Students with credit for CMPT 201 may not take this course for
further
credit.
Quantitative.
PREREQUISITE
(See
above--odidn't
fit.)
RATIONALE
DESCRIPTION
PREREQUISITE
MACM 101 and one of CMPT 125, 126 or 128; or CMPT 128
and approval as a Biomedical Engineering Major.
Quantitative.
CMPT 101, 104, and 201 have not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for bOlh courses?
If so, this should be
noted
In
the prerequisite.
Fall 2010
E~ectivetermandyear------------------------------------------------------------
______ __
J :\
~
L: :\ II Y ;! 0 0
~

SEN.\TI' Cll"''''\ITTEL
or-;
COURSE CHANGE/DELETION
\! :-;
D Ell(.
I!:\
D
u,\\
I. "r
l' I> \
E -;
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
OTitle
o
Description
IZI
Prerequisite
o
Course deletion
Indic~te
number of hours for: Lecture _____ _
Seminar
______ _
Tutorial
______ _
lab _____ _
FROM
TO
CMPT250
Course Number __________________ _
Course Number
_________________ _
Credits
(Units) __________________ _
Credits (Units) _________________ _
TITLE
(1) Long tide for calendar and schedule. no more than 100 characters including spaces and punctuation.
Introduction
to
computer
architecture
(2) Short title for enrollment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
CMPTlENSC150, or CMPT 290 or 105 with permission of
instructor. This course is identical to ENSC 250 and students
cannot take both courses for credit. Students who have taken
CMPT 390 may not take CMPT 250 for further credit.
Quantitative.
PREREQUISITE
(See above. Didn't fit.)
RATIONALE
DESCRIPTION
PREREQUISITE
CMPTIENSC150.This course is Identical to ENSC 250 and
students cannot take both courses for credit. Quantitative.
CMPT 105, 290, and 390 have not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so. this should be
noted
In
the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

SEN:\-.!' LO!\I
!\I
ITTI:I: ON
COURSE CHANGE/DELETION
L' NnE 1<1, 11.'\ J) U :\ T.;
'i
T l' II II: S
EXISTING
COURSE,
CHANGES
RECOMMENDED
J'lease check appropriate revision(s}:
o Course number
o
Credit
OTitle
o
Description
IZI Prerequisite
o
Course deletion
Indicate number of hours for: Lecmre _____ _
Seminar
______ _
Tutorial ______ _
Lab ______ _
FROM
TO
CMPT301
Course Number ___________________ Course Number _________________ _
Credits (Units} ___________________ Credits (Units} _________________ _
TITLE
(I) Long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Information
systems
management
(2) Short title for enrollment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 201 or 225
RATIONALE
CMPT 201 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
CMPT225
Does this course replicate the content of a previously approved course to such an extent that
student.~
should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _
,.\:>: t.\II\" 100S

SEl";\TI' COJ\\J\\l'I" liE ON
COURSE CHANGE/DELETION
U N Ill: II (;
IU
Ill!.\
rI:
STU
IJ II:
S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
o Credit
OTitle
o
Description
IZI Prerequisite
o
Course deletion
Indicate number of hours for: Lecture _____ _
Seminar ______ _
Tutorial
______ _
Lab ______ _
FROM
TO
CMPT305
Course Number __________________ _
Course
Number _________________ __
Credits (UnilS) ___________________ Credits (Units) _________________ _
TITLE
(1) Long tide for calendar and schedule, no more than 100 characters including spaces and punctuation.
Computer simulation and modeling
(2) Shon title for enrollment and transcript, no more than 30 characters including spaces and punctuation,
DESCRIPTION
DESCRIPTION
PREREQUISITE
PREREQUISITE
CMPT 201 or 225, MACM 101, STAT 270.
CMPT 225, MACM 101, STAT 270.
RATIONALE
CMPT 201 has not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both
cour~c:s?
I
f
so, this should be
noted In the prerequIsite.
Fall 2010
Effective term and year ________________________________________ __
.I.\~l'.\lly
2001';

SJ:NAII' Ctl.\\1\IJ'f.II:I.. ON
COURSE CHANGE/DELETION
11 N J) E Ill; 11:\
fI
U:\ T EST U J) II: S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o
Credit
DTide
o Description
I£Il'rerequisite
o
Course deletion
Indicate
number of hours for: lecture _____ _
Seminar
______ _
Tutorial
______ _
lab _____ _
FROM
TO
CMPT310
CourseNumber ______________________________________ CouneNumber _________________________________ __
Credits (Units) ______________________ Credits (Units). ________________________ _
TiTlE
(1) long title for calendar and schedule. no more than 100 characten including spaces and punctuation.
Artificial
intelligence
survey.
(2) Short title for enrollment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
DESCRIPTION
PREREQUISITE
PREREQUISITE
CMPT 201 or 225 and MACM 101.
CMPT 225 and MACM 101.
RATIONALE
CMPT 201 has not been offered for fIVe years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
Ifso. this should be
noted
In
the prerequisite.
Fall 2010
Effective term and year _______________________________________________________________________________ __

S E:-::\ r E C
().\I :\\
n '1 I: L () N
COURSE CHANGE/DELETION
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate
revi~ion(s):
o Course number
o Credit
o
Title
o
Description
IZI
Prerequisite
o
Course deletion
Indicate number of hours for: lecture _____ _
Seminarr ______ _ Tutorial ______ _
Lab _____ _
FROM
TO
CMPT318
CourseNumber ___________________ __
Course Number __________________ __
Credits (Units) __________________ __
Credits (Units), _________________ _
TITLE
(1) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
Special topics in computing science
(2) Short title for enrollment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 201 or 225.
RATIONALE
CMPT 201 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
CMPT225.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If 50. this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _
J:\ l\:
lJ :\ II \' 3 0 0 I'

SENATI' CI)'\\,\IITTEE ON
COURSE CHANGE/DELETION
UN [lUll;
ru
II U :\TI' S TV
I>
II, S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o
Credit
o Title
o Description
l£l
Prerequisite
o
Course deletion
Indicate number of hours for: Lecture _____ _
Seminar ______ _
Tutorial
______ _ Lab ______ _
FROM
TO
CMPT320
CourseNumber ____________________ Course Number _________________________ __
Credits (Units) ___________________ Credits (Units), _________________ _
TITLE
(I) Long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Social implications-computerized society
(2) Short title for enroUment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
a course in computing science and 45 units. Students with
credit for CMPT 260 may not take
CMPT 320 for further credit.
Breadth-Science.
RATIONALE
CMPT 260 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
A CMPT course and 45 units. Breadth-Science.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
EffectivetermandyeaT _______________________________________________________________________________ _
.1.\ "
lJ A II Y
:!
0 0 I'

SLN;\TF UIMMITTEL or-:
COURSE CHANGE/DELETION
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
OTide
o
Description
IZl Prerequisite
o Course deletion
Indicate number of hours for: Lecture _____ _
Seminar ______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT340
CourseNumber _____________________ Course Number __________________ _
Credits (Units) ___________________ Credits (Units), __________________ _
TITLE
(1) Long tide for calendar and schedule. no more than 100 characters including spaces and punctuation.
Biomedical computing
(2) Short tide for enroUment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
Completion of
60
units including CMPT 101,125,126 or 128
(or
102
or 104 with a grade of B or higher).
RATIONALE
CMPT 101 and 104 have not been offered for over fwe years.
DESCRIPTION
PREREQUISITE
Completion of 60 units including CMPT 125.126 or 128 (or
102
with a grade of B or higher).
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
Effective term and year _________________________________________ _
.1.\1'0:
U.\IIY
~ool'i

S
I::-r.\
T F C () .\1.\1
n
TEl: () N
COURSE CHANGE/DELETION
\. N \) I IH. IL\llt! A
II:
~
IT
1111 S
EXISTING
COURSE.
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o Course number
o
Credit
OTitie
o
Description
l£l Prerequi5ite
o
Course deletion
Indicate number
of hours for: Lecture _____ _
Seminar ______ _ Tutorial ______ _
Lab _____ _
FROM
TO
CMPT354
Course Number ___________________ Course Number _________________ _
Credits (Units) ___________________ Credits (Units) _________________ _
TITLE
(I) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
Database systems I
(2) Short title for enrollment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 201 or 225, MACM 101.
RATIONALE
CMPT 201 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
CMPT225, MACM 101.
Does this course replicate the content of;1 previously approved course to such an extent that students should not receive credit for both courses?
If 50. this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

COURSE CHANGE/DELETION
l;NDER(; 1/,\lll),\TE S rUDI[,S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
OTitle
o
Description
IZI Prerequisite
o
Course deletion
Indicate number of hours for: Lecture _____ _
Seminar ______ _
Tutorial ______ _
Lab ______ _
FROM
TO
CMPT361
Course Number __________________ _
Course Number _________________ __
Credits (Units) __________________ _
Credits (Units)
_________________ __
TITLE
(1) Long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Introduction
to
computer
graphics
(2) Short title for enrollment and transcript, no mote than 30 characters including spaces and punctuation.
DESCRIPTION
DESCRIPTION
PREREQUISITE
PREREQUISITE
CMPT 201 or 225 and MATH 232 or 240.
CMPT 225 and MATH 232 or 240.
RATIONALE
CMPT 201 has not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
Effecti~rermandyear
_________________________________________ _
J ,\
N U:\ R Y 2001\

~LN,\I
Ie Ctl.\DIITTEt ON
COURSE CHANGE/DELETION
UN 1>1: Il (; IlA
n
lJt\T I.. STU DII, S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate: revision(s):
o Course number
o
Credit
o
Title
o
Description
III Prerequisite
o
Course deletion
Indicate number of hours for: Lecture _____ _
Seminar ________ _
Tutorial
_______ _
Lab _______ _
FROM
TO
CMPT363
CourseNumber __________________________________ __
Course Number __________________________________ __
Credits (Units) ___________________ __
Credits (Units} __________________ __
TITLE
(\) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
User
interface
design
(2) Short title for enrollment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 201 or 225.
RATIONALE
CMPT 201 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
CMPT225.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
Effective rernl and year ________________________________________________________________________________ __
.J.\1\:V.\II\' 200/i

S 1::-: .\1
I' I. ()
'\L\IIT
n-_
I: () N
COURSE CHANGE/DELETION
L.NIH.ltl.IlAI>l!,\TI: '111:1>11:\
EXISTING
COURSE.
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
o
Title
o
Description
IZI
Prerequisite
o Course deletion
Indicate number of hours for: Lccture _____ _
Seminar ______ _ Tutorial ______ _
Lab ______ _
FROM
TO
CMPT365
Course Number ___________________ Course Number _________________ _
Credits (Units) ___________________ Credits (Uniu), _________________ _
TITLE
(\) Long title for calendar and schedule. no more than \ 00 characters including spaces and punctuation.
Multimedia systems
(2) Short title for enroUment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT 201 or 225.
RATIONALE
CMPT 201 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
CMPT225.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both counes?
If so. this should be
noted
In
the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

SENATE Clli\I!\IITTI,I', ON
COURSE CHANGE/DELETION
UN DE RG
/{AUU,\
I'E STU nitS
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
o Title
o Description
1£1 Prerequisite
o
Course deletion
Indicate
number of hours for: Lecture _____ _
Seminar
______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT379
COllrse Number ___________________ Course Number _________________ _
Credits (Units}
__________________ _
Credits (Units}
__________________ _
TITLE
(\) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
Principles of compiler design
(2) Short tide for enrollment and transcript. no more than 30 characters including spaces and punctuation.
DESCRIPTION
DESCRIPTION
PREREQUISITE
PREREQUISITE
MACM 201, CMPT 150 and 201 or 225.
MACM 201, CMPT 150 and 225.
RATIONALE
CMPT 201 has not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

SFU
SEN,\TI' C():lI1>IITTI:I- ON
COURSE CHANGE/DELETION
U NnE II(; 11/\ II
LlAn:
s ru Il II, S
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o
Credit
OTitle
o
Description
IZI
Prerequisite
o
Course deletion
Indicate number
of hours for: Lecture _____ _
Seminar ______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT383
CourseNumher ____________________________ __
Course Number __________________ _
Credits (Units) ____________________ _
Credits (Units) _________________ _
TITLE
(1) Long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Comparative
programming
languages
(2) Short title for enroUment and transcript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
DESCRIPTION
PREREQUISITE
PREREQUISITE
CMPT 201 or 225, MACM 101.
CMPT 225, MACM 101.
RATIONALE
CMPT 201 has not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
Ifso, this should be
noted
In
the prerequisite.
Fall 2010
Effective term and year _________________________________________ _
J ,\ :-.l
U ,\ II Y 1 0 0
1\

SENATE ('OMMITTEE ON
COURSE CHANGE/DELETION
UNDElH;ltADUAII, SIUI>IES
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
OTitic
o Description
1ZI1
1
rerequisite
o Course deletion
Indicate number of hours for: Lecture _____ _
Seminar ______ _
Tutorial ______ _
Lab _____ _
FROM
TO
CMPT 417
Course Number __________________ _
Course Number
_________________ _
Credit.~
(Units) ___________________ _
Credits (Units)
_________________ _
TITLE
(I) Long title for calendar and schedule, no more than 100 characters including spaces and punctuation.
Intelligent
systems
(2) Short title for enroUment and transcript. no more than 30 characters including spaces and punctuation,
DESCRIPTION
PREREQUISITE
CMPT 201 or 225.
RATIONALE
CMPT 201 has not been offered for over five years.
DESCRJPTION
PREREQUISITE
CMPT225.
Does this course replicate the comem of a previously approved course to such an extent that students should not receive credit for both courses?
If so, this should be
noted In the prerequisite.
Fall 2010
E~ectivetermandyear
________________________________________ _
J"!'JUAIl), 2001\

SE!,:,\'IE CO"I"IITTLI ON
COURSE CHANGE/DELETION
l':>jDI:ltl.It,\DUATI:
'I
\)1>110'\
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o
Credit
OTitie
o Description
IZI
Prerequisite
o Course deletion
Indicate number of hours for: LeClure _____ _
Sc:minarr ______ _
Tutorial ______ _
Lab ______ _
FROM
TO
Course Number ____
C_M_P_T_4_1_8 __________ _
Course Number _________________ _
Credits (Units)
__________________ _
Credits (Units), ________________ _
TITLE
(1) Long title for calendar and schedule. no more than 100 characters including spaces and punctuation.
Computational
cognitive
architecture
(2) Shott title for enrollment and transcript. no more than 30 char.acters including spaces and punctuation.
DESCRIPTION
DESCRIPTION
PREREQUISITE
PREREQUISITE
CMPT 201 or 225. Recommended: CMPT 310.
CMPT 225. Recommended: CMPT 310.
RATIONALE
CMPT 201 has not been offered for over five years.
Does this course replicate the content of a previously approved course to such an extent that students should not recd\'c credit for both
cour~es?
If so, this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _

SE:-lAII, C()M:\lllll:l: 0:-<
COURSE CHANGE/DELETION
\, t..;DUH;
I{;\\)UAI
L
'1l.'I>II.\
EXISTING
COURSE,
CHANGES
RECOMMENDED
Please check appropriate revision(s):
o
Course number
o Credit
o Description
IZI
Prerequisite
o
Course deletion
Indicate number of hours for: Lccture _____ _
Seminar ______ _
Tutorial
______ _
Lab _____ _
FROM
TO
CMPT499
Course Number __________________ _ Course Number _________________ _
Credits (Units) ____________________ Credits (UnilS) __________________ _
TITLE
(I) Long tide for calendar and schedule, no more than 100 characters including spaces and punctuation.
Special topics in computer hardware
(2) Short tide for enrollment and trarucript, no more than 30 characters including spaces and punctuation.
DESCRIPTION
PREREQUISITE
CMPT/ENSC 250 or CMPT 390.
RATIONALE
CMPT 390 has not been offered for over five years.
DESCRIPTION
PREREQUISITE
CMPTfENSC 250.
Does this course replicate the content of a previously approved course to such an extent that students should not receive credit for both courses?
If so. this should be
noted In the prerequisite.
Fall 2010
Effective term and year ________________________________________ _
JANlJ.\IlY :!()OX

MEMO
Office
of
th
e
Dean
ASB
.
9661
Applied Science
Bldg
Tel
:
778-762-
47
24
Fax
:
776.782.5602
www
.
fa
s
.sfu
.
ca
,.
.'
.
~",!,,!I{
.
SFLJ
SCUS
1
0
-
20
FACUL
TV
OF
A
PPLI
E
D
SC
I
ENCE
S
I
ATTENTION Bill Krane, Ch
a
ir SCUS
Fred Popowich, Associate Dean,
FROM
Facult' of A lied Sciences
Fac u lty of Appli ed Sci en ces
RE
Under raduate Curriculum Chan es
I
DATE
Februa
r
y
22, 2010
In
addition
to
SCUS 10-13(a)(i) Systems One
Full Program Proposa
l
and SCUS
1
0-
1
3(b)(ii)
Pr
e
-r
eq
uisi
te
changes which were tab
l
ed
at
the
last
SCUS meeting,
the
following changes
have been approved
by
the
F
AS Undergraduate
Curriculum
Committee and are appended
h
ere for approva
l
by SCUS and
recomm
en
dation
to Senate.
1
.
R:ev-ised-6eC-tHHetlHlt-tett-feF-SG6I£-1..Q......l...J(9t(-tt-c-l-ht
f
-tges-t-e
-
~he-fi-fSt
-
year
*ttu-iFGI1.611t.§-iIl-the~Gft
.
war~tGins-HliIjGr-pr-Ggr-am:-WltHe­
illcorper-at-iHg
£'1s[enlS-GHe;-it-was-delef'tl'l"i.fted-thttt-S1~-G-l-shoul(hrot
be deleted us pr-epeseci-ttt-mread
i
er-SEUS
11Ieeting;<lS"itTnny-be-nccdcd-
RS--a--pFC
Fcquisite-fel'
-
seme students.
2. New Course
Proposal
for ENSC 280-3
3
.
Mechatronic
s
Systems Engineering (MSE)
ca
l
e
ndar
changes related to
Systems
One, ENSC 280 and other previously approved
c
hang
es.
S
l
ll\()N
I
-
\l
.
\s
r
u
U;-..c]VEIIS1TY
THIN
K
I
N
G o
r
THE
W
Oll
t
O

SI'NAT!; CClM!\llTTEE ON
NEW COURSE PROPOSAL
UNDEIIGRADUATE STUDIES
ENSC280
COURSENUMBER __________________________________________________________________ _
COURSE TITLE
LONG - for Calendar/schedule. no more than 100 characters including spaces and punctuation
Engineering Measurement and Data Analysis
AND
SHORT - for enrollment/transcript. no more than 30 characters including spaces and punctuation
Eng Meas
CREDITS
3
Indicate number of credits for: Lecture _____ _
Seminar
_____ _
Tutorial
______ _
lab ______ _
COURSE DESCRIPTION (FOR CALENDAR). 50-60 WORDS MAXIMUM. AnACH A COURSE OUTLINE TO THIS PROPOSAL.
A ..
iAt'8~1I8li8"18tt1ethOdS
to collect and analyse engineering data. Topics Include the Engineering data representation, Discrete
and continuous probability density functions, Engineering measurements, Error analysis, Introduction to sensor interfaces,
Introduction to physical sensors, Introduction to sensor signal conditioning, Noise, Test of hypotheses, Unear and nonlinear
regression, and Design of experiments.
PREREQUISITE
PHYS 141 or equivalent. MATH 150 or MATH 151. Students with credit for PHYS 231 cannot take this course for further credit.
Students who have taken and passed ENSC 263 "Special Topics in ENSC: Engineering Measurement and Data Analysis" in
Spring 2009 and Spring 2010 cannot take this course for further credit.
COREQUISITE
None
SPECIAL
INSTRUCTIONS
That is. does this course replicate the content of a previously-approved course to such an extent that students should not receive credit for both
courses.? lfso, this should be
noted in the prerequisiite.
COURSES(S) TO BE DELETED IF THIS COURSE IS APPROVED
NOTE; APPROPRIATE DOCUMENT FOR DELETION MUST BE SUBMlnED TO SCUS
RATIONALE FOR INTRODUCTION OF THIS COURSE
This course will replace PHYS 231 in the MSE curriculum. The course is developed to staisty the CEAB requirements for
teaching statistics and probability to our students while presenting the mathematical concepts in applied engineeing format.

r""'~
-'"- -, ._"
l' '
'S'tru;
SI,NATE (f1MMIl'TEE ON
NEW COURSE PROPOSAL
SCHEDULING
AND
ENROLLMENT
INFORMATION
Indicate effective term and year course would first be offered and planned frequency of offering thereafter:
This course will first be offered in Spring 2011, and annually thereafter.
(NOTE: There is
:I
two-term wait for implementation of any new course.)
Indicate
if there is a waiver required: DYES
III
NO Will this be a required or elective course in the curriculum? [lJRequired
0
Elective
What
is the probable enrollmem when offered? Estimate _7_0 _____ _
Which of your present eFl faculty have the expertise to offer this course?
Dr 8ehraad 8ahreyni
Professor Ahmad Rad
Are there any proposed student fees aMociated with this course other than tuition fees?
(If yes. attach mandatory supplementary fee approval form.)
RESOURCE
IMPLICATIONS
DYES IlINO
NOTE: Senate has approved (S.93-11) that no new course should be approved by Senate until funding has been committed for necessary library
materials. Each new course proposal must be accompanied by a library report and,
if appropriate, confirmation that funding arrangements have been
addressed.
Surrey
Campus where course will be taught _____________________________________ _
L
I
"b
rary report statu5 ___________________________________________
Relevant books and supplies were ordered last year and are available in Surrey library.
_
Provide details on how existing instructional resources will be redistributed to accommodate this new course. for example. will another course
be eliminated
or will the frequency of offering of other courses be reduced; are there changes in pedagogical style or class sil!es that allow for this
additional course
offering?
This course is part of the MSE curriculum.
List any outstanding resource issues to be addressed prior to implementation: space. laboratory equipment. etc:
The required laboratory and library resources have been provided.
Articulation agreement reviewed?
DYES 0NO
D Not applicable
OTHER IMPLICATIONS

SENATE CO
,
'1
,
\11'r']'1
,
!: ON
NEW COURSE PROPOSAL
U
N
llE
U
GHAfJUkll
,
STUJ)t1
:
S
3 01
-
3 l'Arot
,S
APPROVALS
D
e
partmental
'
IPl'ro,
.
al
indic
'
ltc
5
that the
D
c
partment
or S
c
hool ha
s
approved the
C
Olllcm
of
the
c
ounc,
and
ha
s c
on
s
ulted
with
(){h{'r
Dcparlllll'Ufs/Schools/Faclilties regilrdiulj
pr
opo
s
ed cOllrn contem
and ollerlil]l i
n
lles.
K
e'
-\>
2..6. ].010
C
h
a
ir
,
De
p
ilrtmenr
/
School
Dilte
C
hilir,
Faculty
Curricllhu
ununittee
Dalll
2
Fa
c
ilit
y
approval
indicate
s
thai ,,]]
the
nen.
na
r>.
COlltse
c
ontent
~
nd
overlap
c
on
c
ern
s
have bcclI
rc
s
olvcd,
and
that d.e
providing the rNIlIired Libr"r>'
fill1d
s
.
2.0£
V
Dille
LIST
which othc'
r
])"pJr(<Ilem
s
.
Sd.
ools
and
Fac
u
ltie
~
hJW
bee
n
con~
\l
hl'd
rcg.ml
i
ng
tll
\'
propo.cd
(Olll,e content.
mcl\lding
overb
p
mm'"'. Auac
h
dO(
L1
lllcntarr evid
e
LlC':
o( re'po
u
>es.
O
lh
c.r
I
:
~c
uhic:o;
apprnval
indicJICd
Ihal !la
'
DeJn(~)
or D
es
ignale of
mha
FJcuiti{'
s
AF
!'!
,C
TED
by
Ihe propO\etl 'now
((l
\
,
rw
~ul'l'0
rt
«)
Ihe
Jl'l'lIwa! of
(h(' Ill<W
co
u
rst.:
DJI': _
_
_
__
_
__
__
__ _
1)JI" __
_
___
__
___
_
_
3
SCUS
"Pl'rovai indicates that the
cou
r
se
ha
s
been
approve.1 for implemm1t'llioll
subje
c
t
,
where appropriale, 10 fin
••
ncial iUlIcs
being
;I<
ldr
e
$S
cti.
C
OURSE APPROVED
BY
S
C
US
{CIHlir
of SCUS!:
I)
.
lll.
_________
_
_
__
_
_
_
APPROVAL
IS SIGNIFIED BY
DATE
AND APPROPRIATE
S
IGN
ATURE
.
J,\"I
],
\Jl\
'
2001\

Modifications to tire syllabus for
ENSC280: Engineering Measurement and Data Analysis
Prepared
by
Dr B. Bahreyni
Course outline as taught in Spring 2009
(I)
Data representation
Dot plots. Stem-and-Lcaf diagrams, Histograms. Box
plots, Time series plots. Scatter plots
(2)
Introduction
to
probability
Population and sample. Random variables. Mean and
variance,
Functions
of
random
variables.
Independence
(3)
Probability
distribution/unctions
Discrete
distributions:
Binomial,
Poisson
Continuous
distributions:
Normal.
Lognormal,
Exponential,
Weibull,
Gamma
Normal approximations to binomial and Poisson
distributions
(4) Error analysis
Reporting and using uncertainties, Error propagation.
Random and systematic errors
(5)
Engineering
measurement
Proposed course outline for Spring 2011
(1)
Data
representation
Dot plots. Stem-and-Leaf diagrams, Histograms. Box
plots, Time series plots, Scatter plots
(2) Introduction to probability
Population and sample. Random variables. Mean and
variance,
Functions
of
random
variables.
Independence
(3) Probability distribution/unctions
Discrete and continuous distributions: Binomial, Poisson
Continuous
distributions:
Normal,
Lognormal.
Exponential.
Weibull.
Gamma
Normal approximations to binomial and Poisson
distributions
(4) Error analysis
Reporting and using uncertamlJes. Error propagation.
Random and systematic errors
(5)
Engineerll'g
measurement
Sensitivity,
Accuracy,
Precision.
Resolution,
Sensitivity,
Accuracy.
Precision.
Resolution.
Quantization,
Noise
(6) Point estimation
Unbiasedness.
Minimum
Variance
Unbiased
Estimators
(7)
Hypothesis
testing
z-test,
t-test,
X2 test, F-test, Analysis of variance. Testing
for the goodness of a lit
(8) Empirical models
Simple linear regression, Multiple regression. Least-
square fitting to polynomial models
(9) Design 0/ experiments
Factorial
experiments
(10)
Statistical
process
control
X_bar and
R
charts, Process stability and control.
Textbook: Engineering Sialislies,
By Montgomery,
Runger, Hubele. John Wiley
& Sons, Inc., 2008.
Quantization.
Noise
(6) Sensor inter/aces
Resistive. Capacitive. Inductive, Piezoelectric. and
Solid-state sensors and their interfaces
(7) Introduction
10
sensors
Strain gauges. temperature sensors, pressure sensors.
inertial
sensors.
(8) Sensor signal conditioning
Interface electronics for the different sensors. analog
signal
processing
techniques,
noise.
(9) Point estimation
Unbiasedness,
Minimum-variance
unbiased
estimators
(10) Hypothesis testing
z-test,
t-test.
Xl test, F-test, Testing for goodness of a fit
(II) Empirical models
Simple linear regression, Multiple regression, Least-
square fitting to polynomial models
(J
2)
Design 0/ experiments
Factorial
experiments
Textbook: Stalislies for Engineers and Scientists.
By
W
Navidi,
McGraw-Hill, 2007.

Explanation of changes:
Based on our experience with teaching ENSC 263 in spring 2009, we decided to modify the
course syllabus so that
it better suits the needs of our students. Additionally, professors Rad and
Park and I have discussed the status and expectations for our course on Engineering Data
Analysis (currently offered as a Special Topics course). Based on the requirements
of our
program and the CEAB, we came to conclusion that some it was necessary to introduce more
engineering aspects into the course while still covering the needed statistical topics. The proposed
changes will make the course fit better within our curriculum. In
2009, I dedicated four lectures
to engineering applications
of statistics and covered topics such as Error analysis (Reporting and
using uncertainties, Error propagation, Random and systematic errors, and Calibration) and
Engineering measurements (Sensitivity, Accuracy,
Precision, Resolution, Quantization. and
Methodological elimination
of outliers).
ENSC 280 will be the first in a series of courses on sensors and actuators and is prepared such
that
it will provide the students with the necessary mathematical background to process the data
from such transducers.
We believed that in order for our students to obtain the engineering
perspective, we needed to introduce some introductory information on sensors. This lets the
students collect realistic data
in their experiments in the lab which they will then analyse using
the statistical tools that they learn about
in the course. The student will then learn more about the
different types
of sensors and actuators in courses like ENSC387 and will learn about their
fabrication
in ENSC33I.
The following topics are going to be added to the original syllabus:
1- Sensor interfaces:
Resistive, Capacitive, Inductive, Piezoelectric, and Solid-state sensors
and their interfaces;
2- Introduction to sensors:
Strain gauges, temperature sensors, pressure sensors, inertial
sensors;
3- Sensor signal conditioning:
Interface electronics for the different sensors, analog signal
processing techniques, noise.
To allow for the addition of the above discussions into the lectures, the discussions of "Statistical
process control" and "Analysis of variance" will be dropped from the syllabus.
The laboratories that were developed for the course required the students to collect some data
by
performing a simple engineering experiment and analyse the data using the theory they learnt in
lectures. This practical use of statistical theories was very highly appreciated by the students.
Therefore, we are also going to increase the number
of laboratories to four (from three) and let
the students become familiar with two more types
of sensors, while practicing other aspects of
their statistical knowledge.

Engineering Measurement and Data Analysis (ENSC 280)
Prepared by B. Bahreyni, Assistant professor
Mechatronic Systems Engineering, School
of Engineering Science
Proposed Course Outline
(1) Data representation
Dot plots, Stem-and-Leaf diagrams, Histograms, Box plots, Time series plots, Scatter
plots
(2) Introductioll to probability
Population and sample, Random variables, Mean and variance, Functions of random
variables, Independence
(3) Probability distribution/ullctiolls
Discrete and continuous distributions: Binomial, Poisson
Continuous distributions: Normal, Lognonnal, Exponential, Weibull, Gamma
Normal approximations to binomial and Poisson distributions
(4) Error analysis
Reporting and using uncertainties, Error propagation, Random and systematic errors
(5) Ellgineerillg measuremellt
Sensitivity, Accuracy, Precision, Resolution, Quantization, Noise
(6) Sellsor intetfaces
Resistive, Capacitive, Inductive, Piezoelectric, and Solid-state sensors and their interfaces
(7) Illtroductioll to sensors
Strain gauges, temperature sensors, pressure sensors, inertial sensors.
(8) Sensor signal conditioning
Interface electronics for the different sensors, analog signal processing techniques, noise.
(9) Point estimation
Unbiasedness, Minimum-variance unbiased estimators
(10) Hypot/,esis testillg
z-test,
I-test,
12 test,
F-test,
Testing for the goodness of a fit
(11) Empirical models
Simple linear regression, Multiple regression, Least-square fitting to polynomial models
(12) Design of experiments
Factorial experiments

Contact hours:
3 lecture hours per week, 1 tutorial hour per week
Recommended textbook
Statistics for Engineers and Scientists,
2nd Ed
By
William Navidi,
McGraw-Hill, 2007
Evaluation
Evaluation Component/Percentage of overall mark (out of 100)
5 Assignments 5%
4 Laboratories
10%
4 Quizzes
20%
1 Midtenn exam 15%
Final exam
50%
The midtenn and final are closed book examinations
of the course material. Students are
pennitted to use a crib sheet consisting
of one 8
1I2x
11 paper (double-sided).

Calendar change for Mechatronic Systems
Engineering (MSE) Program
1. Proposed 1
st
year Systems One replacing Tech One for Mechatronic
Systems Engineering (MSE) Program
I
From:
Term One (Fall)
CMPT 128-3 Introduction to Computing Science
and
Programming for Engineers
MA TH 151-3 Calculus I
PHYS 140-4 Studio Physics - Mechanics and
Modern
Physics
.rEGH-I ..
06-3~aHal-+ltitlk-tflg
.. tHt&Gentfnunieat-tHg
TEet I 1 1 'I 3
TeehAology in
E"'eryda~
Con1exts
and one of
CHEM 120-3 General Chemistry I
CHEM 121-4 General Chemistry and Laboratory I
19 or 20 units
Term Two (Spring)
emI>l
I 3
firsl
eompl~ltl~lltf.lry
electi .. .c
ENSC 182-3 Mechatronics Design I
MATH 152-3 Calculus II
MATH 232-3 Elementary Linear Algebra
PHYS 141-4 Studio Physics - Optics, Electricity
and
Magnetism'"
,(,ECII 101 JW
COI1lIHunieution,
TeuFfl' ....
orli and
~-lHabemt-i"i~
Proc~ss
19 units
1 SFU Calendar 2009/2010 Page 86 Faculty of Applied Sciences
1
To:
Term One (Fall)
CMPT 128-3 Introduction to Computing Science
and
Programming for Engineers
MATH 151-3 Calculus I
PHYS 140-4 Studio Physics - Mechanics and
Modern
Physics
ENSC
104-3 Enlineerinl Granhics and Desiln
Cmnl 1-3 first comnlementary elective
and one
of
CHEM 120-3 General Chemistry I
CHEM 121-4 General Chemistry and Laboratory I
19 or 20 units
Term Two (Spring)
ENSC 106-3 Annlied Science
2
Technologl: and
Society*
ENSC 10SW-3
Process~ Form~
and Convention
in Professional
Genres
ENSC 182-3 Mechatronics Design I
MA TH 152-3 Calculus II
MA TH 232-3 Elementary Linear Algebra
PHYS 141-4 Studio Physics - Optics, Electricity
and Magnetism
19 units

2. Schedule changes incorporating ENSC 280 for MSE Program
From:
To:
Term Four (Spring)
Term Four (Spring)
Students complete all of
Students complete all of
ENSC 226-4 Electronic Circuits*
ENSC 226-4 Electronic Circuits*
ENSC 282-3 Kinematics and Dynamics of Rigid
ENSC 282-3 Kinematics and Dynamics of Rigid
Bodies and Mechanisms*
Bodies and Mechanisms*
ENSC 283-3 Introduction to Fluid Mechanics*
ENSC 283-3 Introduction to Fluid Mechanics*
ENSC 380-3 Linear Systems*
ENSC 380-3 Linear Systems*
MACM 316-3 Numerical Analysis I
MACM 316-3 Numerical Analysis I
PII)'S 23 I 3 Phy!;ics Laboratory II'"
ENSC 280-3 Engineering Measurement and
19 units
Data Anall:sis*
19 units
Term Five (Fall)
Term Five (Fall)
[?lISe
311 3 The BusiAe"s or EngiAeering
I:
ENSC 1-4 First Engineering elective
Hm6amenta-l-s
ENSC 329-4 Introduction to Digital Logic
ENSC 329-4 Introduction to Digital Logic
ENSC 381-3 Systems Modelling and Simulation
ENSC
381-3 Systems Modelling and Simulation
ENSC 382-3 Machine Design
ENSC 382-3 Machine Design
ENSC 388-3 Engineering Thermodynamics and
PIIYS ,'H'I J 'rhermul Phy ..
ie~/
Heat Transfer
l
ENSC 387-4 Introduction to Electromechanical
ENSC 387-4 Introduction to Electromechanical
Sensors and Actuators
Sensors and Actuators
20 units
21 units
Term Six (Summer)
Term Six
(Slimmer)
E~lSC
J 12 :; The BusiAe.'s or EngiAeering II:
ENSC 311-3 The Business of Engineering I:
AppliealioA., and Commerciulization
Fundamentals
ENSC 331-3 Introduction to MEMS
ENSC 331-3 Introduction to MEMS
ENSC 332-4 Microprocessors and Interfacing
ENSC 332-4 Microprocessors and Interfacing
ENSC 383-4 Feedback Control Systems
ENSC 383-4 Feedback Control Systems
ENSC 384-4 Mechatronics Design II
ENSC 384-4 Mechatronics Design II
18 units
18 units
Term Seven (Spring)
Term Seven (Spring)
EN8C I " first lingineering elective
ENSC
312-3 The Business of Engineering II:
ENSC 11-4 second Engineering Science elective
AI!I~Iications
and Commercialization
ENSC 305-1 Project Documentation and Team
ENSC 11-4 second Engineering Science elective
Dynamics
ENSC 305-1 Project Documentation and Team
ENSC 451-4 Real Time and Embedded Systems
Dynamics
ENSC 441-3 Capstone Design Technical Project I
ENSC 451-4 Real Time and Embedded Systems
16 units
ENSC 441-3 Capstone Design Technical Project I
15 units
2
Already approved in 2008-2009 but not reflected in the Calendar
3
Already approved In 2008-2009 but not reflected in the Calendar

Back to top