07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!