previous | contents | next

xvi Preface


Table 2 A Curriculum in Computer Science and Engineering ~

IEEE Computer Society's Model Curriculum Subcommittee

Course

Topics covered by "Computer Structures"

Example chapters

Switching Theory and Digital Logic: DL-1 and DL-2

Programmable controllers; use of PLAs, ROMs

Part 3, Sec. 1

Microprocessor Systems: DL-3

Developments in LSI
Microprocessor architecture
Common microprocessors:
Calculator chips, bit slices, and monolithic microprocessors

Part 3, Secs. 1 and 2; Part 2, Sec. 1

Introduction to Computer Organization: CO-1

Computer units
Microprogramming
Memory hierarchy
Input/output
System structure
Single-processor
Multiprocessor
Networks
Evaluation
System examples
Intel 8080
PDP-8
PDP-11
IBM S/360 and S/370
CDC-6600
Illiac IV
Hardware desciption methodologies ISP/PMS

Part 2, Sec. 1
Part 2, Sec. 2
Part 1, Sec. 2
Part 3
Part 2, Sec. 4
Part 2, Sec. 5
Chap. 5
Chap. 37
Chap. 8
Chap. 38
Chaps. 40,41,51,52
Chap. 43
Chap. 20
Chaps. 3, 4

I/O and Memory Systems: CO-2

I/O structures
Memory hierarchies

Part 1, Sec. 2
Part 2, Sec. 2

Computer Architecture: CO-3

Instruction sets
Main-line computers
Examples
ILLIAC IV
TI ASC
STARAN
Character machines
Stack
Parallelism
Protection
Multiprocessors
Networks

Part 1 Sec. 2
Part 3, Sec. 4
Chap. 20
Chap. 45
Chap. 21
Part 2, Secs. 7, 8
Part 1, Sec. 2
Part 2, Sec. 3
Part 2, Sec. 2
Part 2, Sec. 4
Part 2, Sec. 5

Microprogramming: CO-4

Part 2, Sec. 1

Distributed Processing and Networks: CO-5

Part 2, Secs. 4, 5

~"A Curriculum in Computer Science and Engineering Committee Report," IEEE, EH 0119-8, November 1976. Reported on in "Computer Science and Engineering Education," special supplement, Computer, vol. 10, no. 12, December 1977, pp. 70-123.

previous | contents | next