Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
~~223 lnformation Systems 1<br />
No. <strong>of</strong> hours per week: three and a half hours<br />
Prerequisites: BT110 lnformation <strong>Technology</strong> or<br />
BT102 lnforrnation <strong>Technology</strong> A and BT103<br />
lnformation <strong>Technology</strong> 6. BT220 Data Analysis<br />
and Design must be taken prior to or<br />
concurrently with this unit<br />
Instruction: lecture/tutorial<br />
Assessment: examination/assignment<br />
Subject aims and description<br />
This unit will extend the information technology user skills<br />
gained in BT110 and complement the business information<br />
analysis and personal data base design skills developed in<br />
BT22O to the analysis, design and implementation <strong>of</strong> a<br />
straightforward transaction processing system with more <strong>of</strong><br />
an emphasis on the procedural aspects. By the end <strong>of</strong> this<br />
unit students should be able to:<br />
analyse business and organisational information system<br />
requirements <strong>of</strong> limited scope and complexity, e.g., up to<br />
a work group or departmental level;<br />
describe and recommend strategies for developing the<br />
computer s<strong>of</strong>tware components <strong>of</strong> a solution to such<br />
requirements;<br />
make appropriate use <strong>of</strong> automated s<strong>of</strong>tware<br />
development tools;<br />
implement a simple system;<br />
evaluate the successfulness <strong>of</strong> a system.<br />
Topics include:<br />
modelling organisational data<br />
modelling organisational activities<br />
setting implementation priorities<br />
n estimation<br />
r_<br />
database design<br />
forms, screen and reports design<br />
process design<br />
. development strategies<br />
implementation and installation<br />
evaluation<br />
Reference<br />
Whitten, Bentley and Barlow. Systems Analysis and Design Methods.<br />
2nd ed, Homewood, Ill.: Irwin, 1989<br />
~~224 Programming 1A<br />
No. <strong>of</strong> hours per week: four hours<br />
Prerequisites: BTl 10 lnformation <strong>Technology</strong> or<br />
both BT102 lnformation <strong>Technology</strong> 1A and<br />
BT103 lnformation <strong>Technology</strong> 1 B<br />
Instruction: lecture/tutorialllaboratory<br />
Assessment: examinationlassignment<br />
Subject aims and description<br />
To give students an understanding <strong>of</strong> the principles and<br />
practice <strong>of</strong> commercial programming.<br />
By the end <strong>of</strong> the course, the student will be able to:<br />
describe the programming process, from problem<br />
definition through to program testing;<br />
discuss the principles <strong>of</strong> structured programming;<br />
explain the importance and philosophy <strong>of</strong> testing;<br />
design a logical structured solution to a problem using<br />
various algorithm techniques;<br />
read, understand, modify, and debug COBOL programs;<br />
design, wriie, test, and document attractive, wIIstructured<br />
programs in COBOL.<br />
Topics covered include the following:<br />
program structure;<br />
data structure;<br />
algorithm design;<br />
data validation;<br />
arrays and tables;<br />
sequential files;<br />
reporting;<br />
indexed files;<br />
strings;<br />
testing.<br />
References<br />
To be advised<br />
BT225 Programming 2<br />
No. <strong>of</strong> hours per week: four hours<br />
Prerequisite: BT224 Programming 1<br />
Instruction: lecturellaboratory<br />
Assessment: examination/assignments<br />
Subject aims and description<br />
This unit introduces the student to sound s<strong>of</strong>tware<br />
engineering principles through programming in a block<br />
structured language (currently C). The emphasis is on<br />
developing and maintaining information systems applications<br />
using modular techniques.<br />
References<br />
To be advised<br />
m226 Knowledge Based Systems<br />
No. <strong>of</strong> hours per week: three and a half<br />
Prerequisites: BT110 lnformation <strong>Technology</strong> or<br />
both BT102 lnforrnation <strong>Technology</strong> 1A and<br />
BT103 lnformation <strong>Technology</strong> 1 B<br />
Instruction: lecturellaboratory<br />
Assessment: examination/assignments<br />
Subject aims and description<br />
In this unit the students develop and understanding <strong>of</strong> the<br />
nature and uses <strong>of</strong> expert systems in business. The unit<br />
involves practical work using expert system building tools.<br />
Topics covered:<br />
what expert systems are, how they are developed and<br />
who is using them;<br />
how expert systems differ from conventional s<strong>of</strong>tware<br />
programs,, human beings who perform tasks expertly<br />
and artificial intelligence programs;<br />
various forms <strong>of</strong> knowledge representation;<br />
principles qf frame-based systems;<br />
basic concepts <strong>of</strong> artificial intelligence and knowledge<br />
engineering that affect design and implementation;<br />
knowledge base design;<br />
evolutionary process <strong>of</strong> knowledge acquisition needed to<br />
put expertise into a machine;<br />
principles <strong>of</strong> rule based systems and induction systems;<br />
handling <strong>of</strong> uncertainty;<br />
inference;<br />
use <strong>of</strong> an expert system shell;<br />
comparative strengths and weaknesses <strong>of</strong> existing<br />
knowledge engineering tools for end users and<br />
pr<strong>of</strong>essional developers;<br />
the pitfalls and opportunities that arise from the<br />
important need to evaluate artificial expertise;<br />
computers and natural language;<br />
introduction to neural networks.<br />
Textbook<br />
Turban, E. Expert Systems and Applied Artificial Intelligence.<br />
MacMillan. 1992