07.09.2014 Views

1996 Swinburne Higher Education Handbook

1996 Swinburne Higher Education Handbook

1996 Swinburne Higher Education Handbook

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.

SQ601 Translator Engineering<br />

10 credit points three hours per &k ~a&o?n<br />

Prerequisite SQ310 or SQ300 Instruction: combination of<br />

lectures and tutonil sessions Assessment: assignmat and<br />

examination<br />

This is a third year subject in the Bachelor of Applied<br />

Science.<br />

Objective and Content<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 />

SQ604 Object Oriented Programming<br />

10 credit points 3 hours per weah Hawthorn<br />

Prerequisite SQ310 or SQ300 and SQ314 or SQ404<br />

Instruction lectures, tutorials and hboratory sessions, studying<br />

software engineenenng pn'nciples and goals using object oriented<br />

techniques Assessment assignments and examination<br />

This is a subject in the Bachelor of Applied Science<br />

0 bjective<br />

To introduce students to the C+ + programming language.<br />

Content<br />

Object oriented software construction object oriented<br />

methodologies for programming, systems analysis and<br />

systems design are investigated. In-depth examination is<br />

made to illustrate the benefits of object oriented methods as<br />

applied to modern complex software engineering tasks.<br />

SQ605 Multimedia Systems<br />

10 credit points 3 hours per week Hawthorn<br />

Prerequisite SQ300 or 310 and SQ314 or SQ404<br />

Instruction: lectures and laboratory sessions<br />

Assessmat assignments and examination<br />

This is a final year elective in the Bachelor of Applied<br />

Science (Computer Science & Software Engineering).<br />

Objective<br />

By the end of the unit students should be able to define<br />

multimedia and its areas of application; appreciate the media<br />

types and their storage formats; describe a range of<br />

multimedia development tolls; describe a range of<br />

multimedia development tools; describe the hardware<br />

components of multimedia systems; use appropriate design<br />

and development methodologies.<br />

Content<br />

Multi-media systems: introduction to multimedia,<br />

multimedia application areas of business, education and<br />

entertainment.<br />

Media types: text, graphics, sound, animation, video; media<br />

formats and standards.<br />

Development tools: categories of application development<br />

programs; presentation packages, hypermedia programs,<br />

multimedia databases, authoring languages, authoring tools.<br />

Windows and Apple platforms.<br />

Multimedia Hardware: components of a multimedia system<br />

and specialised peripheral devices; CD-ROMs, scanners,<br />

video and sound cards.<br />

Distributing Multimedia: CD-ROM, file compression,<br />

multimedia LANs, internet multimedia, videodiscs.<br />

Multimedia Design and Development: design paradigms,<br />

navigation metaphors, storyboarding, project management,<br />

copyright issues.<br />

SQ606 Computing in the Human Context<br />

10 credit points 3 hoursper week Hawthorn<br />

Instruction: combination of lecture and tutorial sessions<br />

Assessment: essay and examination<br />

Within the Bachelor of Applied Science, this is a fourth year<br />

subject in the Computer Science and Software Engineering<br />

course and a third year subject in the Computer Science<br />

(conversion) course and a final year elective for the<br />

Computing and Instrumentation course.<br />

Objectives<br />

To provide students with a framework for the development<br />

of personal and corporate ethics appropriate for the<br />

information technology professional, and to allow students<br />

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

contemporary developments in computing.<br />

Content<br />

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

to the computing profession; a selection of other topics,<br />

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

computers and the arts; futures.<br />

Textbooks<br />

To be advised<br />

SQ613 Computer Science Team Proiect<br />

10 credit points 3 hours per week Hawthorn<br />

Prerequisite: SQ310 or SQ314 and SQ30fi Instruction:<br />

kctures and practical work<br />

Assessment: assignmats<br />

This is a subject in the Bachelor of Applied Science<br />

(Computing and Instrumentation) and (Mathematics and<br />

Computer Science).<br />

Objective and Content<br />

In this subject, students will apply the software engineering<br />

skills acquired throughout the degree, to a substantial group<br />

software development project. Student groups will choose<br />

from a range of projects and they will then have to analyse<br />

the project's requirements, design and then develop the<br />

system to the best of their ability in the time available.<br />

Subject to the approval of the lecturer, students may<br />

generate their own project.<br />

SQ618 Computer Graphics<br />

10 credit points 3 hours per week Hawthorn<br />

Prerequisite SQ310 or SQ3OO Instruction: combination of<br />

lectures and tutonal sessions Assessment: assignment and<br />

examination<br />

This is a subject in the Bachelor of Applied Science.<br />

Content<br />

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

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

structures for graphics; windowing and clipping, ray-tracing.

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

Saved successfully!

Ooh no, something went wrong!