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

 
SiMON FRASER UNIVERSITY
MEMORANDUM
qP
Mr. H. Evans, Secretary
Senate
Subject ........
Digital Systems Design
Honours
Program, Computing Science
Scus
9b-çz
From,.
John S. Chase
Date.. 7
November 198.
Action taken at the November 5th, 1980 meeting of the Senate
Committee on Academic Planning gave rise to the following motion:
"That the Senate Committee on Academic Planning
approve the Digital Systems Design Honours Program
in the Department of Computing Science."
Would you please see that this motion and accompanying paper is
transmitted to the Senate Committee on Undergraduate Studies for
its consideration.
JSC: id
Att.
.
0

 
SiMON FRASER UNJVE1St1
?
ccP
O'3
MEMORANDUM
To ........
John
.
çhas
7t
?
ary to the
?
.
.
From
....
.
Janet Blanchet, Secretary tothe
Senate Committee on
?
Faculty of Interdisciplinary Studies
....Academic, 21anni.ng ..........................
.............T?4ut. .CVr
?
'4JJ.
jQqWittee
Subject.. . .
Digital . Systems .Desii. Honors....... ?
. ?
.ate.
. . .
....
.16. QctQbez .1980............................
I.S.C. 80-15
The above item was approved at a meeting of the Faculty of Interdisciplinary
Studies Undergraduate Curriculum Conitittee held on Tuesday, October 14, 1980.
Would you please place it on the next agenda of the Senate Committee on
Academic Planning.
Janet BTanchet
JB:jk
Attachment
cc: H. Evans
W. S. Luk
0 ?
0 ?
.

 
10-v.,
SIMON FRASER UNIVERSITY
?
Fl E M 0 R A N U U M
Dr. C. Griffiths, Chairman,
?
From: Wo-Shun Luk, Chairman,
UCC, F.I.D.S. ?
UCC, Computing Science
Subject: Digital Systems Design Program Date: Oct. 6, 1980
4
Attached is the proposal for the Digital Systems Design (DSD) Honours program.
We request that the Faculty approve the offering of this program by Computing
Science Department in Pall, 1981.
We would like to emphasize the fact that the DSD program is not a truly brand
new program but rather part of the planned evolutionary growth of the
department. We have been building up strength in this area for several years and
we shall continua to do so, with or without the DSD program. This proposal is
merely to provide a formal recognition for the students specializing in this
area.
We have met the Physics Department twice regrading this proposal. I am pleased
to report that they support this proposal enthusiastically. Already progress is
being made to reduce the overlap between the courses in digital electronics from
the two departments, and Phy9i6s is going to modify some of their courses to
satisfy the needs of our students in the DSD program.
As you may be aware, the proposed Engineering curriculum has a degree program in
• ?
Computer Engineering (ME), which depends heavily on the Computing Science
curriculum. Having read our proposal, the engineering curriculum consultants
feel that our proposed program will work hand in hand with theirs. Three of the
six proposed new courses in our proposal can be amalgamated with CMPE 31t, 312,
411 and 412, so-that if our proposal is approved Computer Engineering can be
mounted almost without cost, because most of its courses can be drawn from the
Electrical Engineering and Computing Science curricula. The major difference
between the two proposals lies in accreditation. While the MPE graduates will
be accredited, there are. more
flexibilitles
in the DSD proposal. The co-
existence of the two programs is in fact very desirable.
We hope that we can successfully convince you that this new proposal will
require no major fundinga from the University, other than that already committed
to us for the planned growth of the department. This understanding would
expedite the approval process in the Universities Council of B.C. and make our
implementation target date (ia. September 1981) realizable.

 
DIGITAL SYSTEMS DESIGN - IIONOIJRS PROGRAM
1.
RATIONALE:
The design of digital systems, the applications of new physical
devices in the design of novel information processing 3ystema, and th
construction of special purpose digital systems for a wide variety of
applications
are
among the. most exciting (and already persistent)
growth areas in applied physics, electrical engineering, and computing
science. ?
-
Partly because of this, it is not surprising that the number of
students enrolling in Computing Science programs across North America
has outpaced the faculty growth of Computing Science- Departments. At
our own University, Computing Science has experienced a 100% growth in
the number of FrE students in the last four years. Much of that
expansion is due to our "hardware-oriented" reputation in the Lower
Mainland. The job potential for recently trained computer-systems
designers seems almost unlimited, with little immediate prospect for
change.
During the development of the Computing Science program, many courses
have been introduced which could
be
identified as part of a Digital
Systems Design program. Some offerings of CMFI' 418 (le-. Special
Topci) have also been in that area. Planning for some further such
expansion has been a priority of the Department for some years and
approval has been given for recruitment of faculty members with
specialized interests in the hardware field. This means that majors is
Computing Science can already emphasize Digital Systems Design. In
order to indicate appropiate courses explicitly to students, and in
order to give recognition in transcript form to those students who
become sutiably qualified, it is proposed that an Honours program in
'Digital Systems Design' be recognized by the University.
The program outlined below is, it is believed, unique in its scope. A
typical computer engineering degree, such as that offered at UC
Berkeley, lacks the design aspects of our approach. This is especially
true in view of the type of computing mathematics we include.
Considerable mathematical maturity is necessary to discern whether an
hardware implementation of what traditionally had been done with
software or firmware is, in fact, going to
be
effective and efficient
computationally.
2. CURRICULUM:
The present undergraduate Computing Science curriculum already
provides a solid base for a Digital Systems Design program. The
program is enriched by drawing on courses offered by the Nthematics
and Physics Departments.
The proposal is for recognition of an Honours program with 132 credit
hours requirement for graduation. While this may Initially limit
enrollment, we feel it is best to start conservatively with first-

 
2
'
?
clas students to test the program's viability and vitality. Our
experience with the new graduate studies program followed a similar
track with excellent results, so far.
It 'should be noted that the proposed program satisfies the
present
degree requirements
for a Computing Science major. This should allow
some flexibility for students to transfer into or out of it if that
proves necessary or is desired.
Lower Division Course Requirements:
Students who plan to undertake. a Honours in Digital Systems Design
must obtain credit for the following lower division courses:
CMFr 103-3 Introduction to a High Level Programming Language I
CMPT 105-3 Fundamental Concepts of Computing
MPT 118-3 Computing Projects in
the
Arts and Sciences
1PT 201-4 Data and Program Organization
cMPT 205-3 Introduction to Formal Topics in Computing Science
CMPT 260-3 Social Implications of a Computerized Society
cMFF 291-4 Analogue and Digital Circuits
(23 units)
MATH 101-3 Introduction to Statistics
MATH 104-3 Introduction to Computational Methods
?
MATH 151-3 Calculus I
MATH 152-3 Calculus II
MATH 232-3 Linear Algebra
MATH 251-3 Calculus III
(18 UNITS)
PHYS 120-3 Physics I
PHYS 121-3 Physics II
PHYS 221-3 Intermediate Electricity and Magnetism
(9 UNITS)
Total: 50 lower division units
Degree Requirements:
Attention is drawn to Lower Division Requirements, as prerequisites,
as described in the preceding section. In addition to the general
requirements of the
University
for a Honours degree, students must
complete the following courses:
4lATH 306-3 Introduction to Automata Theory
CMPT 351-3 Introduction to Computer Graphics or CMPT 410-4
Artificial Intelligence.
MPT 354-3 File and Database Structures
Q4F1 390-3 Digital Circuts and Systems
*FT
391-3
Microcomputer Hardware Workshop
*1PT 392-3 Introduction to Digital Signal Processing
MPT 393-4 Systems Software for Minicomputers and Microcomputers
CMPT 400-3 Hardware-Software Architecture I
. ?
CMPT 401-3 Hardware-Software Architecture II
-fMATH 401-3 Switching Theory and Logical Design

 
CMPT 405-3 Design and Analysis of Computing Algorithms
' Q'{PT 483-3 Compiler Construction
MPT 491-3 Analogue and Digital Circuits II
*cMPT 492-3 Microprogramming and Emulation
CMPT 493-1 Colloquium I
*cMPT 495-3 Digital Systems Design and Specification laboratory
*MPT 496-3 Digital Systems Implementation Laboratory
(50/51 units)
MATH 310-3 Introduction to Ordinary Differential Equations
+MAT}I 316-3 Numerical Analysis I
(6 units)
PHYS 326-3 Electronics and Instrumentation
PHYS 331-3 Electronics Laboratory
(6 unite)
Total: 62/63 upper division units
(Graduation would be subject to overall University requirements and
requirements of the Faculty of Interdisciplinary Studies)
* New courses
(Note:
CMPT 492 has-been taught twice by Dr. Hobson as
CMPT 418 in the past 2 years; CMPT 391, 490 and 495 are lab courses)
** CMPT 491 would be updated and slightly modified to follow from CMPT
291.
+ Math courses acceptable as Computing Science courses.
3.
RESOURCES:
Computing Science has assembled a modest Digital Systems laboratory
over the past four years. The laboratory will undergo modest expansion
over the next three years to accomodate the three new lab courses.
4.
ACADEMIC LOCATION:
It 18 recommended that the program he mounted within the Computing
Science department and run by the same..
5.
COST:
Computing Science has planned to offer the Digital Systems Design
program for the past four years. During that period of time, faculty
acquisitions and laboratory upgrades have been scheduled accordingly.
This new Honour's program can be initiated with existing and approved
resources.
After students enter the Digital Systems Design Honours program in
Fall 1981, they will take minimally two years to mature and reach the
proposed digital systems laboratory courses. We expect to amortise the
modest cost of equippinging the laboratory over the next three years
and further expect that our equipment budget will be sufficient for
that purpose.
The only identifiable costs for initiating the Digital Systems Design
Honours are:
Faculty - one faculty member needs to be added for the proposed new
-*-----..-- ........-------..-- .-. . ---.,.---- ?
-.---

 
4
f ?
lecture courses (MPT 392 & 492) and the proposed new lab courses
(cMPT 391, 490 and 495). This position has been authorised (in
addition to three other new positions for this year) and we are
already recruiting potential faculty for the area.
Equipment - The cost estimate for upgrading the Digital Systems
laboratory is modest.
(1)
600-800 sq.
ft. of laboratory space
(2) ?
10
workstation benches
@
300
$ 3000
4
oscilloscopes
Q
6500
$26000
3
logic analyzers
@
7000
$21000
4
stand alone computer systems
@
12000
$48000
I
printer
4500
$ 4500
1
plotter
@
4500
$ 4500
10
prototype racks
500
$ 5000
tools, chips, power supplies,
etc
$ 5000
TOTAL:
?
$117,000
Note:
T
he equipment budget suggested above is necessary for-the
emerging graduate program as well as this new honours program. The
acquisition of this equipment can be phased in over a 3-year period.
.p,

 
- ?
-
SENATE COH1ITTEE ON UNDERGRADUATE STUI
NEW COURSE PROPOSAL FORM
Department:
Computing Science
' ?
Abbreviation Code:ççp' ?
Course Number: 391
?
Credit Hours:
3
Vector:-0-0-4
Title of Course: ?
Microcomputer Hardware Workshop
Calendar Description of Course:
Experience with basic mirocomputcr implementation techniques, including bus design,
logic distribution, memory design, programming read only memories, coimnunication
interfaces and identification and location of errors. A typical project includes
construction of a complete microcomputer system. Students are strongly encouraged
to provide their own components so that they can keep the system they design and build.
Nature of Course
?
Laboratory
Prerequisites (or special instruct-ions):
QvfPT 291 or appropriate technical experience.
What course (courses), if any, is being dropped from the calendar if this course is
approved:
None
2.
Scheduling
How frequently will the course be offered?.
By demand (typically yearly).
Semester in which the course will first be offered?
?
1981-3
Which of your present faculty would be available to make the proposed offering
possible? ?
instructor
nstructor (Chris Dewhurst or Neil Mackenzie)
?
.
3.
Objectives of the Course
The course is meant to provide students with marketable practical experience -
and their own microcomputer systems.
4.
13udgtary and pce_Requirements (for :information only)
What additional resources will be required in the following areas:
Faculty ?
x
Staff ?
x
Library
?
x
Audio Visual ?
x
Space ?
A new laboratory is required. See DSD proposal.
Equipment ?
See DSD proposal.
5.
Amsaal
Date:
Department
?
airman
SCUS 73-34b: (When completing this form, for instructions see Memorandum SCUS 73-34a.
ill titclt
('OU
rue
outi 1n)
I. Calendar Information

 
Course Outline
(2vIPT 391-3
?
Microcomputer Hardware Workshop
This laboratory is designed to provide students with experience
in the design and implementation of a complete microcomputer system. The
student may develop his own design specifications or may produce a design
to standard specifications
.
provided by the instructor. The students are
encouraged, where possible, to provide the components at their own expense
so that at the end of the course they can keep the microcomputer system
they have built.
The following features will be emphasized in all designs:
bus deIgn
logic distribution
memory design
programming RCM's,
PROM's and EPROM's
communication interfaces
error detection and trouble shooting
. ?
Normally it will be necessary to write some systems software although
standard packages are available.
a

 
SENATE COMMITTEE ON UNDERGRADUATE S
NEW COURSE PROPOSAL FORM
'..Calendar Information
?
Department:
Computing
Science
Abbreviation
Code:
4PT
Course Number: 392
?
Credit Hours:
3
Vector: 2-0-2
Title of Course:
?
Introduction to Digital Signal Processing
Calendar Description of Course:
General concepts of Digital Signal Processing; Design of digital filters; Discrete
Fourier transforms; General and special purpose digital signal processors; Some
additional implementation considerations.
Nature of Course
?
Lecture/Laboratory
Prerequisites (or special instruct-ions):
?
api' 291-4
and MATH 251-3
What course (courses), if any, is being dropped from-the calendar f this course is
approved: ? -:
?
-.
None
2. Scheduling
How frequently will the course he offered?
?
Once a year.
Semester in which the course will first be offered?
?
82-1
Which of your present faculty would be available to make the proposed offering
possible?
R. Hobson, T. Edwards and guest lecturers.
3.
Objectives of the Course
The techniques of Digital Signal Processing are now widely used in areas such as
biomedical engineering, seismic and geophysical research, image processing, radar
and sonar detection, acoustic research and telecommtmicat ions . The objective of
this course is to provide students with some exposure and skills in this important
area.
4.
Budgetary and Space Requirements (for information only)
What additional resources will be required in the following areas:
Faculty
Staff
Library
See IJSD Proposal
Audio Visual
Space
Equipment
5. joval
Date:
_LLOA. tc,o - ?
f60f2
- ?
ag
.<tn
t\
I
Department Ch1rman
?
Dean
?
Chairman,
SCUS 73-34h: (When completing
this form,
for instructions
see Memorandum SCUS 7134a.
attach course
outline). ?
-

 
f
MPT 392-3 ?
introduction to Digital
Signal Processing
1.
General Concepts of Digital Signal Processing:
Continuous-Time and Discrete-Time Signals and Systems. Review
of mathematical tools. Sampling
theory.
2.
Design
of Digital Filters:
Lowpass, highpass, bandpass and bandstop filters, recursive and
non-recursive filters, decimation and interpolation.
3.
Discrete Fourier-Transform:
Principles of Fast Fourier Transform (FFT) and FFT algorithms,
Fast convolution. Other transforms (Walsh, Haar, etc.)
4.
General and Special Purpose Digital Signal Processors:
The use of general purpose digital computers as digital signal
processors, design
and
implementation of dedicated hardware and
firmware as self-contained subsystems to perform specific set
tasks in digital signal processing.
Two dimensional filters
and applications to image
processing.
Special Topics:
Round-off
errors, scaling, limit cycles and overflow oscillations.
Test: A. Peled
and B. Liu
Digital Signal Processing:
?
Theory, Design and Implementation
5.
0

 
DEC 9
5. Approval
Date: ?
U
OtL-
1O
/(o" - o
d.iW
CRHDIT 0-lANGE.
SENATE COMMITTEE ON UNDERGRADUATE STUL
NEW
COURSE PROPOSAL FORM
1.
Calendar Information ?
Department:
C omputing Science ?
18,
_..-
Abbreviation Code:CMP'T
?
Course Number: 491
?
Credit Hours:4
?
Vector: 3-0-3
Title of Course:
Analogue and Digital Circuits II
Calendar Description of Course:
Advanced topics in analogue and digital circuit design including: Bit-slice
processors, bus design and bus protocols, interfaces and interface protocols and
advanced memory technologies. The principles underlying the fabrication of large.
scale integrated circuits and the design of advanced mass storage devices and
fibre-optic communication channels will be introduced.
Nature of Course ?
Lecture/Laboratory
Prerequisites (or special instructions):
Onpt 390, Physics 221, Physics 326
What course (courses), if any, is being dropped from the calendar if this course is
approved:
None
2. ScheduU
How frequently will the course be offered?
Yearly
Semester in which the course will first be offered?
?
1982-3
Which of your present faculty would be available to make the proposed offering
possible? ?
Ted Edwards
3. Objectives of the Course
To cover more of the physics and engineering associated with solid state digital
and analog systems than is possible in CMPT 291 and various existing physics
courses.
4. Budgetary and Space Requirements (for information only)
What additional resources will be required in the following areas:
Faculty ?
. ?
X
Staff ?
X
Library
?
X
Audio Visual
?
See the DSD proposal for space and equipment consideration.
Space
Equipment
is
Department -Chairman
?
.
?
Dean ? Chairnuin, SCUS
SCUS 73-34b: (When completing this form, for instructions see Memorandum SCUS 73-34a.
attach
COUL4L outiltie).

 
GvFF 491-3
?
Analogue and Digital Circuits IT
Course Outline
1.
Review of techniques for digital systems
analysis and
synthesis.
2.
Bit-slice processor design.
3.
Bus design and bus protocols.
4.
Interface
design and interface protocols.
S. ?
Coununicatiofl channels and protocols.
o. ?
Advanced memory technologies including bubble memories
7.
Analog to Digital and Digital to Analog converters.
8.
The design of mass storage
devices
(disk, tape, etc.)
46

 
SENATE COMMITTEE ON UNDERGRADUATE
NEW
COURSE PROPOSAL
FORM
1.
Calendar Information ?
Department:
Computing Science.
Abbreviation Code:
C247 ?
Course Number:
492 ?
Credit Hours:
3
Vector:
3-0-2
Title of Course:
Microprogramming and-Emulation
Calendar Description of Course:
A study of our microprogrammable machines. Instruction set emulation techniques
are discussed and case studies of emulation are used for examples. The technology
which supports microprogrammed machine architecture and its influence on machine
design are discussed. A large part of the course is devoted to a team project
involving emulation.
Nature of Course
Lecture/Laboratory
Prerequisites (or special instructions):
cMPT 393
What course (courses), if any, is being dropped from thecalendar if this course is
approved:
None
2.
Schedulin
How frequently will the course be offered? ?
Yearly
Semester in which the course will first be offered?
?
1982--1
Which of your present faculty would be available to make the proposed offering
possible?
R. Hobson, T. Kameda
3.
Objectives of the Course
1.
To make participants aware of the nature of microprogrammed (emulated)
instruction sets.
2.
To gain some experience with emulation.
3.
To study bit slice or emulation oriented technology - practicalities,
limitations, etc.
4.
Budgetary and Space Requirements (for information only)
What additional resources will be required in the following areas:
Faculty ?
x
Staff ?
x
Library
?
x
Audio Visual ?
x
Space ?
,
Existing
space and
equipment
is adequate. But enrol1iiints
Equipment ?
will
be limited. (The course has been taught twice as QT 418.)
5. A
ppr2vaj.
?
/ ?
DEC 9
Date: ?
/OOcr 0
Department Ch irman ? Tean ?
Chairman, SCUS
SCUS 73-34b: (When completing this form, for instructions see Memorandum SCUS 73-34a.
attach course outline).
.
.
O
---------

 
S
QIVr 492-2 ?
Microprograinming Emulation
Course Outline
Part I:
?
The Varian, V-75. (3 weeks)
A Varian, V-75 processor is studied in detail. Examples
are taken from the V-75 instruction set emulation and
from special applications, like string searching. Micro-
program assembly and simulation techniques are investigated
in class and in the laboratory. (15% of grade)
Part II:
?
An Emulation Example. (1 week)
An emulation of the Intel 8080 microprocessor, by the Varian,
is discussed to illustrate some problems and advantages of
emulation.
Part III:
?
Team Project. (7 weeks)
?
. ?
We will attempt to create a PASCAL progranuning environment
on the
Varian
by emulating the UCSD PASCAL P-code instruction
set,
and
simulating the
CPt
v
1 operating system with
V-75
instruc-
tions and
the VORTEX
operating system. We will work in groups
?
• ?
in class and
in
the laboratory. Most of the course grade comes
from this project (70%), therefore, participation is very
?
?
important. Each time the course is offered, there will be a
new project and the old projects will be used as examples.
Part 1V: ?
Bit Slice Logic. (2 weeks)
Current bit slice technology is examined and evaluated for its
potential contribution to processor design. Practical exper-
ience can be obtained on a designer's evaluation kit for the
AMD 2900. (15% of grade.)
6

 
SENATE COMMITTEE ON UNDERGRADUATE
_STUDIES
NEW COURSE PROPOSAL FORM
1.
Calendar Information ?
Department:Conqutng
Science
breviation Code:
Q vIP'l' ?
Course Number: 495
?
Credit Uoura:3 Vector:
0-1-4
Title of Course:
?
Digital Systems Design and Specification Laboratory I
Calendar Description of Course:
An individual project provides students with practical experience involving the
design, specification and implementation of complex digital systems (typically
computers).
Nature
of Course
?
Tutorial/Laboratory
Prerequisites (or special instructions):
avlvr
301, 390, 400
What course (courses), if any, is being dropped from the calendar if this course is
approved: ?
None.
2.
Scheduling
How frequently will the course be offered?
?
By
demand
Semester in which the course will first be offered?
?
1982-3
Which of your present faculty would be
available to make the proposed offering
possible?
?
Laboratory supervision will be handled by a lab instructor.
W
)bJectives of the Course
QW1' 495, 496 play the role of an honors thesis in our DSD program.
4. Budgetary and Space Requirements (for information only)
What additional resources will be required in the following areas:
Faculty
?
X
Staff
?
X
Library
?
X
Audio Visual
?
X
Space
See the DSD program description.
Equipment
5. Approval
Date: ?
L &41a.-9O
-
Department Ch?iirman
DEC
9
/C
(>,L_,,çg
&T1/J
#
?
'Chairman,
SCUS 73-34b:-
(When completing this form, for instructions see Memorandum SCUS 73-34a.
Attach course outline)...

 
QvlJr
495-3 and
496-3
Digital Systems Design and
?
Specification Laboratory I and H
These
two
courses fill the role of an
honours
thesis for
the
Ilonours
Program
in .
Digital Systems Design.
CNPT 495 and 496 are designed to provide interested students
with practical experience involving the design, specification, and
implementation stages of complex digital systems (typically computers).
Techniques for these laboratories include the use of architecture speci-
fication languages, interactive hardware development and testing systems,
logic analyzers, microprogramming techniques, and LSI chip slices.
Students are exected to set up a "contract" for a specific
digital system including design, specification, and implementation details.
Progress must
be good in Q4PT
495 before Qfl'F 496 may be attempted. In
(WF 495 a
digital design problem
is selected by mutual agreement between
student and supervisor. The student clearly delineates the scope of the
project . .ad carries on to specify all hardware and firmware details,
leaving only the'
implementation for (}IPT 496.
0
-1
?
?
Departmental permission must be obtained to register for these
courses and is normally restricted to Honours students.
1C

 
- - ?
SENATE_CO*1ITTE ON UNflERCRAD!j\TE STUPIES
-
NEW COURSE PROPOSAL FORM
1.
Calendar Information ?
Department Computing Science
breviation Code:Q
s
4VF ?
Course Number:496 ?
Credit
Hours:3
?
Vector:0-0-6
Title of Course: Digital Systems implementation Laboratory II
Calendar Description of Course:
A continuation of 017F
495-3.
Nature of Course Laboratory
Prerequisites
(or special instructions):
Q!VF 495 and approval of department.
What course (courses), if any, is being dropped from the calendar if this course is
approved:
None.
2.
Scheduling
How frequently will the course be offered?
?
By demand
Semester in which the course will first be offered?
?
1983-1
Which of your present faculty
would
be available to make the proposed offering
possible?
?
Laboratory supervision is handled by a lab instructor II.
3
,
jective of the Course
(NV!' 495 and 496 play the role of an honors thesis in our DSIJ program.
4. Budgetary and Space Regurement8 (for information only)
What additional resources will be
required in the following areas:
Faculty ? X
Staff
?
X
Library ?
X
Audio Visual
?
x
Space ?
See the DSD program description.
Equipment
?
)
5. Approval
Date: ?
CL-1qgo
Department Cicairman
DEC
•8O
-
f6Oc'átr cc'o
Dean
?
Chairman,
C\
?
e
SCUS 73-34b:-- (When completing this form, for instructions see PeinoranduSCUS
73-34a.
Aitchcourto outline).

 
•• ?
j..'
MIMORAIWUM
Wo-Shun Luk
From
?
H.
Deutsch
Chairman, Undergraduate Curriculum,
?
Library- Science.DI.v.s!on
Computing Science
Oc to
7be.!90
With regard to the proposal entitled 'Digital Systems Design - Honours
Program' (Computing Science Department) the Library's resources can
adequately support teaching and research for the program In genera)
and for the six new proposed courses which are listed in the proposal
and are tabulated below.
Cnipt 391 Microcomputer Hardware Workshop
Cmpt 392 Introduction to Digital Signal Processing
Cmpt 491 Analogue and Digital Circuits Ii
Ctrpt
1 492 Microprogramming and Emulation
Cmpt
495
Digital Systems Design and Specification
Cnpt 496 Digital Systems imp
. lementation Laboratory
The
Library is
currently receiving book material dealing with all
aspects of computers, computing
science,
computer design and
engineering, digital electronics, Integrated circuits, logic design,
• ?
switching theory, microelectronics, microprogramming, and related
areas. Attached are photocopies
of
the
Library's
microcatalog
representing material received since September 1977 w
h
i
ch
would
be
potentially useful to
students In
this program.
The
Library's journal collection has
undergone gradual but continuous.
expansion
in' the above
areas
during the past two
years and an
Important
periodical
Index,
Cut•rs
and Control Abstracts (part of the
INSPEC series) is on order.

Back to top