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.

Subject description<br />

Introduction: advantages and functions <strong>of</strong> database<br />

management systems. The relational data model. Data<br />

definition and manipulation. Structured query language,<br />

advanced SQL.<br />

Embedded SQL: embedding SQL in a third generation<br />

language (COBOL).<br />

OLTP systems: using SQL in an on-line transaction<br />

environment. DBMS transaction and lock management.<br />

Data integrity, recovery and concurrency management.<br />

Comwarisons between major commercial DBMSs.<br />

Practical work involving the creation, loading and<br />

manipulation <strong>of</strong> relational databases in batch and on-line<br />

environments will be the focus <strong>of</strong> laboratory work. Particular<br />

emphasis is placed upon popular DBMS s<strong>of</strong>tware that the<br />

students are likely to encounter in their industry based<br />

learning segments.<br />

1~322 Mathematics<br />

10.0 credit points<br />

An elective subject <strong>of</strong> the Bachelor <strong>of</strong> Information<br />

<strong>Technology</strong> degree.<br />

Subject description<br />

Quality control concepts and applications to manufacture.<br />

Logistics. Systems and location problems. Vehicle scheduling<br />

and control, or relevant subjects from the mathematics<br />

major.<br />

1~401 Industry Based Learning<br />

50.0 credit points<br />

Twenty weks full-time project work in industry<br />

Prerequisite: satisfactory completion <strong>of</strong> the<br />

subjects <strong>of</strong> the first three segments<br />

A second-year subject <strong>of</strong> the Bachelor <strong>of</strong> lnformation<br />

<strong>Technology</strong> degree.<br />

Subject aims<br />

To gain first hand experience <strong>of</strong> the operation <strong>of</strong> the<br />

information technology environment, the work <strong>of</strong> data<br />

processing departments and the workings <strong>of</strong> organisations.<br />

To extend the learning <strong>of</strong> the preceding segments <strong>of</strong> the<br />

course, in particular to gain experience <strong>of</strong> programming,<br />

systems s<strong>of</strong>tware and the information technology<br />

environment <strong>of</strong> business and industry.<br />

To address issues which can better be learned from within<br />

the industrial environment - such as user liaison and<br />

systems security.<br />

Subject description<br />

Students work under the supervision <strong>of</strong> both the industrial<br />

sponsor and the student manager.<br />

Projects and assignments and participation in the pr<strong>of</strong>essional<br />

activities <strong>of</strong> sponsors data processing and information<br />

technology environments are assessed by student manager<br />

and industry supervisor.<br />

Students are expected to gain experience in the following<br />

areas: programming, systems design, user liaison, and<br />

security and to be closely involved with the application <strong>of</strong> at<br />

least two <strong>of</strong> the following: data base communications, user<br />

support, and systems s<strong>of</strong>tware.<br />

1~501 Systems and lnformation Analysis 1<br />

10.0 credit points<br />

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

Prerequisite: IT303 Data Base Management<br />

Systems 1<br />

A second-year subject <strong>of</strong> the Bachelor <strong>of</strong> lnformation<br />

<strong>Technology</strong> degree.<br />

Subject aims<br />

This unit prwides students with the skills necessary to<br />

perform information analysis and data modelling for detailed<br />

applications as well as at the corporate level.<br />

Students make extensive use <strong>of</strong> appropriate s<strong>of</strong>tware tools to<br />

help them develop detailed requirements specifications.<br />

By the end <strong>of</strong> the unit students should be able to:<br />

1. Prepare a requirements specification for a small<br />

application, to be used for preparation <strong>of</strong> a structured<br />

design specification.<br />

2. Analyse corporate information requirements and hence<br />

contribute to the preparation <strong>of</strong> a strategic data model<br />

for an organisation.<br />

3. Select the systems analysis approach appropriate to a<br />

particular situation from a range <strong>of</strong> modelling<br />

techniques and tools.<br />

Subject description<br />

Systems requirements, data and models.<br />

Data analysis - user views <strong>of</strong> data; data dictionaries.<br />

structured systems analysis - data flow diagrams; structured<br />

design s<strong>of</strong>tware; transforms.<br />

Corporate information systems - corporate data modelling;<br />

data administration; levels; planning, control, operational;<br />

scope; corporate, divisional, local.<br />

IT502 Systems S<strong>of</strong>tware 2<br />

10.0 credit points<br />

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

Prerequisite: IT301 Systems S<strong>of</strong>tware 1<br />

An optional second-year subject <strong>of</strong> the Bachelor <strong>of</strong><br />

lnformation <strong>Technology</strong> degree.<br />

Subject aims<br />

To make an in-depth study <strong>of</strong> a mainframe operating system<br />

such as MVS or VM. The architecture <strong>of</strong> the mainframe as<br />

well as the assembler language is studied so as to examine<br />

the inter-relationship between systems s<strong>of</strong>tware and the<br />

computer's architecture. The role <strong>of</strong> the systems programmer<br />

as distinct from the applications programmer is considered.<br />

Subject description<br />

Assembler programming: introductory concepts, instruction<br />

formats, decimal instructions, data transfer and sequence<br />

control, edit instructions, binary data and instructions,<br />

address modification and arrays, bit and bye manipulations,<br />

inputloutput macros, subroutines and linkages.<br />

Systems programming: testing and debugging with<br />

assembler languages, style, documentation <strong>of</strong> systems<br />

s<strong>of</strong>tware, problem determination (dump reading), systems<br />

utilities, file systems (WAMIAMS), system generation, system<br />

maintenance, recovery and termination management,<br />

security.<br />

Computer architecture: CPU and ALU principles <strong>of</strong> operation,<br />

divisions <strong>of</strong> storage, addressing mechanisms, storage<br />

boundaries, operation and interfacing <strong>of</strong> inputloutput<br />

dwices.<br />

IT503 Data Base Management Systems 2<br />

10.0 credit points<br />

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

Prerequisite: IT303 Data Base Management<br />

Systems 1<br />

A second-year subject <strong>of</strong> the Bachelor <strong>of</strong> lnformation<br />

<strong>Technology</strong> degree.

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

Saved successfully!

Ooh no, something went wrong!