07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

.<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!