07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

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.

Content<br />

programming process, from problem definition through<br />

to program testing;<br />

~rinciples of structured programming<br />

importance and philosophy of testing, and designing a<br />

testing strategy for a given program specification;<br />

designing a logical structured solution to a problem<br />

usin~ - structure charts and pseudocode;<br />

reading, understanding, modifying and debugging<br />

COBOL programs;<br />

how to design, write, test and document attractive, wellstructured<br />

programs in COBOL involving - sequential<br />

files, indexed files, reports, control breaks, data<br />

validation, character string manipulation, tables,<br />

arithmetic, multiple sequential files<br />

Textbooks<br />

Stern, N., Stern, R. and Janossy, . . J. Structure Cobol Programming,<br />

7th ed., Wiley, 1994.<br />

Stern, N., Stern, R. and Janossy, J. Getting Started With RM/<br />

Cobol-85, Wiley, 1994<br />

Cobol course notes.<br />

References<br />

Grauer, R. Structured Cobol Programming, USA, Wiley,1994<br />

Juliff, P. Program Design, 3rd ed., Prentice Hall, 1990<br />

BT229 Business Programming 28<br />

12.5 credit Points Duration: 3.5 hours per week<br />

Prerequisities: BTlll Introduction to Information Systems,<br />

BT112 Business Programming I Instruction: lecture/<br />

tutorial/laboratory Assessment: examination (50%),<br />

assignments (30%) and test (20%)<br />

Aims<br />

This subject builds upon the programming skills and<br />

concepts learned in Business Programming 1.<br />

The objective is to give students an understanding of sound<br />

software engineering principles through programming in a<br />

block structured language (currently C). The emphasis is on<br />

developing and maintaining information systems<br />

applications using modular techniques.<br />

Content<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 />

Lafore, Robert, Microsoft C Programming for the PC, Sama<br />

Publishing, 1993.<br />

References<br />

House, Beginning with C: An Introduction to Professional<br />

Programming, Nelson, 1994.<br />

Johnsonbaugh and Kalin, Applications Programming in ANSI C,<br />

MacMillan, 1994.<br />

Kelley and Pohl, C by Dissection: The Essential of C Programming,<br />

Benjamin/Cummings Pub. Co., 1993.<br />

BT33 1 System Architecture 1<br />

12.5 12.5 credit points Duration: 3.5 hours per week<br />

Prerequisites: BT220 Data Analysis &Design, BT112<br />

Business Programming 1 Instruction: lecture/tutorial<br />

Assessment: examination (70%) assignments (30%)<br />

Aims<br />

Given a problem relating to a computer system, the student<br />

will be able to communicate with an expert to effect a<br />

solution.<br />

Content<br />

concepts of basic computer hardware and their<br />

functions during operation<br />

- -<br />

an understanding of software architecture of a<br />

computer, the capabilities of the operating system and<br />

its dependence on hardware<br />

basic concepts and components involved in data<br />

communications<br />

the goals and structure of the IS0 reference model for<br />

computer network protocols<br />

the data communication services and facilities provided<br />

by the common carriers<br />

Benefits of data communications for an organisation and<br />

the management of this function.<br />

Textbook<br />

Stamper, D.A. Business Data Communications, Benjamin/<br />

Curnmings Publishing Company Inc, 4th ed. 1994<br />

References<br />

Burd, S.D. Systems Architecture - Hardware and Software in<br />

Business Information Systems, Boyd and Fraser Publishing<br />

Company, 1994<br />

Curle, Keith, Data Communications in Australia, John Wiley &<br />

Sons, 1st Edition, 1996.<br />

Halsall, F. Data Communications, Computer Networks and OSI,<br />

Addison-Wesley Publishing Company, 2nd ed., 1990<br />

Housley, T. Data Communications and Teleprocessing Systems,<br />

Prentice-Hall, 1989<br />

Ramon, E. and Schroeder, A. Contemporary Data<br />

Communications - A Practical Approach, Maxwell-Macmillan, 1994<br />

Stallings, W. Business Data Communications, Maxwell Macmillan<br />

International Editions, New York, 1992<br />

BT332 System Architecture 2<br />

12.5 credit Points Duration: four hours per week<br />

Prerequisities: BT331 System Architecture I, BT339 Database<br />

Management Systems I, Bn28 Business Programming 2A or<br />

BT229 Business Programming 2B Instruction: lecture/<br />

tutorial/laboratory Assessment: examination (70%) and<br />

assignment (30%)<br />

Aims<br />

The objective is to develop the students' understanding of<br />

operating systems and networking. Knowledge gained in<br />

Systems Architecture 1 is extended to include multiuser<br />

timesharing operating systems, heterogeneous systems and<br />

the client-server environment.<br />

<strong>Swinburne</strong> University of Technology <strong>1997</strong> <strong>Handbook</strong> 31 3

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

Saved successfully!

Ooh no, something went wrong!