1. Page 1
    2. Page 2
    3. Page 3
    4. Page 4
    5. Page 5
    6. Page 6

 
SiMON FRASER UNIVERSITY
S.75-io'
MEMORANDUM
From SENATE COMMITTEE ON UNDERGRADUATE
STUDI ES
Date...
JUNE18, 1975
MOTION:
?
"That Senate approve the renumbering of CMPT 100-3
?
to GMPT 105-3, as set forth in S.75-10l."
Note: If this proposal is approved, cMPT 100-3 will be discontinued.
The reference in the calendar to CIIPT 100-3 as prerequisite or
for usability will be replaced by reference to CMPT 105-3.
.
0

 
SiMON FRASER UNIVERSITY
?
S7s-io i
MEMORANDUM
SENATE
To
...............................................................................................................
S b
ct RENUMBERING OF CMPT 100-3 TO
u
e
.........CNPTlO5-
From
SENATE COMMITTEE ON UNDERGRADUATE
STUDIES
Date...
JUNE 18, 1975
At its meeting of May 20, 1975 the Senate Committee on Undergraduate
Studies considered the attached proposal to change the number of CMPT 100-3
to CNPT 105-3. It should be noted that, if this proposal is approved, CMPT
100-3 will be discontinued. The reference in the calendar to CMPT 100-3 as
prerequisite or for usability will be replaced by reference to CMPT 105-3.
This proposal is forwarded to Senate with the Committee's recoin-
mendation that it be approved.
I. Mugri ge

 
RL-CEIVEL
Attachment.
APR
231975
.
SiMON FRASER UNIVERSITY
?
US 7S2
MEMORANDUM
7
'
.................,..Mr
? ?
I.
Secretary.. ......... ....
?
From ... . ... ?
J. Blancile
.
t,. Secretary ,
....................Senate. cornrnitteeonUnd..gradu.a e
?
Faculty of Interdisciplinary Studies
Studies ?
Undergraduate Curriculum Committee.
Subject
..............Computing Science
.
change
?
Date.....
?
April .
2/75. ?
...............
Course #.
Attached is a proposal to change the course number of
Cmpt. 100-3 to Cmpt. 105-3. This number change was approved by the
Faculty of Interdisciplinary Studies Undergraduate Curriculum Committee at
its meeting of April 16/75.
Would you
p
lease place this item on the agenda of the
Senate Committee on Undergraduate Studies.
..'rrIL'.
(Office SeMc
JJW: ek
Enc.
[1

 
SiMON FRASER UNIVERSITY
MEMORANDUM
-
,Mrs. J. Blanchet , Secretary
?
From
?
Dr. J.J. Weinkam
Faculty of Interdisciplinary
Studies Curriculum Committ ee ?
.
? Computing Science Program
Subject
................................................................................................................
Date...
?
.
?
February
?
17.1975
Would you please place the following item on the Agenda for the
next meeting of the Faculty of Interdisciplinary Studies Curriculum Committee.
At its meeting of January 27, 1975, the Computing Science Faculty
discussed the 100 level courses and decided to request that the course
CMPT 100 be re-numbered CMPT 105. The rationale for this
proposed change
is that students seeking to take
just one computing course frequently select
CMPT 100 because it is the lowest numbered 100 level course. As a matter
of fact, CMPT 100 is a very basic course and is essential for all students
who wish to go on in computing. However, C11PT 203 also is required for all
students who go on to take other courses in computing, so a student who takes
CMPT 103 and later changes his mind and wishes to go on will have lost nothing.
On the other hand, the vast majority of students who wish to take only a
single course in Lomputing should probably select either CMPT 103 or CMPT 001.
Our experience has been that many students do not seek advice but rather
register for the lowest numbered 100 level course.
?
This leads to a great
deal
of dropping and adding and confusion which this proposed
change should
help to reduce.
I
JJW: ek
Enc.
.

 
j.ur,:,A.i
?
(JIV,J
SENATE COMMITTEE ON U DERCI<Ar)nATE STUDIES
NEW COURSE PROPOSAL FORM
1.
Calendar Information ?
Department:
COMPUTING ScIENcJ'
•kbbreviation Code:
CMPT
Course Number:
105
?
Credit Hours:
?
3
Vector:
3-1-0
Title of Course:
INTRODUCTION TO COMPUTING
Calendar Description of Course:
This course introduces the fundamental concepts and procedures by which problems
are defined, described, and implemented on computing machines.
?
The students?
learn principles of algorithms and their implementation through computer com-
patible languages. ?
CMPT 105
(formerly CMPT 100-3) is a prerequisite to most courses
Nature of Course
?
LECTURE/TUTORIAL
?
in Computing Science
Prerequisites (or special instructions):
Students
,
with credit for
CMPT 100-3 may not take this course for further credit.
What course (courses), if any, is .eing dropped from the calendar if this course is
approved:
?
CMPT 100-3
?
*
2.
Scheduling
How frequently will the course be offered?
?
Every semester
Semester in which the course will first be offered?
Which of your present faculty would be available to make the proposed offering
possible?
?
All
faculty
• Objectives _of the Course
a)
The objective of L]is course is to introduce the student to the basic concepts and
techniques through which problems may be solved by machine and
?
to the funda-
mental role played by languages and the statement of problems and their solution
by machine.
b)
See attached.
c)
This course does not overlap any e'istipg coure.
4.
BudgetaryandSpaceRequirements çfor inrormar.ion oniy)
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:
•\
?
DepirLnt Chairman
?
Dean ?
Chairman, SCUS
SCUS 73-34b:- (When completing this form, for instructions see Memorandum SCUS 73-34n.
Attach course outline).

 
Syllabus for the Basic Core Course in Computing Science:?
INTRODUCTION TO CONCEPTS AND PROCEDURES - CMPT 105-3
?
(3-1-0)
This course introduces the student to the concepts and techniques through which
computers may be made to implement procedures and solve problems.
?
The student
learns increasingly powerful languages for a Succession of progressively complex
machines that enable him to solve more and more sophisticated problems.
The sequence of machines and languages for specifying procedures for them. are
taught with the aid of special simulators that have been implemented on the
Simon Fraser computer.
?
The historical growth of concepts relevant to comput-
ing is included whenever possible.
Course topics include
1.
?
Problem solving.
Flowcharting: The most basic of computing machines - Turing
machines.
3.
Organizational concepts of modern computers.
4.
Notation for representing alphabetic, numeric, and other
characters in a form that can be handled by automatic devices.
5.
Implementing programs using a prototype machine language.
6.
Algorithms and problem solving logic.
7.
Fundamental concepts surrounding the construction and use of
assemblers machine language as the bas.s. A number of prob-
lems are solved using a simulated symbolic assembler.
8.
The elements of high level languages.
9.
Description of hardware features of modern computers and of
related software that makes possible the implementation of
processing aims.
Text: ?
Sterling, T.D., Weinkam, J.J., and Pollack, S.V., Universal
Syllabus: Introduction to Computing Science, 1975.
0

Back to top