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.
At the end <strong>of</strong> this subject, students will be able to:<br />
describe a variety <strong>of</strong> applications used by business;<br />
identify the type <strong>of</strong> problems to which spreadsheets<br />
should be applied and use such a package to solve<br />
simple business problems;<br />
describe how computers are used in large organisations,<br />
including centralised processors, distributed systems and<br />
networked PCs;<br />
understand basic communications terminology and<br />
describe some currently used communication services<br />
and products;<br />
describe alternative methods <strong>of</strong> systems development<br />
and means <strong>of</strong> obtaining information for analysis <strong>of</strong><br />
requirements;<br />
understand the social implications <strong>of</strong> computerisation.<br />
Text books<br />
To be advised<br />
Reference<br />
Behan, K. and Holmes, D. Understanding Information <strong>Technology</strong>.<br />
2nd edn, Sydney, Prentice Hall, 1990<br />
~~404 Computer Programming<br />
Subject aims and description<br />
This subject aims to give students an understanding <strong>of</strong> the<br />
principles and 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, write, test, and document attractive, wellstructured<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 />
Textbook<br />
Stern, N. and Stern, R.A. Structured Cobol Programming. 7th edn,<br />
New York, Wiley, 1994<br />
References<br />
Grauer, R.T. Structured Cobol Programming. Englewood Cliffs, N.J.,<br />
Prentice Hall, 1985<br />
Juliff, P. Program Design. 3rd edn, Sydney, Prentice Hall, New York,<br />
1990<br />
Topping, A.L. and Gibbons, I.L. Programming Logic; Structured<br />
Design. Chicago, SRA, 1985<br />
~~405 lnformation Systems Strategies<br />
No. <strong>of</strong> hours per week: three hours<br />
Instruction: lecture/tutorial/laboratory<br />
Assessment: to be advised<br />
Subject aims<br />
The aim <strong>of</strong> this subject is to provide students with a thorough<br />
understanding <strong>of</strong> the varying information needs <strong>of</strong> an<br />
organisation and the various methods which are appropriate<br />
to meet those needs.<br />
Particular emphasis will be placed on the need to understand<br />
the data available in and to an organisation and how it can<br />
be used to provide relevant information reliably and<br />
efficiently.<br />
Subject description<br />
Topics covered include:<br />
types <strong>of</strong> decisions, types <strong>of</strong> information;<br />
types <strong>of</strong> information systems, transaction processing,<br />
management information systems, executive information<br />
systems, decision support systems, expert systems;<br />
retrieving data, processing and presenting it - SQL;<br />
networks - centralised, decentralised distributed<br />
processing;<br />
strategic and tactical issues <strong>of</strong> networks and E.D.I.;<br />
developing an information strategy including the use <strong>of</strong><br />
modelling;<br />
managing end user computing;<br />
internal controls and security; crime, fraud, theft, piracy<br />
and sabotage;<br />
improving, refurbishing, redeveloping, existing systems;<br />
using technology for operational, tactical and strategic<br />
advantage.<br />
References<br />
Cashmore, C. and Lyall, R. Business lnformation Systems and<br />
Strategies. New York, Prentice Hall, 1991<br />
McNurlin, B.C. and Sprague, R.H. Jr. lnformation Systems<br />
Management in Practice. 3rd edn, Englewood Cliffs, N.J., Prentice<br />
Hall. 1993<br />
Nelson, R.R. End-User Computing, Concepts, Issues and Applications.<br />
New York, John Wiley, 1989<br />
Panko, R.R. End User Computing Management Applications and<br />
<strong>Technology</strong> New York, Wiley, 1988<br />
~ ~ 4 0 6 Data Base Design and<br />
Implementation<br />
No. <strong>of</strong> hours per week: three and a half hours<br />
Prerequisite: ~ ~ 4Computer 0 4 Programming<br />
Instruction: lecturellaboratorv<br />
Assessment: examination/asjgnment<br />
Subject aims<br />
This subject is very much a hands-on subject. Students will<br />
get the opportunity <strong>of</strong> using the relational DBMS, Oracle, and<br />
associated query languages.<br />
The major aim is to prepare students to be productive in<br />
projects involving relational database applications.<br />
After completing this subject successfully, students should:<br />
be able to develop a data model for a small application;<br />
be able to explain the advantages and disadvantages <strong>of</strong><br />
the database as opposed to the traditional file approach<br />
<strong>of</strong> data processing;