1997 Swinburne Higher Education Handbook
1997 Swinburne Higher Education Handbook
1997 Swinburne Higher Education Handbook
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