Skip to main content

Information Systems

Overview

  • Credit value: 15 credits at Level 7
  • Module convenor and tutor: Brian Gannon
  • Assessment: an examination (80%) and in-class test (20%)

Module description

The module describes approaches, processes, methodologies and techniques commonly used for large-scale information systems development. It covers the systems development life cycle (SDLC), including project initiation, analysis, design and implementation, addressing key aspects and techniques at each stage, such as the use of class and object diagrams. Several project methodologies are described, including Agile (Scrum) methodology. The module also incorporates insights into professional and legal issues surrounding information systems development.

Indicative module syllabus

  • Theories of Information Systems
  • IS in Everyday Life
  • Agile and Waterfall Methodologies
  • The Information Systems Development Life Cycle
  • Project Initiation - Identification and Selection
  • Requirements Analysis and High Level Design
  • Detailed Design
  • IS Implementation
  • IS Contracts, Business Planning and Defective Software
  • Data Protection, Freedom of Information
  • Intellectual Property Rights
  • Computer Misuse and Information Surveillance

Learning objectives

By the end of this module, you should:

  • understand how information and communications technologies are deployed
  • be able to make informed professional decisions about IS development in fast-changing socio-technical environments, including understanding how to use information processing constructs including files and data schemata, programs and other coded units, and the contexts to which they will be fitted
  • be familiar with some of the practical aspects associated with a career as an IS professional
  • be able to describe key social and organisational aspects of enterprise computing.