Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
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.