Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
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