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.

~~227 Programming 1 B<br />

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

Prerequisites: BTI 10 lnformation <strong>Technology</strong> or<br />

both BT102 lnformation <strong>Technology</strong> 1A and<br />

BTI 03 lnformation <strong>Technology</strong> 1 B<br />

Instruction: lecture/tutoriaIllaboratory<br />

Assessment: examination/assignment<br />

Subject aims and description<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 subject, 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 />

g, design a logical structured solution to a problem using<br />

5.<br />

r. various algorithm techniques;<br />

0 2 read, understand, modify, and debug C programs;<br />

design, write, test, and document attractive, well-<br />

C<br />

ul -. structured programs in C.<br />

2 Topics covered include the following:<br />

ul<br />

.w program structure;<br />

,I data structure;<br />

algorithm design;<br />

. data validation;<br />

r,<br />

arrays and tables;<br />

(U<br />

sequential files;<br />

P<br />

reporting;<br />

8. indexed files;<br />

h<br />

V\ strings;<br />

". ID testing.<br />

3<br />

n<br />

(D References<br />

To be advised<br />

~~330 Data Base<br />

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

Prerequisites: BT22O Data Analysis and Design,<br />

BT224 Programming 1<br />

Instruction: lecture/tutoriaVlaboratory<br />

Assessment: examinationlassignrnent<br />

Subject aims and description<br />

Bv the end <strong>of</strong> this subject the student will be able to:<br />

0. implement a logi;al data base design in a selection <strong>of</strong><br />

DBMSs;<br />

design and program transactions against the data base<br />

include appropriate security, integrity and recovery<br />

functions in the above.<br />

Topics<br />

This subject builds upon the logical design concepts taught in<br />

lnformation Analys~s in covering the implementation,<br />

considerations <strong>of</strong> a number <strong>of</strong> DBMSs. The students'<br />

acquaintance with SQL from that unit is also built upon in<br />

the coverage <strong>of</strong> relational data bases.<br />

References<br />

To be advised<br />

~~331 System Architecture 1<br />

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

Prerequisites: any two Stage 2 Computing<br />

subjects<br />

Instruction: lectureltutorial<br />

Assessment: examinationlassignments<br />

Subject aims and description<br />

This subject concentrates on data communications<br />

architectures. In particular, at the completion <strong>of</strong> this subject,<br />

students will be able to:<br />

demonstrate a sound knowledge <strong>of</strong> the basic concepts<br />

and components involved in data communications;<br />

demonstrate an understanding <strong>of</strong> the various<br />

technologies used in the electronic <strong>of</strong>fice and how <strong>of</strong>fice<br />

automation can increase the efficiency <strong>of</strong> knowledge<br />

workers;<br />

demonstrate an understanding <strong>of</strong> communication<br />

protocols and their relation to system performance;<br />

demonstrate an understanding <strong>of</strong> the goals and structure<br />

<strong>of</strong> the IS0 reference model for computer network<br />

protocols;<br />

show a good knowledge <strong>of</strong> the data communication<br />

services and facilities provided by the common carriers;<br />

demonstrate an understanding <strong>of</strong> how data<br />

communications benefits an organisation and how this<br />

function is managed.<br />

References<br />

To be advised<br />

BT332 System Architecture 2<br />

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

Prerequisite: BT331 System Architecture 1<br />

Instruction: lectureltutorialllaboratory<br />

Assessment: examinationlassignments<br />

Subject aims and description<br />

After a general introduction to new operating systems and<br />

how communications s<strong>of</strong>tware manages computer resources,<br />

the subject looks at UNlX and DOSMlindows environments in<br />

particular, both from the communications architecture and<br />

usage aspect.<br />

References<br />

Glass, G. UNlX for Programmers and Users. Englewood Cliffs, N.J.,<br />

Prentice Hall, 1993<br />

~~333 lnformation Systems 2<br />

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

Prerequisites: BT220 Data Analysis and Design,<br />

and BT223 lnformation Systems 1<br />

Instruction: lectureltutorial<br />

Assessment: examinationlassignments<br />

Subject aims and description<br />

lnformation systems which meet the business needs <strong>of</strong><br />

orqanisations must be based on a thorouah understandina <strong>of</strong><br />

the information needs (what needs to be-known?) and th;<br />

business processes (what needs to be done?). A number <strong>of</strong><br />

methods <strong>of</strong> analysing and documenting this understanding<br />

<strong>of</strong> the organisation are discussed. Several <strong>of</strong> these are<br />

applied to transforming the analysis <strong>of</strong> business needs to a<br />

model for system design.

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

Saved successfully!

Ooh no, something went wrong!