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.

BT404 Computer Programming<br />

Subject alms and descr~ption<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, 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. 6th ed.<br />

New York: Wiley, 1991<br />

References<br />

Grauer, R.T. Structured Cobol Programming. Englewood Cliffs, N.J.:<br />

Prentice-Hall, 1985<br />

Juliff, F! Program Design. 3rd ed, Sydney: Prentice-Hall, 1990<br />

Topping, A.L. and Gibbons, I.L. Programming Logic: Structured<br />

Design. Chicago: SRA, 1985<br />

8<br />

C<br />

g BT405 lnformation Systems Strategies<br />

4 No. <strong>of</strong> hours per week: three hours<br />

w<br />

Instruction: lecture/tutorial/laboratory<br />

6. Assessment: to be advised<br />

#TI<br />

Subject aims<br />

The aim <strong>of</strong> this unit 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<br />

understand the data available in and to an organisation and<br />

how it can be used to provide relevant information reliably<br />

and 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, redewloping, existing systems<br />

References<br />

Cashmore, C. and Lyall, R. Business Information Systems and<br />

Strategies. New York: Prentice Hall, 1991<br />

McNurlin, B.C. and Sprague, R.H. Jr. Information Systems<br />

Management in Practice. 2nd ed. London: Prentice Hall, 1989<br />

Nelson, R.R. End-User Computing, Concepts, lssues and Applications.<br />

New York: John Wiley, 1989<br />

Panko, R.R. End User Computing Management Applications and<br />

Terhnology N.Y.: Wiley, 1988<br />

BT406 Data Base Design and Implementation<br />

No. <strong>of</strong> hours per week: three and a half hours<br />

Prerequisite: BT404 Computer Programming<br />

Instruction: lecture/laboratory<br />

Assessment: examination/assignment<br />

Subject aims<br />

This unit is very much a hands-on unit. Students will get the<br />

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 unit successfully, students should:<br />

be able to dewlop 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<br />

have a good unde~tanding <strong>of</strong> the terminologies and<br />

concepts associated with relational DBMS<br />

be able to use SQL with confidence to define, load and<br />

access data in relational databases<br />

understand the need for normalisation <strong>of</strong> data<br />

differentiate between logical 'and physical data<br />

independence<br />

understand the strategies used in implementing a<br />

database management system.<br />

References<br />

Courtney, J.F. and Paradice, D.B. Database Systems for Management.<br />

2nd ed, Homewood: Irwin, 1992<br />

Date, C.J. An Introduction to Database Systems. Vol. 1, 4th (1986) or<br />

5th (1990) ed, Addison-Wesley<br />

Kroenke, D.M. Database Processing. 4th ed, New York: Macrnillan,<br />

1992<br />

Shepherd, J.C. Database Management Theory and Application.<br />

Hornwood: Irwin Inc., 1990<br />

BT407 <strong>Technology</strong> and Change<br />

Subject aims<br />

The aim <strong>of</strong> this unit is to enable the student to understand<br />

the significant impact that information systems may have on<br />

an organisation strategically, tactically and operationally.<br />

Students will be able to know the processes by which these<br />

changes may be managed.<br />

Subject description<br />

Topics include:<br />

approaches to information systems planning<br />

understanding corporate culture<br />

impact <strong>of</strong> IT on management<br />

managing change<br />

evolving systems development approaches<br />

planning strategies<br />

project selection including project estimation and cost<br />

benefit analysis<br />

project management -<br />

team building<br />

training<br />

change-over<br />

ergonomic lssues - hardware, s<strong>of</strong>tware, people

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

Saved successfully!

Ooh no, something went wrong!