1. Page 1
    2. Page 2
    3. Page 3
    4. Page 4
    5. Page 5
    6. Page 6
    7. Page 7
    8. Page 8
    9. Page 9
    10. Page 10
    11. Page 11
    12. Page 12
    13. Page 13
    14. Page 14
    15. Page 15
    16. Page 16
    17. Page 17
    18. Page 18
    19. Page 19
    20. Page 20
    21. Page 21
    22. Page 22
    23. Page 23
    24. Page 24
    25. Page 25
    26. Page 26
    27. Page 27

 
SiMON FRASER UNIVERSITY
?
MEMORANDUM
To
....
.
Se•i1ia..
.
From...
Senat.e..Com,mit.te.e..o.n
...
?
Studies
Subject. ?
........
çpP
Ut1fl
.9 .. ?
Date
.....
.
979fl...
Science
Action taken by the Senate Committee on Undergraduate Studies
at its meeting on November 6, 1979 gives rise to the following
Motion:
MOTION
That Senate approve and recommend approval to the Board,
as set forth in S.79-13E the proposed changes in Computing
Science as follows:
(i)
New course CMPT 483-4 Compiler Construction
(ii)
Course Upgrade CMPT 340-3 Computers in Biomedicine
(formerly CMPT 240-3 to be dropped)
(iii)
Change in credits CMPT 291-4 Analogue and Digital
Circuits (formerly 3 credits)
?
(iv) (1) Change in program requirements
(2) Requirement of grade of C- or higher in any
prerequisite course for Computing Science courses
Note - Should the new courses be approved, SCUS has waived the time
lag requirements to permit first offering of CMPT 483-4 in Summer -
80-2.
The Computing Science Department had initally proposed a
requirement of a grade of C or higher in any prerequisite course
for Computing Science courses. The objective is to ensure an
adequate background on the part of students so that instruction
can be pitched at an appropriate level. Prior to consideration by
SCUS the Department agreed to adjust its recommendation to require
a minimum grade of C-, the lowest mark identified as a "satisfactory"
grade.
For Information:
Under its delegated authority SCUS approved changes to Computing
Science courses as follows:
2

 
To: Senate
?
-2-
?
7 9-11-15
(v) Changes to courses
?
S
CMPT 103-3
Introduction to a High Level Programming
Language 1, Description
CMPT
104-1
Introduction to a High Level Programming
Language 11, Description
CMPT
354-3
Title, Description
CMPT
370-3
Title, Description
CMPT
371-3
Title, Description
CMPT
105-3
Fundamental Concepts of Computing, Prerequisite
CMPT
351-3
Computer Graphics, Prerequisite
Daniel R. Birch
Chairman
/csg

 
SiMON FRASER UNIVERSITY
S
c-
f
77-
MEMORANDUM
From...
Janet Blanchet, Secretary ... to
..
.
the..............
Faculty of Interdisciplinary Studies
Undergraduate. .Curriculum,..Conimittee.......
Date.... ?
October ?
24, .1979...........................................................
•Mr. ... H.M....Evans,,...Regis.trar and....................
...................Secretary...of...SCUS
.........................................................
Subject ?
changes ... -. ... Computing.....................
-Science Department ?
I.S.C. 79-16
The attached Calendar Changes for the Computing Science Department were approved
at a meeting of the Faculty of Interdisciplinary Studies Undergraduate
Curriculum Committee on October 23, 1979.
Would you please place this item on the agenda for the next meeting of the
Senate Committee on Undergraduate Studies.
..
?
JB:jk
?
Janet Blanchet
Attachments
4 c
ci'/
3 ?
3,
c4 ?
f1f'7 2-)
?
- — — ,
?
.c.

 
11V1LJ1N
t1tAtIt
U1'1Vt!1t1I I
MEMORANDUM
Fo ?
Undergraduate Curriculum Committee ........
?
From. ?
Wo-Shun Luk,
n
Faculty of Interdisciplinary Studies
?
Computing Science UCC
Subject ?
1980-81 Calendar Changes
?
Date. ?
16 October. 1.9.7.9
?
.
Attached please find a set of proposals for new courses and other
calendar changes concerning the Computing Science undergraduate curriculum.
The reasons for these changes are provided as follows:
1.
New Course
CMPT 483-4 (Compiler Construction) was taught as a special topic course
(CMPT 418) in the Spring this year in an effort to strengthen our course
offerings in the area of programming languages. In converting it into
one of our regular courses, considerations have been given to the heavy
workload of the course especially with course project to design and
implement a working compiler for a simple language. It is on this basis
that four credits are assigned to this course.
2. Course Upgrade
The upgrade of CMPT 240-3 (Computers in Life Sciences) to CMPT 340-3
(Computers in Biomedicine) is necessary because the fact that it is a
lower division course makes it unattractive to Computing Science students
and upper and graduate students in Psychology, Bioscience and Kinesiology.
3. Revisions of Course Title and/or Descriptions
a) CMPT 103-3 and 104-1 are now described as lecture courses on the
calendar. Their course descriptions are rewritten to emphasize the fact
that they are actually guided, self-study courses, as they have been so
for along time.
b) The changes on CMPT 354-3, 370-3 and 371-3 represent a re-organization
of courses in the area of information systems. Up until now, the calendar
descriptions of these courses often overlap, explicitly or implicitly with
each other and some are incompatible with what the corresponding course
titles normally suggests to most of the people. This situation has become
very confusing to the students and the instructors alike and should
therefore be rectified. The changes proposed also reflect the rapidly
evolving computing technology in the recent years. Concepts of data
base management systems, computer network and distributed processing
not only occupy a central role in the area of information systems but are
also part of the main-stream computer science.
4. Prerequisite Changes
?
.
a) CMPT 103-3 should be the prerequisite of CMPT 105-3, which has none
at present, to ensure that the students enrolled in CMPT 105-3 have basic
programming concepts.
0
'.
'^Z

 
Ale
i280-81 Calendar Changes
?
-2-
LI
?
16 October 1979
a
.
4.
Prerequisite Changes continued
b) MATH 232-3 (Elementary Linear Algebra) joins CMPT 201-4 as the
prerequisites for CMPT 351-3 (Computer Graphics).
5. Credit Changes
Four credits are assigned to CMPT 291-3 to take into consideration the
heavy lab work required. Note that other departments like Department of
Physics splits courses of similar nature into two parts (Lecture and Lab)
with 3 credits for each.
6.
Deciree Reciulations
a)
MATH 104-3 (Introduction to Computational Methods) is a required
course in the lower division for Computing Science majors and honours
in the belief that every student of Computing Science should be exposed
to scientific computing.
?
:-/
'A
?
t
?
7 ?
- ..'i
b)
A student may not be allowed to enrol in any Computing Science course
for which a grade of
M
or lower was obtained for any prerequisite.
Note that other science departments like Chemistry and Mathematics have
similar practice.
:ei
Attachments ?
(I'
C J
?
-,
.2
-- -

 
SENATE COMMITTEE ON UN DERCADUATE STUDIES
NN
COURSE
PROPOSAl,
10101
?
C
Calendar information
Department:
COMPUTING
^L*
Abkrcviatiofl Code:
CMPT
?
- Course Number:
?
483
Credit Hours:
Z
?
Vect
or:
nf Course:
?
COMPILER CONSTRUCTION
ir
Description
of
Course:
This
course covers the theoretical and practical
aspects of compiler design and implementation. Topics include analysis of
the structure of high level languages, lexical. analysis, parsing, trans'ation,
code generation, optimization, runtime environments and error handling.
Students will design and implement a working compiler for a simple language
as a coiirse
Mure
project.
?
LECTURE/LAB
(or special instructions):
CMPT 201, 205, 283, MATH 306.
(courses), if any, is being dropped from the
calendar if this
course is
NONE
2.
Schedulin
g
How frequently will the course
be offered? ?
At least once a year.
Semester in which the course will first be offered?
Which
of your present faculty w
Quld
be available to,make the proposed offering
possible?
J. J.
WEINKAN
3.
Objectives of the Course
To introduce the basic theory of programming language trans/ation and com-
piler design, as well as some of the practical aspects of implementation.
Students will develop a working compiler for a simple block-structured
language as part of the course.
4.
Budgetary and Space
Requirements (for
information only)
What additional resources will be required in
the
following areas:
Faculty NONE
Staff ?
TEACHING ASSISTANT. (1/2)
Library
NONE
Audio Visual
?
NONE
Space
?
NONE
Equipment NONE. COMPUTING RESOURCES TYPICAL FOR PROJECT ORIENTED COMPUTING
COURSES ON 'ITS OR OS SYSTEM.
5.
Approval
DaLe:_Oct. 9,
1979.
/
lie
Departme't Chairman
?
Dean
?
Chairman, SCUS
SCUS 7334d:
(When
compittr thlu
form, for inHtructlOflo flee Memorandum SCUS 73-348.
At
t
r.h
rr.,ro
out
1
1
ru')

 
CMPT 483
COMPILER CONSTRUCTION
SYLLABUS
% Emphasis
?
5% ?
OVERVIEW OF COMPILERS
Translation of Languages
Structure of a Compiler
Lexical Analysis, syntactic analysis, intermediate code,
optimization, code generation, error handling.
?
10% ?
PROGRAMMING LANGUAGES
Structure of High-Level Programming Languages
Lexical Structure
Syntactic Structure
Data Structures
Primitive Operations
Run-time Environments
?
10% ? LEXICAL ANALYSIS
Finite Automata and Regular Expressions
Recognizers for Practical Programming Languages
?
20% ?
SYNTACTIC ANALYSIS
Context-Free Grammars
Derivations of Parse Trees
Parsing
Bottom-Up Methods
Top-Down Methods
Deterministic Methods
• ?
20% ?
SYNTAX-DIRECTED TRANSLATION
Syntax-directed Methods
Sequential/Parallel Methods
Intermediate Code
Postfix Form
Triples
?
20% ?
TRANSLATION OF HIGH-LEVEL CONSTRUCTIONS
Expressions
Assignment
Booleans
Declarations
Arrays
Procedure Calls
Scoping
Control Structure
?
10% ?
RUN-TIME ENVIRONMENTS
Storage Management
I/O Support
Debugging Facilities
Library Support
Error Handling
?
5% ?
OPTIMIZATION & CODE GENERATION
Register Allocation
Data Flow Analysis
• ?
Object Programs
External Linkage
'V

 
TEXT ?
.
Aho, A.V. and Ullman, J.D.; Principles of Compiler Design;
Addison-Wesley,
1977.
RECOMMENDED READING
Weingarten, F.W.; Translation of Computer Languages;
Holden-Day, Inc. ,
1973.
Gries, David; Compiler Construction for Digital Computers;
John Wiley & Sons, Inc., N.Y. ,
1971.
Lewis II, P.M., Rosenkrantz, D.J. and Stearns, R.E.; Compiler
Design Theory, Addison-Wesley,
1976.
Aho, A.V., and Ullman, J.D.; The Theory of Parsing, Translation,
and Compiling, Vols. I & II, Prentice-Hall,
1972.
.
0

 
• ?
Waiver
A special topic course on Compiler Construction was offered during the 75-1 semester
by Dr. Havens. At that time it was announced to students that another offering
as a special topic would be made in 80-1 and that a proposal for a permanent
course would be made. Experience gained in the special topic offering indicates
that the workload of the course is out of proportion with three units of academic
credit. Accordingly the attached proposal is for a four credit course. The
department would like to request a waiver of the normal two semester. time lag to
permit CMPT 483-4 to be offered in 80-1 in lieu of the offering of CMPT 418-3
(Compiler Construction) currently scheduled.
S
—7

 
SENATE COMMITTEE ON UNDERGRADUATE STUDIES
?
/
NEW COURSE PROPOSAL FORM
Calendar Information
Abbreviation Code:
Q
' 4PT
Course Number: 340
Title of Course: Computers in Biomedicine
calendar Description
of Course: The principles involved in using computers fordata
acquisition, real time processing, pattern recognition and experimental control in
biology and medicine will be developed. The use of large data bases and simulation
will be explored.
Department:ComputingScience
Credit Hours: 3
?
Vector: 3-0-0
?
•,
Nature of Course Lecture
Prerequisites (or special
instructions):
?
Completion
of 60 credits including
(NPT 103
I
and two appropriate courses
in the life sciences//"
'. //)
1Xe
') ?
c
74
'1•
./
//{,
?
( ?
I
?
/
What course (courses), if
any, is being dropped from
the calendar if this course is
approved: ?
c:1MPT 240-3
2. Scheduling
Bow frequently will the course be offered? Annually or biannually
Semester in which the course will first be offered? 81-3
Which of your present faculty
wcuid
be available to make the proposed offering
possible? ?
Calvert, Sterling, Weinkani
. ObjectivesoftheCourse
To provide both life science students and computing science students with an intro-
duction to the problems involved in using computers in biology, physiology, psychology,
medicine and health care delivery.
4. Budgetary and Space Re
q
uirements (for information only)
What additional resources will be required in the following areas:
Faculty ?
None
Staff ?
None
Library
?
None
Audio Visual None
Space ?
None
Equipment
?
None
5. Approval ?
Date;
De4arrxnen Chairman
(
L
_C'
?
'wov
e
j/4f'fr?t
Dean ?
?
Chairman,
—-:
/
c?'
SCUS
c."•
SC'JS 73-34b:- (When completing this form, for
instructions see Memorandum
SCUS 73-34a.
Attach coVrUe outline).

 
UVIPT.
340-3 ?
CCMPUTERS IN
BIOMEDICINE
This course
is designed to provide
both
life science students
and
computing science students
with an introduction
to the probl
e
m
involved in
using computers in biology, physiology, psychology, medicine
and
health
care delivery.
Outline
1.
The acquisition of
information
Principles involved in
sanling
O ne
dimensic g kal
signals (ECG,
E?
v
I,
EEG, etc.)
Images (microscopy, radiology,
etc.)
Architectures for real-tune acquisition
(microprocessors, miniccinputers, etc.)
2.
Real time processing
and
editing
0__
^j
Event detection
Digital filtering
Image processing
Clinical monitoring
Special hardware
and
displays
3. Classification
and
recognition of patterns
One dimensional signals (ECG, EEG, etc.)
Images (x-rays, microscope slides, chromosomes, etc.)
Syntactic approaches to pattern recognition
Medical screening
and
diagnosis
4.
The use of large data bases
Organization
of
data
Statistical analyses
Medical
record systems
S. Computer models
and
simulation
Neural network models
Physiological models (respiration, thermal, neuromuscular)
Ecological models
Simulation in,
education (Nutritional,
Thermal and
McMaster
University systems)
1

 
2
.
6. Selected special applications
Computers in radiology
­
dosage determination
Computerized axial tomography (VGH)
Decompression computer
Students will be involved in assignments and projects with
real data and will visit a number of installations at SFU and in Vancouver.
Prerequisites:
Completion of 60 credits including (NPT 103 and two appropriate
courses in the life sciences are essential (e.g. Biosciences,
Kinesiology, Psychology). It is desireable that students have
completed (MPT 118 (or
QvIPT
142) and one calculus course (MAlT-I 154).
Text:
W.J. Perkins (ed), Biomedical Computing, Tunbridge Wells:
?
- ?
Pitman Medical, 1977.
?
0
References:
Books!
R.J. Bibbero, Microprocessors in Instruments and Control,
Wiley, 1977.
J. Anderson (ed)., Lecture Notes in Medical Informatics, Vol. 1.,
Springer Verlag, 1978.
Journals:
IEEE Transactions on Biomedical Engineering
Computers in Biology and Medicine
Computing Programs in Biomedicine
0

 
SENATE COMMITTEE ON UNDERGRADUATE STUDIES
'NIIIJ CO1JP4I- PROPOSAL I
f
OR11 ?
Credit Change
alendar Information
?
Department:
Computing
Science
Abbreviation Code:
CMPT ?
Course Number: ?
291 ?
Credit Hours: 4
?
3-0-3
TWO
Of Course: ?
Analogue and Digital Circuits
Calendar Decriptiofl of Course:
Nature of Course
Prerequisites (or special instructions):
What course (courses), if any, is being dropped from the calendar if this course is
approved:
2. Scheduling
How frequently will the course be offered?
semester in which the course will first be offered?
Which of your present faculty wcwld be available to mike the proposed offering
possible?
0 ..
ObjectivesoftheCourse
4. Bud
g e
t a ry
and Space Requirements
. (f or information only)
What additional resources will be required in the following areas:
Faculty
Staff
Library
Audio Visual
Space
Equipment
5.
pjoval
Date: ?
iD//i/7f
?
- ?
.1
•gepartT5' Chairman
?
Dean ?
Chairman, SCUS
SCUS 73-34b:-- (When comp1ettri this form, for instructions see Memorandum
SCUS 73-34a. \
A't nh rotiron outlAne).

 
iy
?
SiMON FRASER UNIVERSITY
c ?
/
• ? -
0
MEMORANDUM
........U....M....Evans.,.. Registrar ... and .........................
.
From
*
....... :
?
........Secretary...of...SQJS....................................................
L1J /Y-D
J &
P/V/7^7-
.Janet.Blanchet,...Secret.ary.
of.. the. Faculty
of Interdisciplinary Studies Undergraduat
..Curricult.un... Committee ....... . ... .................... ...
?
Subject."°"
?
Changes....-....Coniiiunication,...:
?
Date .... ......... October...l.7.,...l.9.7.9
IS.
C. 79-8; and Revised Course
Proposal GuNS 437, I.S.C. 79-9
The attached ?
rA4
?
'L
changes for the Department of
?
Communication,
I.S.C. 79-8,
and the attached revisions to
QvINS
437,
Media,
Education and children, I.S.C. 79-9, were approved at a meeting of the
Faculty of Interdisciplinary Studies Undergraduate Curriculum Coumittee on
October 9, 1979.
Would you please place these items on the agenda for the next meeting
of the Senate Conmittee on Undergraduate Studies?
Janet Blaixhet
I.
?
JK:lch
Attachments
IfFlii
Ocr
i 3
1979
REG1 S7<AR
P
S OffI
CIF
MAIL
DES4
1..
2:
c ^ L ?
lz^ awadtea'
=
0
^
a
e^-
'^^
' Z^^
'^4

 
?
SiMON FRASER UNIVERSITY
?
-ICA-C^
MEMORANDUM
fo ....................... ... ?
....
belOW
.
.
......................................
.
From...........
anc1 .Lorimer,
?
. ?
Sties
0
.........................................................................................................................ChairmPep rtment
of
CcHnm.niça•tipn
Subject .............
RevisedCIiirn...ç•tiçri
course
?
I ?
Date............
Qç.q.r
,
97.9
proposal
C- M IV.S
i7-4
C ?
77Lf
37—
?
'
V-
Co m
?
1'
?
77 ?
('.-.e.g
4,J.;74
.'
?
. ?
/
I attach a proposal for a revised Communication course "Media,
Education and Children" which has been developed by Professor Rowland
Lorimer. The course will be considered at the next meeting of the
Faculty of Interdisciplinary Studies Undergraduate Curriculum Committee.
It is being circulated to you for information and possible consideration
of overlap. The course as revised represents a greater specialization
and complements our other offerings more satisfactorily than does the
previous description.
RL:ka
Distribution:
C. Kemp, Faculty of Science Curriculum Committee Chairman
W. Roberts, Faculty of Arts Curriculum Committee Chairman
M. Wideen, Faculty of Education Curriculum Committee Chairman
cc: J. Dickinson, Faculty of Interdisciplinary Studies
Undergraduate Curriculum Committee Chairman
H. Evans, Registrar and Secretary of the Senate Committee
on Undergraduate Studies
End.
1.

 
.4
C
?
SENATE COMMITTEE ON UNDERGRADUATE STUDIES
CCalendar Information
•bbreviation Code:CMNS
CHANGE OF TITLE, EDITING OF
DESCRIPTION & CHANGE IN PREREQUISITES
Department:.Communications
Course Number:437
?
Credit Hours:5
?
Vector:
3-2-0
Title of Course: (new) Media, Education and Children
Calendar Description of Course: (changes underlined)
An analysis of how the
,
print media and associated media and institutions (eg. schools)
serve children. The roles provided and portrayed by these media/institutions will be
discussed in terms of their organizational characteristics and the set of interests they
reflect. The characteristics of non-educational media such as comics will be contrasted
to the ej,ucationa1 media.
Natu ?
uL tut8C
Seminar
Prerequisites (or special instructions):
CMNS 230; at least 60 credit hours
What course (courses), if any, is being dropped from the calendar if this course is
approved:
This is a course change only.
2. Scheduling
How frequently will the course be offered? once a year
Semester in which the course will first
be offered?
presently being offered Fall 1979
Which of your present faculty would
be
available to make'the proposed
offering
possible?
'
?
Lorimer
SObjectives of the
Course
To develop a communications perspective of the Canadian educational process. In
so doing it will be illustrated how education conforms to the same constraints as other
knowledge and cultural industries.
4. Budgetary and Space Reguirernefl,t! (for information only)
What additional resources will
be required in
the following areas:
Faculty
Staff
Library
None
Audio Visual
Space
Equipment
5, Approval
Date:
i .
?
Department Chairman
?
Dean ?
Chairman, SCUS
SCUS 73-34b:--
(When completing this form, for instructions see
Memorandum SCUS
73-34a.
Attach course outline). -

 
-F
C
COMMUNICATION 437
0 ?
Media, Education and Children
This course was originally developed as "Communication and Community
Advocacy" when a major revision to the undergraduate program was undertaken
and the name of the department changed to Communication Studies. Since that
time a great number of courses have developed. With these additions it has
become no longer necessary for the course to serve such a- general function,
i.e., the analysis of the various interest of specific communities within
the context of other specific communities or interest groups and the general
community. As a result in the recent past the course has concentrated on
providing the type of analysis outlined in this proposal. This request
for change is a request to allow the course to maintain the developed
specific focus which has been typical of its recent structure.
General Course Outline
Weeks 1 - 3
?
Media and Thought
Readings: The Paedogogy of the Oppressed, Paulo Freire
"The Consequences of Literacy", Jack Goody and
Ian Watt in Literacy in Traditional Societies
(Ed.) Jack Goody
Cultural Action for Freedom, Paulo Freire
"The Language of Experience: On Natural Language
and Formal Education", Bulletin of the British
(
?
Psychological Society, 1975,28,363-373. D. Olson
"An Orientation to Literacy", Rowland Lorimer
In this opening section of the course the tendency of the
dominant media of the culture to form the basic structure for
thinking will be explored. The work by Goody and Olson ex-
amine this phenomenon at the level of the individual. Lorimer
and Goody provide an extension of the individual characteris-
tics of thought into the cultural sphere. Freire takes the
cultural level as his primary focus and works back to the
implications his analysis has for basic literacy training
techniques.
Weeks 4 - 7
?
Canadian Education as a Cultural Communications System
Readings: The Politics of the Canadian Public School
(Ed.) G. Martell
The Report of the External Examiners of the
Organization of Economic Cooperation and Develop-
ment on Canadian Education, OECD or Canadian
Society of Adult Educators
The Politics of Canadian Education, CSSE Yearbook,
1977, J.H.A. Wallin
This section of the course is a macro view of education in
Canada. As such it explores the roots of the institution
and its processes relating them to the basic industrial organ-
ization of Canadian society and to the specific interplay of

 
I
-2-
various interest groups within Canada. What is stressed
is the role which education plays as an official trans-
mitter of culture to the next generation.
Weeks 8 - 11 ?
The Content of the Curriculum
Readings: What Culture? What Heritage?, A.B. Hodgetts
Teaching Prejudice, McDiarmid and Pratt
The Other Guides to Language Patterns, R. Lorimer
Canadian History Textbooks, Trudel and Jam
Where We Live, Martell, Wile and Sheppard
The Elements Series, Peter Carver
"Consider Content", R. Lorimer in Interchange
"Sex Role Stereotyping", Interchange, R. Lorimer
"Your Canadian Reader", Lighthouse, R. Lorimer
"Publishing and the Canadian Content of Readers",
Orbit, R. Lorimer
This third section details the overall ideas which are presented
for examination and emulation in various subject areas but
specifically in Language Arts and Social Studies. These values
are discussed in terms of their representativeness of the values
of specific groups, eg. the middle class, America as opposed
to Canadian mainstream culture, the groups from which students
come and the publishing industry. In general the values are
( ?
examined for the accuracy with which they reflect the interests
and points of view inherent in Canadian culture.
Weeks 12 - 13 ?
Looking Beyond Education
Readings: How to Read Donald Duck, Mattelart and Dorfman ?
Meecology, MacDonald' s Corporation
Big Mac, Boas and Chain
The final section of the course will look at what material is
prepared for children outside the educational establishment.
What passes for universal humanism and responsible corporate
citizenship will be examined as mechandizing for consumer
values. The connection between knowledge consumables and
other cultural consumables will be compared to the mechandizing
of such products as food. Media arrangements such as subsid-
ized informational packages, free loan materials and tied in
products will be examined for the sets of interests they serve.
(3

 
- ?
......................
From
1'
Jazt
?
høt
• ?
SiMON FRASER UNIVERSITY
UM
MIMORAND
To.
Urg.aduate CurricuumCo
..
tee
?
.
prom. ?
Wo-Shun Luk,
ct,r -'2';
lim'an
Faculty of Interdisciplinar
y Studies
Subjed ...... ....
1980-81 Calendar Changes
Computing Science UCC
Date
?
16 October 1979
?
\. 5 . ?
I ('
Attached phase find a set of proposals for new courses and other
calendar changes concerning the Computing Science undergraduate curriculum.
The 'reason
'
s for these changes are provided as follows:
1. New Course
?
. .
?
.
?
S
CMPT 483-4 (Compiler Construction) was taught as a special topic course
(cMPT 418) In the spring this year in an effort to strengthen our course
offerings in the area of programing languages. In converting It into
one: of our regular courses, considerations have been given to the heavy
workload of th course especially with course project to design and
implenent a Working compiler fOr a simple language. It is on this basis
that four credits are assigned to this course.
2 Course Upgrade
The upgrade .
of CMPT 240-3 (Computers In Life Sciences) to;cMPT 340-3
(Computers In Biomedicine) Is necessary because the fact that it Is a
lower division course makes It unattractive to Computing Science students
and, upper and graduate students In Psychology, Bioscience and Kinesiology.
3. 'RévisiOfls of COurse Title.and/or Descriptions
a) CMPT 103-3 and' 104-1 are now described as lecture courses on the
calendar. Their course descriptions are rewritten to emphasize the fact
that they are actually guided, self-study courses, as they have been so
for a long time.
b) The changeson CNPT 354-3,.370-3,afld 371-3 represent are-organization
of courses in the area of information-systems.nformation
systems
'
Up until now, the calendar
descriptions of these courses often overlap, explicitly or implicitly with
each other and some are incompatible with what the corresponding course
titles normally suggests to most of .the people. This situation has become
Very
.
confusing to the students and the Instructors, alike and should
therefore be rectified. The chan
g
e s
propose
d
also reflect the rapidly
evolving.coniputIflg'teChflolog
Y. in the recent years, Concepts of data
base"managønent systerns,,computer network and distributed processing
flot only occupy a central role in the area of information systems but are
alto part Of the main-stream computer sc1nce.
J,
C
&4J
-
?
4. Prerequisite Changes
?
?
a) CMPT 103-3 should be the prerequisite of CMPT 105-3, Wh
ich
has none
at present, to ensure that the students enrolled in MPT 105-3 have basic
?
programing concepts.
• . . 2

 
,
y
1, 4
-
h
e1 Calendar
tober
1979
.4
4. prerequisite Chanqes continued
?
_Jcr
b)
MAIN
232-3 (Elementary Linear Algebra) joins CMPT 201-4 as the
prerequisites for CMPT 351-3 (Computer Graphics).
S.
Four credits
Credit
are:ssigned.to aIPT 291-3 to
£hanqes
take Into consideration the
heavy lab work
requIred.
NOte that other departments like Department of
Physics splits courses of similar nature Into two parts (Lecture and Lab)
with 3 credIts for Cech.
6. Degree Requla1cis
a) MATh 1043
?
luction to Computational Methods) Is a required
course
in the l.er
vision for Computing Science majors and honours
in the
belief that
Øvery student 9f Compulng
,
c1ence shoyjd be exposed
to scientific
komput1ng.
44J
7A.t
CD.".4 ?
IZ
/i.r7 ?
2dp
b)
A student may not be allowed to enrol in any Computing Science course
f
o r
which .a..grade of.
j) orlower Was obtained fOr any prerequisite.
NOte, that 0060 ,
.science dOprments, like Chemistry and Mathematics have
sirniar •practice.
Attachments ?
C" -
4

 
SENATE PO1ITTEE ON
UNDERGRADUATE STUDIES
J
11W
OOUIIOIJ PROPOSAL, FORM
Course Description Change
Calendar Information
?
Department;
Computing Science
Abbreviation Cods:__
CMPT
?
Course Number:
103
?
Credit Hour.:
?
3
Vector:
0-0-3
Title of Courses
?
Introduction to a High Level Programing Language I
Calendar Description of Course:
This course introduces the. stident to ONE of the following languages: PL/1, COBOL,
APL, PASCAL, FORTRAN and other languages subject to availabilities of necessary
facilities. This is a guided self-study-course. A text, self-study guide and
mini lectures will be used to direct the student. The programing assignments
Nature at CourSe
?
(continued below)
trerequimtes
(or
spscial instructions):
What course (course.), if any, is being dropped from
the calendar if this course Is
approved:
2.du1tn" ?
'•
Us frequently will
.
the course be offered?
?
once every semester
Semester in which the course will first be offered'
zj
mmt
?
(S'ô "3)
Which of your present faculty
would
be available to
make the proposed offering
positble? ?
0.
Godwih
Objcct.ivea,ófthe
_Course
CALENDARDESCRIPTION continued'
cover techniques such as looping, decision making, construction of subroutines,
input/oUtput handling and documentation.. (continued below)
4.
Budgetary _
and
Space Requirements (for information only)
What additional
resources will be required in the
following areas:
Faculty ?
. .
?
CALENDARDESCRIPTION continued
Slat f
?
The, student should consult the, program advisor
for
a
list of currently available languages
Library ?
and for advise in selecting the language most
Audio ?
. ?
suited to his/her program.
Space
Equipment
5.
Approval
Date:
?
__.
. ?
?
.tie
.
• ________
(
.
,eparWnt Chairman
?
________
. ?
an ?
. ,
?
-
Chairman,
-
SCUS
SCIS 73-
'
34b:-
(When completing this form, for instructions see Mesrandua
SCUS 73-345.
Ai
ir
irh
'4,%,ro ?
n
?
11 ne).

 
SENATE COMMITTEF ON LJNDERCRADUATI: STUDIES
?
P1W CUItf PROPOSAL. F0PJ1 ?
Course Description Changes
Calendar information
?
Department:
Computing Science
?
W
Abbreviation
Codes
CMPT
course Number:
104 ?
Credit Hour.:
1 ?
Victor:
0-073
Title Of C
ourse:
?
Introduction to a High Level Programing Language II
calendar Description of Course:
This course is identical to CMPT 103-3 and is intended for the student who
wishes to learn a second high level language under supervision and for academic
credit. The student can only take this course once for credit. It is considerably
easier to-master a second high level language; therefore this course carries
onl
y
drw
credit.
I.
?
ot Course
Prerequisites (or special instruction.):
The student must select a different language from that studiein CMPT 103-3.
What course (course.), if any, is being dropped from the calendar if this course is
approved:
2. Scheduling
How
frequently
will
the course be offered?
?
once every semester
Semés tér in which the course will first be offered?
?
1)
Which of your present faculty 'ec.iu3d be available to make the proposed offering
possible? ?
D. Godwin
öObjectives of the Course
4.
8udçetary _andSpaceRequirements (for information only)
What additional resources will be required in the following area.:
Faculty
Sléff
Library
Audio Visual
Space
Eqüipmñt
5.
Approval
D
a t e:: ?
23Ocf-9
?
:
• _________
Depatiment Chairman
?
74i1oS_,()
Dean ?
CaThan,_SCUS
.--
ScUS.
73-34b-
(When èompieting this form, for instructions see Memorandum
SCUS 73-345.
Atj,*rti
?
onroe ottrl1nc).

 
,•.
SENATE
COMMITTEE ON
IN
IDERGRADUATF STUDIFS
IW.J OOU0I PROPOSAt, FORN
Course Title & Description Changes
,
Calendar information
?
Department:
Computing Science
?
Abbreviation Cod.:
CMPT ?
Course Number:
354
?
Credit Hours:
3
Vector:3-0-0
Title of Course:
?
File and Database Structures
Calendar Decription of Course:
Diskaccesses. File organizations. Logical representations of data records.
Data models. Studies of some popular file and database systems. Document
retrieval. Other related issues such as database administration, data dictionary
and security.
Nature of Course
Prerequisites (or special instructions):
What
2UtSe
(courses), if any, is being
dropped
from the calendar if
this course is
approved:
2.hedlin
.
H frequently will
the
course be offered?
once or twice a year
SemeSter in
which the
course
will
first be offered?
Which of your
present faculty
would be available
to make the proposed offering
possible? :
W.S. Luk, M.R. Seeley, J.J. Weinkam
Objectives of the Course
To introduce the basic theory and current practices for designing software
systems to manage large amounts of data and to derive information from the
data.
4.
Budgetary and
Space Re4u1reme
?
(for information only)
What additional resources will be required in the following areas:
Faculty ?
none
Sçaff ?
½ T.A.
Library
?
none
Audio Visual none
Space ?
none
Equipment none
5.
Approval.
Dote:
_.,
0h
/II ?
Z-. Cc
9 ?
(i tCha1iiñan
r•7J.',&Qr1-
?
Dean
?
Chairman, SCUS
SCUS 73-4b:- (When
completing this form, for instructions
see Memorandum
SCUS 73-34a.
Attncls
rourue o
*
tlinc. ?
-

 
/
Of
SENATE
COMMITTEE
ON
UNDERCMDLIATE
STUDIF.S ?
&
1UhJ-BULI PROI'OSM. FoR?! Course Title & Description Change
Calendar Information
?
Doper tment: Computing Science
AbrcvLatiufl
Code:
CNPT
Course
Number:
370
?
Credit
Hours:
3
Vector:
3-0-0
Title of Coursa
?
Information
System Design
Calendar Decription of
Course:
This course focuses on the computer related problems of information system design
and procedures of design implementation. Well established design methodologies
will be discussed, and case studies will be used to illustrate various techniques
of system design.
Of Course
rrequisttcs
(or special
iflejructions):
1cte#1i
si ?
a'.','
p7"
?
"'
7
. .-
#
e ?
.- ?
.. ?
L ?
4.
•f
What course (cOurses), if
any ,
is being dropped f
rom
the calendar
if this course is
approved:
Sche
d6li
fiji
Hs
frequently will the course be
offered? once or twice a year
Semester in
which the
course will first be offered?
fig-i
?
8° —1
Which.àf
yOur
present ficulty w
ould
be available to
make
the proposed offering
H
pos.tbl.I
?
W. S.'
Luk
Objectives of
the
Course
Toiñtrodücèmethadologles regarding design of information systems and to
provide up-to-date knowledge of techniques in software engineering.
4. 6u4netariartd
Space R
equftement6
(for information only)
What
additional resourcéC will be required in
the
f011owing areas:
Faculty ?
none
Staff
?
½T.A.
Library ?
no
Audio Vi.ualflOfle
Space ?
none
Equipment none
5. Approval
Date :
tie
(,epart(t Chairman
2^1
Cc
0
________
Dean
?
:
-•-
chairman,
--
SCUS
SCUS
73-34b:- (When cOmpleting
this
form,
for instructions lee
Hlmorend
SCUS
73-34a.
Attnch ëóuroc outlinc).

 
SENATE
PO1LTTFE ON
UNDERGRADUATE STUDIES
•"?
PROPOSAL. FORK
?
Course Title & Description Change
Culendar Information
?
Department:Computing Science
'V
A bhrcvia t
ie
fl
Cods:_CMPT
Course Number:371 ?
Credit
Hours:
3
?
Vector: 0-0,3
of
Course: ?
Data Communications and Networking
d..r DOcription of
Course:
Fundamentals of telecommunications as related to data communications. Data
?
-
communications software. Communications protocols. Network architecture.
Distributed systems.
of Course
'equisitei
Or
special instructions):
• CMT42-4
av!e1thrtCM
290-3,p,rPPIJ91
Z
^
'
.h.. ?
c'
?
"
?
•1
?
. ?
- ?
-
What
course
•coura,$)
if any, is
being dropped from
the
calendar if this course is
approved:
•' ?
S
2. Scheduling
Nw frequently will the
course
be offered? ?
once or twice a year
Semester in
which
the
course
will
first be
offered' ?
-o
a
Which
of your present faculty would be available to
make the
proposed offering
pOslibiot ?
W.S. Luk
SObjectives of the Course
To provide basic theory of data/computer communication and knowledge of basic
issues involved in distributed computing.
4.
Budgetary and
Space Regu1remej
.
(for information only)
What additional resources will be required in the following areas:
faculty
?
none
sgaff.
T. A.
Library ?
on
Audio ViBOalnone
Space
?
none
Eqüprnent
none
5.
Approval
Date. /'/4/Y9
• _______
?
___
pfepar
tt
Chairman ?
Dean ?
hairean, SCUS
SCUS
73-34b:- (When completing
this form,
for instructions
see
memorandum
scus
73-34a. ?
?
Alt
ii'h
rMtrUP out linc) . ?
-

 
SENATE COMMITTEE ON UNDERCHADUATE STUDIF.S
$ jiff PROPOSAL
y o p jt ?
Prerequisite Change
endsr
Information
?
Department: Computing Science
!
.
,iariun cods:
iPT ?
Course Number:105
?
Credit Hours:3
?
Vector:
3-1-0'
of Course: ?
Fundamental Concepts of Computing
Decription of Course:
t Course
u..itce (or special instructions):
cMi
103-3
coUrse
(course.), if any, is beInS dropped from tits calendar if this course is
pved:
2.hàdu1in
now triquently will
the
Course be offered?
Semester in which the course will first be offered?
Which of your present faculty would be available to make the proposed offering
possible?
• Objectives of the course
4.
Budgetary and Space Requirements (for
information only)
What additional resource, will be required in the following areas:
Faculty
Staff
Library
Audio Visual
Space
EQuipment
5.
Approval
Date:
?
z
Cc
f-7f
/A
• _______
/beparçJnt Chairman
?
?
j&17
Dean ?
________
Chairman, SCUS
• ScUS 73-36b:-- (When completing this form, for
instructions see
Memorandum SCUS 73-345.
,
,n i
't' curn
nuttlnc).

 
SENATE COMMITTEE ON UNDERCNADLJATE!JDIES
UML OOUMLI-PROPOSAL. Foj!
Prerequisite Change
'r
Information
?
Department:
Computing
Science
,ibbrcviatiOfl Cods:_
CPIPT
?
Course Number:
351 ?
credit Hours:3
?
Vector:3-1-0
Title of
Course: ?
Introduction
to Computer Graphics
Calendar Dscription
of Course:
Nature of course
Prerequisites '(or special
instructions):
CMPT 201-4 and MATH 232-3
Whit course (courses), if any, is being dropped £ rots the calendar if this course is
approved:
2. Scheduling
Now frequently will th. course be offered?
Semester in which
the
course will first be offered'
Which of your present faculty wo4ld be available to make the proposed offering
possible?
I.
Objective, of
the
Course
A.
5udetar,y and Space Regu1ree
?
(for, information only)
What additional resources will be required in the following areas:
Faculty
Staff
Library
Audio Visual
Space
Equipment
3, Approval
Date:
?
__________
part t
• ________
Chairman ?
24d
Dean ?
, ?
, Chairman. SCUS
SUS 73-36b:- (When completing this form, for instructions see Memorandum SCIJS 73-348.
At
I nd'
0
oiorne
otit
line) ?
'
I
p

Back to top