Module Descriptors
ENGINEERING AND INTEGRATING ROBUST LARGE-SCALE SYSTEMS
COSE60589
Key Facts
Digital, Technology, Innovation and Business
Level 6
30 credits
Contact
Leader: Kelvin Hilton
Hours of Study
Scheduled Learning and Teaching Activities: 48
Independent Study Hours: 252
Total Learning Hours: 300
Pattern of Delivery
  • Occurrence A, Global Institute of Software Technology (GIST), UG Semester 2
  • Occurrence B, APIIT LANKA (PVT) LTD - Colombo, UG Semester 2 to UG Semester 3
  • Occurrence B, APIIT LANKA (PVT) LTD - Colombo, UG Semester 3
  • Occurrence C, APIIT LANKA (PVT) LTD - Colombo, UG Semester 1 to UG Semester 2
  • Occurrence C, APIIT LANKA (PVT) LTD - Colombo, UG Semester 2
Sites
  • Global Institute of Software Technology (GIST)
  • APIIT LANKA (PVT) LTD - Colombo
Assessment
  • ASSIGNMENT weighted at 50%
  • ASSIGNMENT - SECOND ASSIGNMENT weighted at 50%
Module Details
Module Resources
Appropriate Systems modelling software
Software development tools
Access to an Enterprise Information System
Version Control system such as Subversion
Module 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
Product liability and responsibility
Module Texts
Range of journals and articles as appropriate to individual student needs
The Business of Systems Integration, Principe, A.; Davies, A; Hobday, M. (2005), OUP, ISBN: 978-0199263233
Integrated Business Processes with ERP Systems, Mangal, S.R.; Word, J. (2011), Wiley & Sons, ISBN: 978-0470478448
Software Engineering: A Practitioner¿s Approach 7th ed., Pressman R.S. (2009), McGraw-Hill, ISBN: 978-0071267823
Module Special Admissions Requirements
Prior study of CESCOM10109-5: Engineering Software Applications OR CESCOM10110-5 Enterprise Application Development
Module Additional Assessment Details
ASSIGNMENT Weighting 50%: Research, write and present a seminar paper (3000 words). (Learning outcomes 1, 2 and 3)
SECOND ASSIGNMENT Weighting 50%: 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 4, 5 and 6). Final assessment.
Module Learning Strategies
24 lectures presenting key topics and concepts.
24 supervised practical sessions for the completion of formative exercises.