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.

LCS305 Database Structures and Algorithms<br />

3 hours per week Lilydule Assessment: assignments and<br />

examination<br />

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

(Computing) which may also be taken in the Bachelor of Social<br />

Science and Bachelor of Business.<br />

Objectives<br />

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

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

evaluate existing data base management systems; to teach<br />

proficiency in SQL.<br />

Content<br />

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

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

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

and object oriented databases; SQL.<br />

Recommended reading<br />

To be advised.<br />

LCS306 Human-Computer interaction<br />

3 hours per week Lilydule Prerequisites: nil Assessment:<br />

two assignments and one exam<br />

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

(Computing) which may also be taken in the Bachelor of Social<br />

Science and Bachelor of Business.<br />

0 bjectives<br />

To introduce students to the process of user interface design.<br />

Content<br />

Technology: usability of input/output devices and<br />

interaction styles.<br />

Methodologies: formal, cognitive and usability approaches<br />

to developing appropriate human-computer interaction.<br />

Theories: theoretical foundations of HCI.<br />

LCS314 Software Engineering/Systems Analysis<br />

3 hours per week Lilydale Prerequisite: nil Assessment:<br />

assignments and/or projects and a final examination<br />

A second stagesubject in the Bachelor of Applied Science<br />

(Computing) which may also be taken in the Bachelor of Social<br />

Science and Bachelor of Business.<br />

Objectives<br />

Software engineering is the study of organisational and<br />

9 technical issues associated with the development of large<br />

a scale software systems. This subject surveys a variety of<br />

. process models, management and development methods and<br />

Gi techniques common to software engineering.<br />

LCS407 Data Communications<br />

3 hours per week Lilydale Prerequisite: nil Assessment:<br />

assignments and final examination<br />

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

(Computing) which may also be taken in the Bachelor of Social<br />

Science and Bachelor of Business.<br />

0 b jectives<br />

An introduction to the fundamental concepts in modern<br />

computer to computer communications. Topics covered<br />

include: physical aspects of data communications; data link<br />

control; terminal base networks; Telstra data communication<br />

services, OSI - Open Systems Interconnection.<br />

LCS4 1 2 Systems Programming<br />

3 hours per week Lilydale Prerequisite: nil Assessment:<br />

assignments and/or projects and a final examination<br />

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

(Computing) which may also be taken in the Bachelor of Social<br />

Science and Bachelor of Business.<br />

0 bjectives<br />

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

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

system software; to examine systems programming in a<br />

UNIX environment via consideration of various svstem<br />

calls.<br />

Content<br />

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

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

structure of the operating system; tools - make, SCCS, lint<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, devise control<br />

networks); system administration.<br />

Recommended reading<br />

To be advised.<br />

LCS4 1 9 Artificial Intelligence<br />

3 hours per week Lilydale Prerequisite: nil Assessment: a<br />

combination of assignments and examination<br />

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

(Computing) which may also be taken in the Bachelor of Social<br />

Science and Bachelor of Business.<br />

Obiectives<br />

To give students an introduction to some of the basic<br />

concepts and tools of symbol-based artificial intelligence<br />

research and their application in expert systems.<br />

To contrast the symbol-based A1 paradigm with the<br />

more recently emergent non-symbolic artificial neural<br />

network research and applications.<br />

Upon completion of the course the students should<br />

have gain an appreciation of the difficulties involved in<br />

enco8ng kno&edge, even in restricted domains, in such<br />

a fashion that 'intelligent behaviour' can be elicited.<br />

Content<br />

Problem solving and search: depth first, breadth first, beam<br />

searching, hill climbing, A*, minimax. Knowledge<br />

representation: production systems, logic systems,<br />

inheritance networks, structure objects/frames. Expert<br />

systems as applied to AI: inference and uncertainty<br />

knowledge acquisition. Artificial neural networks:<br />

backprop, other architectures, applications. Genetic<br />

algorithms: search, optimisation, classifier systems. Machine<br />

learning. Natural language processing. Machine vision.<br />

Recommended reading<br />

To be advised.

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

Saved successfully!

Ooh no, something went wrong!