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

Create successful ePaper yourself

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

n<br />

w<br />

n<br />

c<br />

.a<br />

Y<br />

sqloo Programming in Ada<br />

12.5 credit points in semester one and 10.0<br />

credit points in semester two<br />

No. <strong>of</strong> hours per week: six hours for two<br />

semesters<br />

Instruction: a combination <strong>of</strong> lectures, tutorials<br />

and laboratoly sessions, assignments and<br />

examinations<br />

A first-year subject <strong>of</strong> the degree course in computer<br />

science.<br />

Subject description<br />

Programming methodology and ADA: specifications; problem<br />

solving; top-down and bottom-up methods; sequence<br />

selection and iteration; data types; procedural abstraction;<br />

searching and sorting algorithms.<br />

Advanced programming: dynamic data structures; packages;<br />

abstract; data types; I10 models; exception handling.<br />

Textbooks<br />

3 To be advised<br />

b<br />

-0<br />

XI SQI 03 S<strong>of</strong>tware Practice 1<br />

5'<br />

n<br />

7.5 credit points in semester one and 12.5 credit<br />

ln<br />

points in semester two<br />

9.<br />

ID3<br />

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

n<br />

m<br />

one, followed by four hours in semester two<br />

Instruction: lecture, workshop and laboratory<br />

sessions<br />

Assessment: weekly team exercises, six<br />

assignments and two tests<br />

A first-year subject <strong>of</strong> the degree course in computer science<br />

and s<strong>of</strong>tware engineering.<br />

Subject aims<br />

The aim is to provide a broad introduction to the theory and<br />

practice <strong>of</strong> s<strong>of</strong>tware engineering, with an emphasis on<br />

s<strong>of</strong>tware process models, lifecycle activities and the<br />

pragmatics <strong>of</strong> teamwork. Particular emphasis is placed on an<br />

object-oriented approach to systems analysis and design.<br />

Subject description<br />

Fundamentals <strong>of</strong> s<strong>of</strong>tware engineering; the sense <strong>of</strong><br />

teamwork; the use <strong>of</strong> end-user s<strong>of</strong>tware to support<br />

organisational activities; systems analysis and design: object<br />

modelling technique; documentation standards;<br />

programming practice; s<strong>of</strong>tware testing; project costing;<br />

project planning; fucher analysis and design; objeaorientation<br />

and Ada; s<strong>of</strong>tware maintenance.<br />

Textbooks<br />

To be advised<br />

sqi lo Computer Problem Solving<br />

10.0 credit points<br />

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

Instruction: a combination <strong>of</strong> lectures, tutorials<br />

and laboratory sessions<br />

Assessment: practical assignments and a final<br />

examination<br />

A fint-year subject <strong>of</strong> the degree courses in mathematics<br />

and computer science and computing and instrumentation.<br />

Subject aims<br />

To introduce the concepts <strong>of</strong> structured design; to investigate<br />

all the control structures that may be used in structured<br />

design; to introduce students to the concept <strong>of</strong><br />

spreadsheets.<br />

Subject description<br />

Structured design concepts and terminology, simple<br />

sequence control structure, IF THEN ELSE control structure,<br />

DO WHILE control structure, CASE control structure, DO<br />

UNTIL control structure, relating design and code, grouping<br />

data items, table searching, an introduction to spreadsheets.<br />

Textbooks<br />

To be advised<br />

SQ116 Communication Skills<br />

7.5 credit points<br />

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

Prerequisites: nil<br />

Assessment: assignments and examination<br />

Effective communication is essential for students to function<br />

efficiently in the university and later in their chosen careen.<br />

Subject aims and description<br />

This course aims to:<br />

develop communicative competence through theory and<br />

workshop activities;<br />

enhance awareness <strong>of</strong> the necessity for clear and<br />

coherent communication;<br />

recognise and minimise communication barriers;<br />

further understanding <strong>of</strong> group dynamics and<br />

responsibilities <strong>of</strong> participations;<br />

identify and meet immediate communication<br />

requirements;<br />

provide portability skills for the work environment;<br />

demonstrate that audience need is paramount in written,<br />

verbal and non-verbal communication;<br />

provide techniques, strategies, checklists and practical<br />

skills for a variety <strong>of</strong> purposes and audiences;<br />

improve analytical skills and self correction techniques;<br />

implement logical and cohesi~ practices.<br />

References<br />

Beisler, Scheeres, EH. and Pinner, D. Communication Skills. 2nd Aust.<br />

ed. Melbourne: Longman Cheshire, 1993<br />

Dwyer, J. The Business Communication Handbook. 2nd ed, Sydney:<br />

Prentice Hall. 1990<br />

Nutting. 1. and White. G. The Business <strong>of</strong> Communicating. Sydney:<br />

McGraw-Hill, 1991<br />

Valiance, K.E. and McWilliarn, T. Communication That Mrks.<br />

Melbourne: Thomas Nelson. 1992<br />

SQI 17<br />

Introduction to Computer Systems<br />

10.0 credit points<br />

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

Instruction: a combination <strong>of</strong> lectures, tutorials<br />

and laboratory sessions<br />

Assessment: assignments and a final examination<br />

A first-year subject <strong>of</strong> the degree courses in computer<br />

science, mathematics and computer science and computing<br />

and instrumentation.<br />

Subject description<br />

History <strong>of</strong> computing machines. Functional components <strong>of</strong> a<br />

computer system. Number syjtems. Data encoding for<br />

internal and external storage. Computer arithmetic. Boolean<br />

algebra - theorems, truth tables, Karnaugh maps. Circuit<br />

design <strong>of</strong> CPU modules - in particular the ALU. Machine<br />

fetch - execute cycle. Compilation, assembly and machine<br />

language ideas. Operating systems, in particular MS-DOS.<br />

Details <strong>of</strong> secondary storage and data transfer.<br />

SQ207<br />

Computer Organistion<br />

10.0 credit points<br />

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

Instruction: lecture and laboratory sessions<br />

Assessment: assignment and examination

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

Saved successfully!

Ooh no, something went wrong!