Module Descriptors
ENGINEERING AND INTEGRATING ROBUST LARGE-SCALE SYSTEMS
COSE60636
Key Facts
Digital, Technology, Innovation and Business
Level 6
30 credits
Contact
Leader: Ateeq Ur Rehman
Hours of Study
Scheduled Learning and Teaching Activities: 48
Independent Study Hours: 252
Total Learning Hours: 300
Pattern of Delivery
  • Occurrence A, Stoke Campus, UG Semester 1 to UG Semester 2
  • Occurrence D, Asia Pacific Institute of Information Technology Sri Lanka (Colombo), UG Semester 1 to UG Semester 2
Sites
  • Asia Pacific Institute of Information Technology Sri Lanka (Colombo)
  • Stoke Campus
Assessment
  • ASSIGNMENT weighted at 70%
  • Exam - written examination in examination conditions weighted at 30%
Module Details
Indicative Content
This module explicitly focuses on significant elements required for the achievement of the STAFFORDSHIRE GRADUATE ATTRIBUTES

Systems Integration and Electronic Data Interchange
Issues with Asynchronous and Synchronous data exchange
Systems Modelling
Types of Systems: Enterprise Systems, Information Systems, Decision Support Systems
The impact that the Data Protection Act has on sharing information and access to the data
Protocols and Systems architecture (OSI 7-layer model etc.)
Usability and requirements engineering
Software metrics & Quality of service
Engineering and maintenance of robust large-scale computer systems
Computer Aided Software Engineering Tools
Management and organisational structures
Concepts of commercial system development
Business plans
The management of change
Relevant company, product and employment legislation
Professional integrity
Product pricing & marketing, planning & management, evaluation & validation
Security issues, process and operational controls, and logical controls
Product liability and responsibility
Module Resources
Appropriate Systems modelling software
Software development tools
Access to an Enterprise Information System
Version Control system such as Subversion
Module Additional Assessment Details
ASSIGNMENT Weighting 70%: Practical software implementation with associated documentation to demonstrate enterprise and practical skills in software engineering and systems integration and to demonstrate that these skills can be applied in a complex environment. (Learning outcomes 2, 3 and 5).

EXAM (2 hours). Weighting 30%. (Learning outcomes 1 and 4). Final assessment.
Module Texts
Range of journals and articles as appropriate to individual student needs

Enterprise Systems Integration: A Process-Oriented Approach, Ferreira, D.R. (2013), Springer, ISBN-13: 978-3642407956

Integrated Business Processes with ERP Systems, Mangal, S.R.; Word, J. (2011), Wiley & Sons, ISBN: 978-0470478448

Software Engineering: A Practitioner's Approach 8th ed., Pressman, R.S. (2014) McGraw-Hill, ISBN-13: 9780078022128
Module Special Admissions Requirements
Prior study of COSE50637: Engineering Software Applications OR COIS51045: Enterprise Application Development OR equivalent
Module Learning Outcomes
1. CRITICALLY EVALUATE HISTORICAL AND CURRENT DEVELOPMENTS IN SYSTEMS INTEGRATION AND SOFTWARE ENGINEERING.
Analysis
Knowledge & Understanding

2. CRITICALLY EVALUATE HOW SOFTWARE ENGINEERING TOOLS AND TECHNIQUES ARE DEPLOYED WHEN INTEGRATING SYSTEMS.
Enquiry

3. PLAN, IMPLEMENT AND EVALUATE THE INTEGRATION OF A SOFTWARE SYSTEM INTO AN EXISTING NON-TRIVIAL ENVIRONMENT TAKING INTO ACCOUNT SECURITY ISSUES.
Application
Problem Solving

4. CRITICALLY EVALUATE AND DISCUSS THE IMPACT OF RELEVANT LEGISLATION WHEN PLANNING, IMPLEMENTING AND INTEGRATING SOFTWARE SYSTEMS IN A GLOBAL ENTERPRISE.
Analysis
Communication

5. APPLY METHODS AND TECHNIQUES TO MANAGE THE TECHNICAL AND NON-TECHNICAL BUSINESS OF INTEGRATING SOFTWARE SYSTEMS IN THE CONTEXT OF A GLOBAL ENTERPRISE.
Analysis
Application

Module Learning Strategies
"26 lectures presenting key topics and concepts.
26 supervised practical sessions for the completion of formative exercises.
"
Module Learning Strategies
"26 lectures presenting key topics and concepts.
26 supervised practical sessions for the completion of formative exercises.
"