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.

SQ~IO<br />

Advanced C Programming<br />

12.5 credit points<br />

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

Instruction: a combination <strong>of</strong> lectures and<br />

laboratory sessions<br />

Assessment: two assignments and a final<br />

examination<br />

Subject aims and description<br />

To introduce dynamic memory allocation in C; to introduce<br />

Abstract Data Types and to examine some <strong>of</strong> the common<br />

ADTs, eg. lists, stacks, queues and binary trees; to introduce<br />

critical examination <strong>of</strong> algorithm efficiency and examine some<br />

common searching and sorting algorithms; to introduce the C<br />

+ + language and the ideas <strong>of</strong> object-oriented s<strong>of</strong>tware<br />

design.<br />

Textbooks<br />

To be advised<br />

5~714 Systems Analysis and S<strong>of</strong>tware<br />

Engineering<br />

12.5 credit points<br />

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

Instruction: a combination <strong>of</strong> lectures and<br />

E! tutorials<br />

5. Assessment: assignments and examination<br />

$. Subject aims<br />

To study the problems confronting the s<strong>of</strong>tware engineer in<br />

m the development <strong>of</strong> modern computer s<strong>of</strong>tware.<br />

G.<br />

ID<br />

3 Subject description<br />

S<strong>of</strong>tware development lifecycles; requirement analysis;<br />

;n s<strong>of</strong>tware design; implementation and installation; quality<br />

3<br />

s, assurance; documentation.<br />

3<br />

ID<br />

Textbooks<br />

2. To be advised<br />

3<br />

ul<br />

m<br />

3<br />

Q 59727 Communications<br />

0<br />

g. 12.5 credit points<br />

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

Instruction: a combination <strong>of</strong> lectures, tutorials<br />

and laboratory sessions<br />

Assessment: assignments and a final examination<br />

Subject aims<br />

To introduce the fundamental concepts and components<br />

involved in data communications; to develop an<br />

understanding <strong>of</strong> communication protocols and computer<br />

networks.<br />

Subject description<br />

Historical evolution <strong>of</strong> computer communications and<br />

standards organisations; basic communications theories and<br />

terminologies; the physical layer - transmission media, signal<br />

types, interface standards; the link layer - error control, flow<br />

control, link management; terminal based networks -<br />

statistical multiplexes, concentrators, front-end processors,<br />

terminal network protocols (Bisynch and HDLC); introduction<br />

to the IS0 Basic Reference Model to the IS0 - the Seven<br />

Layer Model, comparison <strong>of</strong> proprietary network<br />

architectures; public data networks - characteristics, packetswitched<br />

data networks, circuit-switched data networks,<br />

ISDN, standards, overview <strong>of</strong> Telecom Australia services<br />

(Austpac, Datel, DDS, Megalink Services); local area networks<br />

- characteristics, topology and access method, the CSMN<br />

CD and Token passing ring protocols, LAN management,<br />

network planning management - internetworking,<br />

performance evaluation, management and security issues;<br />

electronic mail and ED1 systems.<br />

Textbooks<br />

To be advised<br />

S Q ~ O ~ Honours Reading Subject<br />

12.5 credit points<br />

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

Instruction: a combination <strong>of</strong> lectures, seminars<br />

and individual consultation<br />

Assessment: seminars and essays<br />

Subject aims<br />

To introduce the student to methods <strong>of</strong> research and<br />

communication <strong>of</strong> the results <strong>of</strong> research.<br />

Subject description<br />

Covers literature reviews, writing papers, reports, thesis, etc.<br />

54904 The S<strong>of</strong>tware Process<br />

12.5 credit points<br />

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

Instruction: combination <strong>of</strong> lectures and seminars<br />

Assessment: assignments and a final examination<br />

Subject aims<br />

To study process management activities necessary to the<br />

successful engineering <strong>of</strong> large-scale s<strong>of</strong>tware systems.<br />

Subject description<br />

S<strong>of</strong>tware standards; schedule and cost estimation; risk<br />

management; s<strong>of</strong>tware quality management, s<strong>of</strong>tware<br />

metrics; s<strong>of</strong>tware configuration management; s<strong>of</strong>tware<br />

process assessment.<br />

Textbooks<br />

To be advised<br />

~ ~ 9 0 6 Human-Computer Interaction (HCI)<br />

12.5 credit points<br />

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

Instruction: combination <strong>of</strong> lectures, seminars<br />

and laboratory sessions<br />

Assessment: two assignments and a final<br />

examination<br />

Subject aims<br />

To appreciate the need for, and the role and characteristics <strong>of</strong>,<br />

human-computer interaction.<br />

Subject description<br />

Introduction - points <strong>of</strong> view, scope and objectives <strong>of</strong> HCI,<br />

metarnodels <strong>of</strong> HCI; HCI technology - human-machine fit<br />

and adaptation, the user interface useability and its<br />

components, input/output devices, interface objects, dialogue<br />

styles, genre, architecture, enhancedladaptive interaction;<br />

HCI theory; modelling - psychological foundations <strong>of</strong> user<br />

interfaces, types <strong>of</strong> uses, human information processing,<br />

language, communication and interaction, formal models,<br />

cognitive models, social models, ergonomic models,<br />

applications; HCI research methods - experiments and<br />

experimental design, measurement in the behavioural<br />

sciences, data collection methods, data analysis methods; HCI<br />

application: organisational impact; HCI future developments.<br />

Textbooks<br />

To be advised

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

Saved successfully!

Ooh no, something went wrong!