07.09.2014 Views

Please note - Swinburne University of Technology

Please note - Swinburne University of Technology

Please note - Swinburne University of Technology

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.

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;

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

Saved successfully!

Ooh no, something went wrong!