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.

54926 Interactive Systems Development<br />

12.5 credit points<br />

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

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

and laboratory sessions<br />

Assessment: two assignments and a final<br />

examination<br />

Subject aims<br />

To introduce students to the concepts and methodologies<br />

relevant to the systematic analysis and design <strong>of</strong> interactive<br />

technology.<br />

Subject description<br />

The role <strong>of</strong> HCI in systems development; HCI and systems<br />

methodologies; approaches to user involvement in<br />

development; tasklrequirements analysis; principles,<br />

guidelines, standards and rules; specification techniques:<br />

formal methods in HCI; design - prototyping, wizard <strong>of</strong> Oz,<br />

storyboarding, animation a d video, rapid prototype<br />

imalementation: irn~lementation - fundamental concepts<br />

(independence, 'reuseabi~it~), interaction libraries, dialogue<br />

control structure models; evaluation techniques - empirical<br />

evaluation, predictive modelling; user interface management<br />

systems; user guidance integrated into user interfaces.<br />

Textbooks<br />

9 To be advised<br />

5.<br />

g.<br />

u<br />

3<br />

q ~ ~ 9 2 9 Adaptive Intelligent Systems<br />

2<br />

r~ Subject aims<br />

12.5 credit points<br />

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

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

and laboratory sessions<br />

Assessment: assignments and a final examination<br />

$. To provide an appreciation <strong>of</strong> the general concerns and<br />

approaches in research into the development <strong>of</strong> machine<br />

learning systems; to investigate various topics and<br />

u methodologies from both the symbolic and connectionist<br />

. paradigms; to give students practical experience with artificial<br />

'D,<br />

neural network development; to investigate hybrid systems as<br />

a means <strong>of</strong> overcoming some <strong>of</strong> the limitations <strong>of</strong> expert<br />

system technology.<br />

Subject description<br />

A general framework - why develop learning systems?<br />

Categories <strong>of</strong> learning, the physical symbol system<br />

hypothesis; a symbolic stream consisting <strong>of</strong> such topics as -<br />

classification and conceptual clustering, generalisation and<br />

discrimination, learning about control and metaknowledge,<br />

chunking, discovery; a connectionist (neural network) stream<br />

consisting <strong>of</strong> such topics as: back propagation, competitive<br />

learning, counter propagation, 'behaviourally' derived units,<br />

Boltzmann machines: genetic algorithms and classifier<br />

systems; hybrid systems - interactions between neural nets<br />

and expert systems, deriving rules from neural nets,<br />

integrated systems.<br />

Textbooks<br />

To be advised<br />

54934 Real Time Systems<br />

12.5 credit points<br />

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

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

tutorials<br />

Assessment: individual essay, individual<br />

programming assignment, team maintenance<br />

exercise, and a final examination<br />

Subject aims<br />

To study contemporary developments in real-time s<strong>of</strong>tware<br />

and systems.<br />

Subject description<br />

Models <strong>of</strong> concurrent programming; real-time programming:<br />

programming distributed systems; development<br />

methodologies.<br />

Textbooks<br />

To be advised<br />

54944 Advanced Database <strong>Technology</strong><br />

12.5 credit points<br />

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

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

and laboratory work<br />

Assessment: assignments and a final examination<br />

Subject aims<br />

To provide an understanding, through theory and practice, <strong>of</strong><br />

some advanced topics in database management systems with<br />

a focus on object-oriented technology.<br />

Subject description<br />

Topics covered will be selected from transaction<br />

management, distributed databases, query optimisation,<br />

performance analysis, advanced data modelling, database<br />

security, and object-oriented databases. About 50% <strong>of</strong> the<br />

course will be associated with object-oriented technology.<br />

Practical work will include work with some <strong>of</strong>: Oracle RDBMS<br />

(proabably HP Unix), Objectstore OODBMs (Borland C + +<br />

with Micros<strong>of</strong>t Windows), Versant (C and/or C + + probably<br />

with Sun4 Unix) and 3GL program development using C (or C<br />

+ +) and the Clndex database development package (any<br />

platform). We make no assumptions about prior experience<br />

with C or C + +, but students will be expected to be<br />

pr<strong>of</strong>icient in programming, data structures and have some<br />

basic database knowledge.<br />

Textbooks<br />

To be advised

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

Saved successfully!

Ooh no, something went wrong!