SIMON FRASER UNIVERSITY

Course Change Form

Existing Course Number: CMPT 150 Credits: 3

Existing Course Title: Introduction to Computer Design

Please indicate which revision(s) being recommended:

Course Number: Credit Hour: Title: Description: XX Prerequisite:XX

Description Change

From: Digital design concepts are presented in such a way that students will learn how logic blocks can be designed and employed to construct a simple computer. Topics covered include: basic Von Neumann computer architecture; an introduction to assembly language; combinational logic design; and sequential logic design. An interactive logic simulation environment will be provided for assignments. Assembly language programming is introduced.

Prerequisite: MACM 101 and CMPT 120 strongly recommended, or MACM 101 and substantial programming background. Quantitative. This course is identical to ENSC 150 and students cannot take both courses for credit. Students who have taken CMPT 290 cannot take this course for further credit.

To: Digital design concepts are presented in such a way that students will learn how basic logic blocks of a simple computer are designed. Topics covered include: basic Von Neumann computer architecture; an introduction to assembly language programming; combinational logic design; and sequential logic design.

Prerequisite: MACM 101 and CMPT 120 strongly recommended, or MACM 101 and substantial programming background. Quantitative. Students who have taken ENSC 150 or CMPT 290 cannot take this course for further credit.

Rationale: Engineering Science is proposing curriculum changes to ENSC 150. The courses will no longer be identical. They will still be very similar and will exclude one another. This calendar change makes only administrative changes, no changes to curriculum are currently planned.

Does this course duplicate the content of a previously approved course to such an extent that students should not receive credit for both courses? If so, please specify.

ENSC 150, CMPT 290

Effective date: 2007/08 Calendar.

Approvals:

Uwe Glasser, Director, School of Computing Science

FAS Undergraduate Curriculum Committee

SCUS