Internal DT211 Module Descriptor

 
DT211 Home
Stage 1
Stage 2 
Stage 3
 Full-time 
Stage 3
 Internship
Stage 4
 Full-time 
Stage 4 
Internship  
School of 
Computing 
DIT
   
 

Systems Integration

Pre-Requisite Modules Co-Requisite Modules ECTS Credits Module Code
TECH3301 none 5 TECH4701

Author:

Mark Deegan

Description:

This course provides an introduction to issues relating to the integration of diverse computer systems in a modern networking environment. The course focuses on integration of key services including Authentication, Authorization, Accounting, Naming Services, Storage, Printing and the Integration of access to Database Servers from diverse platforms.

The module is structured to cover both theory and practical experience of Systems Integration Issues.

Aim:

To provide the learner with a working knowledge of and practical experience of the installation and configuration of software systems to integrate diverse computer applications running on a range of platforms.

Learning Outcomes:

On completion of this module, the learner will be able to describe and configure the

software systems available for integration of diverse computer systems.

Learning and Teaching Methods

Course delivery involves a combination of lectures, self-paced study and relevant laboratory work. Included in the materials is a significant practical aspect to the course where learners will gain exposure to industry standard software systems with an opportunity to explore the issues surrounding systems integration in general.

Module Content

Systems Integration

  • Authentication mechanisms
  • Authorization mechanisms
  • Accounting mechanisms
  • Naming Services
  • Storage Services
  • Printing Services
  • Database Services and Database Interface mechanisms

Module Assessment

Assessment will be through a combination of continuous assessment and a written exam.

Marks will be allocated as follows

  • Written Exam (60%)
  • Continuous Assessment (40%):

The continuous assessment element of this course will focus on the practical aspects of the course and will be conducted in two parts:

  • Weekly Practical Assessments:

Continuous assessment will be conducted on a weekly basis for the duration of the course.

The assessments will be conducted in a lab environment using virtual UNIX and Windows servers and results will be published on-line as soon as the assessments have been graded.

These assessments will focus mainly on the execution of certain practical tasks as have been covered in the class during the preceding week.

 

  • End-of-Semester Practical Assessment:

A single practical assessment will be conducted at the end of the semester.

This assessment will be conducted in a lab environment and results will be published on-line as soon as the assessment has been graded.

This assessment will be based upon the sum of the practical tasks covered in the weekly on-line assessments.

Essential Reading

BELLOMO, M. M., James. (2000). Network and System Integration for Dummies, John Wiley & Sons.

BRUNSON, R. (2001). Linux and Windows 2000 Integration Toolkit, John Wiley & Sons.

HARVEL, L., WEBB, David., FLYNN, Steven., WHITEHURST, Todd. (2000). The UNIX and Windows 2000 Handbook: Planning, Integration and Administration, Prentice Hall PTR.

Supplemental Reading

MAHMOUD, Q., H. (2004). Middleware for Communications, John Wiley & Sons.

RUSSEL, C., CRAWFORD, Sharon., GEREND, Jason. (2004). Windows Small Business Server 2003. Redmond, Washington, Microsoft Press.

SHAH, R. D., Thomas (2000). UNIX(r) and Windows 2000(r) Integration Toolkit: A Complete Guide for System Administrators and Developers, John Wiley & Sons.

TERPSTRA, J. H., VERNOIJ, Jelmer R. (2003). The Official Samba-3 HOWTO and Reference Guide, Prentice Hall, PTR.

WATTERS, D. P. A. (2005). Solaris 10, The Complete Reference. Emeryville, California, McGraw Hill/Osborne.

Web references, journals and other:

Further Details:

Single Semester Module

Class Size:                    Lectures: 60 Students

                                    Lab Sessions: 20 Students per lab.

Contact Hours: 4 hours per week; 1 lecture, 2 lab and 1 tutorial

Date of Academic Council Approval:

June 2005