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.

BT564 Business Programming 2A<br />

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

semester Prerequisities: BT55O Introduction to Information<br />

Systems, BT551 Business Programming 1 Instruction:<br />

lecture/tutorial/laboratory Assessment: examination (60%)<br />

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

Aims<br />

To give students a sound understanding of the principles and<br />

practice of procedural programming.<br />

To produce students worthy of immediate hire as trainee<br />

programmers in a commercial environment.<br />

Content<br />

programming process, from problem definition through<br />

to program testing;<br />

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

using structure charts and pseudocode;<br />

reading, understanding, modifying and debugging<br />

COBOL programs;<br />

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

BT565 Business Programming 2B<br />

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

semester Prerequisities: BT55O Introduction to Information<br />

Systems, BT55l Business Programming 1 Instruction:<br />

lecture/tutorial/laborato~Assessment: examination (5O%),<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 />

a<br />

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

5 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 wWth 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 CProgramming,<br />

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

BT570 System Architecture 1<br />

12.5 credit points Duration: 3. 5 hours per week over 1<br />

semester Prerequisites: BT561 Data Analysis & Design,<br />

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

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

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

Cummings 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

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

Saved successfully!

Ooh no, something went wrong!