07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!