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.

design specification;<br />

analyse corporate information requirements and hence<br />

contribute to the preparation of a strategic data model<br />

for an organisation;<br />

select the systems analysis approach appropriate to a<br />

particular situation from a range of modelling<br />

techniques and tools.<br />

Content<br />

Dataflow Diagrams, Data Dictionary, Process Dictionary,<br />

Relational Model, Functional Dependency Diagrams, Entity<br />

Relationship Diagrams, CASE Tools, Role of the Analyst.<br />

Students make use of appropriate software tools to help<br />

them develop detailed requirements specifications.<br />

Recommended Reading<br />

Whitten, Bentley and Barlow, Systems Analysis and Design<br />

Methods, 3rd edn, Irwin, 1994<br />

Ravalli, G., Process Modelling, <strong>Swinburne</strong> Press<br />

IT503 Data Base Management Systems 2<br />

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

Prerequisite: IT303 Data Base Management Systems 1<br />

Assessment: examination/assignment<br />

A second year subject in the Bachelor of Information<br />

Technology.<br />

0 bjective<br />

To build upon the basic knowledge gained in IT303, by<br />

examining database design and performance issues in both<br />

local and distributed client-server environments.<br />

Content<br />

After completing this unit successfully, students should:<br />

understand commonly used physical data structures<br />

understand physical design issues in both relational and<br />

non-relational systems<br />

be able to use database and transaction volume analysis<br />

as a basis for an efficient design -<br />

be able to make use of optimiser plan information to<br />

check/improve performance<br />

be able to design and use views effectively to achieve<br />

data independence<br />

be able to apply the techniques above, in a distributed<br />

system.<br />

Recommended Reading<br />

Date, C.J., An Introduction to Database Systems, 5th edn, Addison-<br />

Wesley, 1990 (6th edn. 1994)<br />

IT504 Data Communications 1<br />

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

Prerequisite: IT102 Programming in C Assessment:<br />

assignments, exam<br />

0 b jectives<br />

to introduce the fundamental concepts and components<br />

involved in data communications.<br />

to develop an understanding of communication<br />

protocols and computer networks.<br />

Content<br />

Historical evolution of computer communications<br />

Basic communication theories and terminologies:<br />

transmission media, signal types, interface standards.<br />

Protocol basics: error control methods, flow control, link<br />

management.<br />

Terminal based networks: statistical multiplexers,<br />

concentrators, front-end processors and terminal network<br />

protocols.<br />

Local area networks: topologies and access methods, LAN<br />

management.<br />

Public data networks: characteristics, packet-switched data<br />

networks, circuit switched data networks, ISDN, standards,<br />

wide area networks.<br />

OSI: the seven layer model, layer interaction, comparison<br />

of architectures.<br />

Emerging Technologies.<br />

Recommended Reading<br />

Halsall, F. Data Communications, Computer Networks and Open<br />

Systems, 4th edn, Addison Wesley, 1996<br />

IT509 Software Engineering 1<br />

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

Prerequisite: None Assessment: examination, assignment<br />

A second year subject in the Bachelor of Information<br />

Technology. This subject complements IT501 Systems and<br />

Information Analysis 1 by concentrating on managing<br />

software development and on the latter stages of the<br />

software life cycle, particularly design.<br />

Objectives<br />

To develop an understanding of the basic problems<br />

which are encountered in the development and<br />

maintenance of computer software and the current tools<br />

and techniques which are used by industry to overcome<br />

these problems.<br />

Students develop management and design<br />

documentation and experience working as a member of<br />

a software project team.<br />

Content<br />

The software life cycle, human factors, p!anning tasks,<br />

resource allocation, structured design, object oriented :‘:-<br />

design, interface design and evaluation, implementation,<br />

testing and maintenance. * A >e<br />

Recommended Reading<br />

Sommerville, I., Software Engineering, Wokingham, UK, Addison<br />

Wesley<br />

IT601 Systems and Information Analysis 2<br />

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

Prerequisite: IT501 Systems and Information Analysis 1<br />

Assessment: research paper<br />

A third year subject in the Bachelor of Information<br />

Technology.<br />

It builds on the technical knowledge gained in earlier<br />

subjects and provides students with an understanding of the<br />

sY- 33<br />

g<br />

C -4<br />

;&,<br />

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

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

Saved successfully!

Ooh no, something went wrong!