07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 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.

SQ606 Computing in the Human Context<br />

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

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

l 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 />

0 b jectives<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 Project<br />

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

Prerequisite: SQ310 or SQ314 and SQ305 l Instruction:<br />

lectures and practical work l Assessment: assignments<br />

A subject in the Bachelor of Applied Science (Computing<br />

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

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 l 3 hours per week l Hawthorn l<br />

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

lectures and tutorial sessions l Assessment: assignment and<br />

examination<br />

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.<br />

SQ6 1 9 Expert Systems<br />

10 credit points e3 hours per week l Hawthorn l<br />

Prerequisite SQ419 l Instruction: a combination of lecture<br />

and tutorial sessions l Assessment: project and examination<br />

A subject in the Bachelor of Applied Science<br />

Objective and Content<br />

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

acquisition and building expert systems.<br />

SQ623 Industry Based Learning<br />

50 credit points<br />

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

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

Bachelor of Applied Science (Computer Science and<br />

Software Engineering). Students are supervised by a member<br />

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

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

normally taken at the end of SQ523.<br />

SQ628 Windows Programming<br />

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

Prerequisite: SQ310 or SQ300 l Assessment: assignments and<br />

examination<br />

An elective subject in Bachelor of Applied Science.<br />

Objectives<br />

To ~rovide students with a good understanding of Microsoft<br />

Windows visual development environments, event driven<br />

and component based programming and the benefits of<br />

using an object oriented language to build Windows<br />

programs.<br />

Content<br />

Specific topics include GUIs, Windows executables, visual<br />

development environments, object oriented application<br />

framewords, Delphi, databases, graphics and printing,<br />

debugging, DDE and OLE, Dynamic Link Libraries.<br />

SQ702 Systems Programming<br />

12.5 credit points l 4 hours per week l Hawthorn l<br />

Prerequisities: SQ700 or equivalent approved C competence<br />

l Instruction: combination of lectures and laboratory sessions<br />

Assessment: assignments and a examination<br />

A subject of the Graduate Diploma of Applied Science<br />

(Computer Science).<br />

0 b jectives<br />

To introduce students to the UNIX operating system;<br />

To teach the use of shell scripts as a method of prototyping<br />

system software;<br />

Via system calls, to examine systems programming in a<br />

UNIX environment.<br />

Content<br />

Introduction to UNIX operating systems; UNIX file<br />

management; commands and filters; electronic mail;<br />

structure of thee operating system; tools make, SCCS, lint<br />

<strong>Swinburne</strong> University of Technology <strong>1997</strong> <strong>Handbook</strong> 537

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

Saved successfully!

Ooh no, something went wrong!