07.09.2014 Views

Please note - Swinburne University of Technology

Please note - Swinburne University of Technology

Please note - Swinburne University of Technology

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.

~~744 Design and Project<br />

No. <strong>of</strong> hours per week: four hours<br />

Prerequisites: satisfactory completion <strong>of</strong> the first<br />

year <strong>of</strong> the Graduate Diploma in Computer<br />

Systems Engineering or a four year degree in<br />

engineeringlscience<br />

Instruction: supervision <strong>of</strong> projectlseminars<br />

Assessment: minor thesislseminars<br />

Subject aims<br />

After completing this subject the student should be able to<br />

implement and document a computer system design.<br />

Subject description<br />

The student may choose any appropriate computer systems<br />

engineering design project, subject to the subject conveners<br />

approval. Work related projects are encouraged. The project<br />

may include both hardware and s<strong>of</strong>tware components.<br />

The student will have a nominated supervisor who approves<br />

the initial project specification and gives advice on the<br />

approach and method being used. The student is responsible<br />

for setting attainable targets and deadlines and achieving<br />

them.<br />

Students will be required to present their project results in a<br />

seminar.<br />

~~745 High Performance Computer<br />

Architectures<br />

No. <strong>of</strong> hours per week: four hours<br />

Prerequisites: satisfactory completion <strong>of</strong> the first<br />

year <strong>of</strong> the Graduate Diploma in Computer<br />

Systems Engineering or a four year degree in<br />

eingineering/science<br />

Instruction: lecturellaborator~<br />

Assessment: laboratory/tuto6al exercised<br />

tests<br />

Subject aims<br />

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

understanding <strong>of</strong> the available computer architectures and<br />

their application areas.<br />

Subject description<br />

The topics to be covered in this subject are:<br />

historical perspective<br />

taxonomy<br />

MlMD architectures<br />

SIMD architectures<br />

pipelining techniques<br />

memory organisation<br />

communication networks<br />

References<br />

ACM Transa&ions on Computer Architecture<br />

IEEE Transactions on Parallel and Distributed Systems<br />

Manufacturer3 Programming Manuals<br />

Brawe< 5. Introduction to Parallel Programming. Boston, Academic<br />

Press, 1989<br />

Stone, H.S. High Performance Computer Architecture. 3rd edn,<br />

Reading, Mass., Addison-Wesley, 1993<br />

Stone, H.S. Structured Computer Organisation. Prentice Hall, 1990<br />

~~746 Parallel Programming Techniques<br />

No. <strong>of</strong> hours per week: four hours<br />

Prerequisites: satisfactory completion <strong>of</strong> the first<br />

year <strong>of</strong> the Graduate Diploma in Computer<br />

Systems Engineering or a four year degree in<br />

engineeringlscience<br />

Instruction: lecture/video presentations/<br />

laboratory<br />

Assessment: laboratory exercises and<br />

assignmentdtests<br />

Subject aims<br />

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

understanding <strong>of</strong> the parallel computing and its application to<br />

diverse areas.<br />

Subject description<br />

The topics to be covered in this subject are:<br />

implicit and explicit parallel programming<br />

vectorisation<br />

parallel decomposition<br />

memory allocation<br />

communications/computation trade-<strong>of</strong>fs<br />

optimising for pipelined scalar processors<br />

visualisation tools and debugging techniques<br />

References<br />

ACM Transactions on Computer Architecture<br />

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

Press, 1989<br />

IEEE Transactions on Parallel and Distributed Systems<br />

Manufacturer's Programming Manuals<br />

Stone, H.S. High Performance Computer Architecture. 3rd edn,<br />

Reading, Mass., Addison-Wesley, 1993<br />

Stone, H.S. Structured Computer Organisation. Prentice Hall, 1990<br />

~~747 Discrete Time Control Systems<br />

No. <strong>of</strong> hours per week: four hours<br />

Prerequisites: satisfactory completion <strong>of</strong> the first<br />

year <strong>of</strong> the graduate diploma course in computer<br />

systems engineering or a four year degree in<br />

engineeringlscience<br />

Instruction: lecture1tutoriaIdlaboratory<br />

Assessment: laboratory exercised<br />

assignmenwtests<br />

Subject aims<br />

The aim <strong>of</strong> the subject is to reinforce the fundamental<br />

principles <strong>of</strong> closed loop control systems and to introduce the<br />

concept <strong>of</strong> discrete time control. To develop time and<br />

frequency domain techniques for the analysis <strong>of</strong> continuous<br />

and discrete time systems and to study the criteria for stability.<br />

Subject description<br />

System modelling:<br />

Derivation <strong>of</strong> a differential equation to describe the dynamic<br />

behaviour <strong>of</strong> a continuous time electromechanical system. The<br />

use <strong>of</strong> transfer function techniques and state variable<br />

techniques to analyse the performance <strong>of</strong> a system. Derivation<br />

<strong>of</strong> a difference equation to describe the behaviour <strong>of</strong> a<br />

discrete time system and the use <strong>of</strong> Z-transforms and state<br />

variable techniques as analysis tools.<br />

Closed loop control:<br />

The use <strong>of</strong> frequency domain and root locus techniques to<br />

study the performance <strong>of</strong> a closed loop control system.<br />

Stability criteria and steady state error analysis using the above<br />

analysis tools.

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

Saved successfully!

Ooh no, something went wrong!