Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
~ ~ 7 4 2 Computer Communications<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: lecturellaboratory<br />
Assessment: laboratorykutorial exerciseshest<br />
A second-year subjed in the Graduate Diploma in Computer<br />
Systems Engineering.<br />
Subject aims<br />
To introduce students to the basic concepts and techniques<br />
<strong>of</strong> data communications, computer networks and layered<br />
protocols.<br />
Subject description<br />
Review <strong>of</strong> basic concepts used in data communications:<br />
modulation, multiplexing, codecs and modems.<br />
Data transmission: media, waveforms, impairments,<br />
intersymbol interference.<br />
Coding and framing: PCM, source coding, synchronous and<br />
asynchronous transmission, error checking and control,<br />
interfaces, computer transmission.<br />
Overview <strong>of</strong> data switching: circuit switching, message<br />
switching, packet switching, event timing, network control<br />
routing, flow control.<br />
Networks: topologies, point-to-point networks, switched<br />
exchanges, packet switched services.<br />
Local area networks: low cost networks, linear networks, ring<br />
networks, fibreoptic networks, servers, broadbend networks.<br />
Protocols: layering, IS0 standard, communication layers, LAN<br />
protocols, IEEE802, transport layer, application layer.<br />
Overview <strong>of</strong> integration <strong>of</strong> digital services: ISDN, electronic<br />
messaging, MAP. TOP<br />
References<br />
Beauchamp, K.G. Computer Communications. 2nd ed, Van Nostrand<br />
Reinhold, 1990<br />
Cole, R. Computer Communications. 2nd ed, Basingstoke: Macrnillan,<br />
1989<br />
Halsall. F Data Communications, Computer Networks and Open<br />
Systems. 3rd ed, Wokingham, England: Addison-Wesley, 1992<br />
Helmers, S.A. Data Communication. Englewood Cliffs, N.J.: Prentice-<br />
Hall. 1989<br />
Housley, T. Data Communications and Teleprocessing Systems. 2nd<br />
ed, Englewood Cliffs, N.J.: Prentice-Hall, 1987<br />
Stallings, W. Data and Computer Communications. 3rd ed,<br />
Basingstoke. New York: MacMillan, 1991<br />
Tanenbaum, A.S. Computer Nerworks. 2nd ed, Engl~od Cliffs, N.J.:<br />
Prentice Hall, 1988<br />
~ ~ 7 4 4 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: supelvision <strong>of</strong> projectlseminars<br />
Assessment: minor thesiskeminars<br />
A second-year subject in the Graduate Diploma in Computer<br />
Systems Engineering.<br />
Subject aims<br />
After completing this unit 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 convenors<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<br />
responsible for setting attainable targets and deadlines and<br />
achieving them.<br />
The student will be required to present his project results in<br />
a seminar.<br />
EE745 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 />
enqineerinqlscience<br />
ln~ruction: lecture/laboratory<br />
Assessment: laboratorykutorial exercises1<br />
tests<br />
A second-year subject in the Graduate Diploma in Computer<br />
Systems Engineering.<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 />
SlMD architectures<br />
pipelining techniques<br />
memory organisation<br />
communication networks<br />
References<br />
ACM Transactions on Computer Architecture<br />
IEEE Transactions on Parallel and Distributed Systems<br />
Manufacturer's Pmgramming Manuals<br />
Brawer, 5. Introduction to Parallel Programming. Boston: Academic<br />
Press, 1989<br />
Stone, H.S. High Performance Computer Architecture. 2nd ed,<br />
Reading, Mass.: Addison-Wesley, 1991<br />
Stone, H.S. Structured Computer Organisation. Prentice-Hall, 1990<br />
EE746 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: lecturelvideo presentations1<br />
laboratory<br />
Assessment: laboratory exercises and<br />
assignmentshests<br />
A second-year subject in the Graduate Diploma in Computer<br />
Systems Engineering.<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<br />
to 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