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.

V)<br />

-.<br />

and sdb; shell programming (differences between Bourne<br />

and C shell); systems programming (low level I/O, accessing<br />

the file system, creating and controlling processes,<br />

communication between processes, device control<br />

networks); system administration.<br />

SQ703 Software Development Project<br />

12.5 credit points per semester (25 credit points in total)<br />

Two hours (lectures) per week in semester one and two hours<br />

(project supervision) per week for two semesten Hawthorn<br />

Instruction: combination of lectures, project supervision<br />

and software project development practice Assessment: by<br />

deliverables, e.g. project plan, requirements definition and<br />

design document, as well as the actual software. An individual<br />

assignment may also be required<br />

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

(Computer Science).<br />

0 b jectives<br />

By the end of the subject, the student should have detailed<br />

knowledge of project management theory, and be able to<br />

apply that theory to the management of software<br />

development projects; have knowledge and experience in<br />

three to five person group projects, which, although<br />

technically of only moderate complexity, requires students<br />

to exercise significant project management skills.<br />

Content<br />

Software development life cycle; project planning,<br />

estimation and control; project communication; project<br />

progress measurement and evaluation; politics of projects;<br />

project and product risk analysis; codbenefit analysis;<br />

development of system test plans and implementation plans;<br />

software quality assurance; software standards; project team<br />

practice riquihng analysis, design and impleAentation with<br />

full documentation, of a software product.<br />

SQ705 Data base<br />

12.5 credit points 4 hoursper week Hawthorn<br />

Instruction: combination of lectures, tutorials, and laboratory<br />

sessions Assessment: one assignment, tutorial and<br />

laboratory exercises, and a final examination<br />

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

(Cornouter Science).<br />

. .<br />

C, Objectives<br />

8 TO supply the practical skills and knowledge to design most<br />

0 databases used in industry; to provide the foundation to<br />

3. eevaluate existing database management systems; to teach<br />

proficiency in SQL.<br />

Content<br />

The theory and process of database design, including<br />

database architecture; data modelling; relational theory;<br />

logical and physical design; relational, network, hierarchical<br />

and object-oriented databases; SQL.<br />

SQ710 Data Structures and Algorithms<br />

12.5 credit points 4 hoursper week Hawthorn<br />

Prerequisites: SQ700 *Instruction: combination of lectures<br />

and laboratory sessions *Assessment: two assignments and a<br />

final examination<br />

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

(Computer Science).<br />

Content<br />

To introduce dynamic memory allocation in C; to introduce<br />

Abstract Data Types and to examine some of the common<br />

ADTs, eg. lists, stacks, queues and binary trees; to introduce<br />

critical examination of algorithm efficiency and examine<br />

some common searching and sorting algorithms; to<br />

introduce the C + + language and the ideas of objectoriented<br />

software design.<br />

SQ727 Data Communications<br />

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

Instruction: combination of lectures, tutorials and laboratory<br />

sessions *Assessment: assignments and a final examination<br />

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

(Computer Science).<br />

Objectives<br />

To introduce the fundamental concepts and components<br />

involved in data communications; to develop an<br />

understanding of communication protocols and computer<br />

networks.<br />

Content<br />

Historical evolution of comouter communications and<br />

standards organisations; basic communications theories and<br />

terminologies; the physical layer transmission media, signal<br />

types, interface standards; the link layer error control, flow<br />

control, link management; terminal based networks<br />

statistical multiplexes, Concentrators, front-end processors,<br />

terminal network protocols (Bisynch and HDLC);<br />

introduction to the IS0 Basic Reference Model to the IS0<br />

the Seven Layer Model, comparison of proprietary network<br />

architectures; public data networks characteristics, packetswitched<br />

data networks, circuit-switched data networks,<br />

ISDN, standards, overview of Telecom Australia services<br />

(Austpac, Datel, DDS, Megalink Services); local area<br />

networks characteristics, topology and access method, the<br />

CSMA/CD and Token passing ring protocols, LAN<br />

management, network planning management<br />

internetworking, performance evaluation, management and<br />

security issues; electronic mail and ED1 systems.

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

Saved successfully!

Ooh no, something went wrong!