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.

54601 Translator Engineering<br />

10 credit points<br />

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

Prerequisite: 543 10 or 54300<br />

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

sessions<br />

Assessment: assignment and examination<br />

Subject description<br />

Translator engineering: an introduction to translation:<br />

introduction to formal language theory, finite automata,<br />

lexical analysis, and the parsing problem. Students design a<br />

compiler for a simple language.<br />

Textbooks<br />

To be advised<br />

54604 Object Oriented Programming<br />

E!<br />

5. Subject description<br />

10 credit points<br />

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

Prerequisite: SQ3 10 or SQ300<br />

Instruction: lectures, tutorials and laboratory<br />

sessions, studying s<strong>of</strong>tware engineering principles<br />

and goals using object oriented techniques<br />

Assessment: assignments and examination<br />

g. Object oriented s<strong>of</strong>tware construction: object oriented<br />

methodologies for programming, systems analysis and systems<br />

9 design are investigated. In-depth examination is made to<br />

m<br />

n. illustrate the benefits <strong>of</strong> object oriented methods as applied to<br />

m<br />

2 modern complex s<strong>of</strong>tware engineering tasks.<br />

0 ID<br />

Textbooks<br />

rn<br />

TO be advised<br />

'9. -<br />

."<br />

2 ~ ~ 6 0 6<br />

J.<br />

u2<br />

u<br />

2<br />

Computing in the Human Context<br />

10 credit points<br />

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

Q<br />

Instruction: a combination <strong>of</strong> lecture and tutorial<br />

E.<br />

sessions<br />

u2<br />

2 Assessment: essay and examination<br />

Subject aims<br />

The aim is to provide students with a framework for the<br />

development <strong>of</strong> personal and corporate ethics appropriate for<br />

the information technology pr<strong>of</strong>essional, and to allow<br />

students to explore the uses in and implications for society <strong>of</strong><br />

contemporary developments in computing.<br />

Subject description<br />

Ethical and legal issues in computing, and their relationship<br />

to the computing pr<strong>of</strong>ession; a selection <strong>of</strong> other topics,<br />

exemplified by: philosophy and artificial intelligence;<br />

computers and the arts; futures.<br />

Textbooks<br />

To be advised<br />

54613 Computer Science Team Project<br />

SQ613A<br />

10 credit points<br />

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

Instruction: lectures and practical work<br />

Assessment: assignments<br />

Subject description<br />

In this subject, students will apply the s<strong>of</strong>tware engineering skills<br />

acquired throughout the degree, to a substantial group s<strong>of</strong>tware<br />

development project. Student groups will choose from a range<br />

<strong>of</strong> projects and they will then have to analyse the project's<br />

requirements, design and then develop the system to the best <strong>of</strong><br />

their ability in the time available. Subject to the approval <strong>of</strong> the<br />

lecturer, students may generate their own project.<br />

~ ~ 6 1 8 Computer Graphics<br />

10 credit points<br />

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

Prerequisite: 5431 0 or SQ300<br />

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

sessions<br />

Assessment: assignment and examination<br />

Subject description<br />

Computer graphics: hardware for computer graphics; basic 2-D<br />

and 3-D graphics drawing; transformations; data structures for<br />

graphics; windowing and clipping, ray-tracing.<br />

Textbooks<br />

To be advised<br />

5461 9 Expert Systems<br />

10 credit points<br />

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

Prerequisite: 5441 9 Artificial Intelligence A<br />

Instruction: a combination <strong>of</strong> lecture and tutorial<br />

sessions<br />

Assessment: project and examination<br />

Subject description<br />

The subject covers the techniques and issues <strong>of</strong> knowledge,<br />

acquisition and building expert systems.<br />

Textbooks<br />

To be advised<br />

~ ~ 6 2 3<br />

Industry Based Learning<br />

50 credit points<br />

A six-month period <strong>of</strong> industry based learning occurring as part<br />

<strong>of</strong> the third year <strong>of</strong> the course leading to the degree <strong>of</strong> Bachelor<br />

<strong>of</strong> Applied Science (Computer Science and S<strong>of</strong>tware<br />

Engineering). Students are supervised by a member <strong>of</strong> the<br />

academic staff and are required to submit a report to their<br />

employer and to their supervisor. This program is normally taken<br />

at the end <strong>of</strong> 54523.

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

Saved successfully!

Ooh no, something went wrong!