Module Title:   Information Engineering

Module Credit:   20

Module Code:   CM-0504D

Academic Year:   2015/6

Teaching Period:   Semester 1

Module Occurrence:   A

Module Level:   FHEQ Level 6

Module Type:   Standard module

Provider:   Computer Science

Related Department/Subject Area:   SCIM (Dept of Computer Science)

Principal Co-ordinator:   Mr K Hammoud

Additional Tutor(s):   tbc

Prerequisite(s):   CM-0305L

Corequisite(s):   None

1. To provide an awareness of the range of Information Systems Development Methodologies.
2. To provide guidance for the selection of the right method for the job in hand.
3. To provide the opportunity to specify and implement a prototype Information System using the latest tools available.

Learning Teaching & Assessment Strategy:
The contact time consists of lectures, tutorials/seminars, laboratories and directed study. Lectures introduce the analysis, design and development methods and techniques which are applied in practical lab sessions. Different approaches to problem solving are explored and discussed in tutorial/seminar sessions. Preparatory reading will be set in advance so that students can prepare for the module. The course work of the module consists of one individual project work and one group project work. Student will complete their individual project work at week ten and group project report work at the end of week twelve.

Lectures:   24.00          Directed Study:   140.00           
Seminars/Tutorials:   12.00          Other:   0.00           
Laboratory/Practical:   24.00          Formal Exams:   0.00          Total:   200.00

On successful completion of this module you will be able to...

apply the theory, methods and techniques of Information Engineering.

On successful completion of this module you will be able to...

design an Information System using Software Engineering principles and tools.

On successful completion of this module you will be able to...

enhance your analytical and problem solving skills. This will improve your ability to give oral presentations of a technical nature. This will also improve your team skills (interaction, communication and conflict issues) through working as a member of a team for an Information Engineering project.

  Coursework   50%
  Part A: Report on individual research and analysis of an information engineering application (1000 words or equivalent)
  Coursework   50%
  Part B: Group project on work to develop an interactive information system (individual input: 1000 words equiv)

Outline Syllabus:
1. A review of Information Systems Development Methodologies (ISDM). 2. Advanced project planning and management. 3. A comparative study for structured design techniques and object oriented design techniques. 4. A demonstration of an existing standard Information Engineering project design and implementation. 5. Web based application design issues. 6. Interface, database and program design. 7. Software project maintenance issues. The course is designed to illustrate the strengths and weaknesses of the various methodologies while any application of the methods (the coursework/practical aspect of the work) will depend upon the computer support available at the time.

Reading List:

` System Analysis and Design
Authors: A. Dennis & B. H. Wixom
Publisher: John Willey & Sons, Inc. ISBN: 0-471-24100-8

` Software Engineering (6th Edition)
Author: Ian Sommerville
Publisher: Addison Wesley; ISBN: 0-201-39815-x

` Software Engineering, A practitioners approach
Author: R. Pressman; ISBN: 0-07-050814-3

` Modern Structured Analysis
Author: E. Yourdon; ISBN: 0-13-598632-x

` Systems Analysis and Design
Authors: K. E. Kendall & J. E. Kendall,
Prentice Hall, 2001,
ISBN 0-13-041571-5

Version No:  6