07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

.<br />

emulation in parallel, human engineering, reliability EE467 Computer Communications<br />

considerations, maintainability, documentation. Preparation<br />

6 credit points hours per week<br />

of a research project and a technical poster.<br />

Prerequisites: EE282, EE363 Assessment: laboratory,<br />

EE459 Electrical Design<br />

examination, assignments<br />

A fourth year subject in the computer systems engineering<br />

stream of the degree of Bachelor of Engineering (Electrical)<br />

7 credit points 3 hours per week Hawthorn Prerequisite:<br />

completion of the third year of the degree of Bachelor of<br />

Engineering (Electrical -unstreamed) 0 Assessment:<br />

assignment/poster<br />

A fourth year subject in the computer systems engineering<br />

stream of the degree of Bachelor of Engineering (Electrical)<br />

Objectives<br />

To introduce the student to selected design<br />

consideration in the computer systems engineering<br />

stream of the course<br />

To allow the student to elect a topic for the major<br />

design and project activities of the fifth year of the<br />

course.<br />

Content<br />

The process of design, functional partitioning, hardware<br />

description languages, basic features of VHDL, design<br />

entities, architectural bodies, block statements, processes,<br />

data types, packages, control statements, basic modelling<br />

techniques for combinational and sequential logic, chip level<br />

emulation in parallel, human engineering reliability<br />

considerations, maintainability, documentation.<br />

Preparation of a research project and a technical poster.<br />

.<br />

EE465 Engineering Systems Software<br />

6 credit points 3 hours per week Hawthorn<br />

Prerequisites: EE363 Assessment: examination, assignments<br />

A fourth year subject in all streams of the degree of Bachelor<br />

of Engineering (Electrical)<br />

0 b jectives<br />

The aim of the subject is for students to develop a sound<br />

understanding of advanced software engineering principles<br />

and techniques applicable to computer based systems in<br />

engineering, and to introduce the fundamental elements of<br />

operating systems as a base for advanced studies in real-time<br />

systems.<br />

Content<br />

Principles of software engineering including requirement<br />

analysis, specifications, design, verification and quality<br />

assurance.<br />

Operating systems including the internal structure and<br />

operation, using UNIX and MSDOS as case studies.<br />

Recommended reading<br />

IEEE Transactions on Software Engineering<br />

Jones, G. Software Engineering. New York, Wiley, 1990<br />

Kelly, A. and Pohl, I. IA Book on C. 2nd edn, Benjamin<br />

Cummings Publishing Company, 1990<br />

Silberschatz, A. and Galvin, P.B. Operating System Concepts. 4th<br />

edn, Reading, Mass., Addison-Wesley, 1994<br />

Tanenbaurn, A.S. Operating Systems. Englewood Cliffs, N.J.,<br />

Prentice Hall, 1987<br />

Tanenbaum, A.S. Structured Computer Organization. 3rd edn,<br />

Englewood Cliffs, N.J., Prentice Hall, 1990<br />

0 biectives<br />

To introduce students to the basic concepts and techniques<br />

of data communications, computer networks and layered<br />

protocols.<br />

Content<br />

Data communication networks and open system<br />

standards;<br />

Electrical interface;<br />

Data transmission;<br />

Protocol basics;<br />

Data link control protocols;<br />

Local area networks;<br />

Metropolitan area networks;<br />

Wide area networks.<br />

Recommended reading<br />

Beauchamp, K.G. Computer Communications. 2nd edn, London,<br />

Chapman & Hall, 1987<br />

Halsall, F. Data Communications, Computer Networks and Open<br />

Systems. 3rd edn, Wokingham, Addison-Wesley, 1992<br />

EE474 Computer Systems Engineering<br />

11 credit points 5 hours per week Hawthorn<br />

Prerequisites: EE287, EE263, EE363 Assessment:<br />

examination, assignments, laboratory exercises<br />

A fourth year subject in the computer systems engineering<br />

stream of the degree of Bachelor of Engineering (Electrical)<br />

0 biectives<br />

To broaden the students' knowledge of computer<br />

architecture and to examine the implementation techniques<br />

applicable to high performance computer hardware.<br />

Content<br />

Comparative computer architecture studies including<br />

rationale and trade-offs for CISC, and super scalar RISC and<br />

DSP architectures. Introduction to ~arallel comvuter<br />

organisations including taxonomy and com n data path and<br />

control implementation (hardwired and microprogrammed),<br />

pipelining techniques (reservation tables,<br />

scoreboards). Memory organisation caches, interleaving,<br />

disks (organisation, accessing, algorithms), virtual memory.<br />

Input/output devices application specific controllers<br />

(graphics, communications).<br />

Recommended reading<br />

Brawer, S. Introduction to Parallel Programming. Boston,<br />

Academic Press, 1989<br />

Hayes, J.P. Computer Architecture and Organization. 2nd edn,<br />

New York, McGraw-Hill, 1988<br />

IEEE 'Computer' (various papers)<br />

IEEE 'Micro' (various papers)<br />

Mimar, T. Programming and Designing with the 68000 Family<br />

Including the 68000, the 68010/12, the 68020 and the 68030.<br />

<strong>Swinburne</strong> University of Technology <strong>1997</strong> <strong>Handbook</strong> 355

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!