Module Descriptors
COMMERCIAL COMPUTING
COMP50001
Key Facts
Digital, Technology, Innovation and Business
Level 5
30 credits
Contact
Leader: Alistair Mcloughlin-Goldstraw
Hours of Study
Scheduled Learning and Teaching Activities: 78
Independent Study Hours: 222
Total Learning Hours: 300
Pattern of Delivery
  • Occurrence A, Stoke Campus, UG Semester 1 to UG Semester 2
  • Occurrence B, Digital Institute London, UG Semester 1 to UG Semester 2
  • Occurrence C, British University Vietnam, UG Semester 1 to UG Semester 3
  • Occurrence C, British University Vietnam, 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
  • Occurrence E, Asia Pacific Institute of Information Technology Sri Lanka (Kandy), UG Semester 3 to UG Semester 1
  • Occurrence G, Asia Pacific Institute of Information Technology Sri Lanka (Colombo), UG Semester 2 to UG Semester 1
  • Occurrence G, Asia Pacific Institute of Information Technology Sri Lanka (Colombo), UG Semester 2 to UG Semester 3
  • Occurrence H, Asia Pacific Institute of Information Technology Sri Lanka (Colombo), UG Semester 3 to UG Semester 1
  • Occurrence I, Asia Pacific Institute of Information Technology Sri Lanka (Kandy), UG Semester 1 to UG Semester 2
  • Occurrence J, Asia Pacific Institute of Information Technology Sri Lanka (Kandy), UG Semester 2 to UG Semester 1
Sites
  • Asia Pacific Institute of Information Technology Sri Lanka (Colombo)
  • Asia Pacific Institute of Information Technology Sri Lanka (Kandy)
  • British University Vietnam
  • Digital Institute London
  • Stoke Campus
Assessment
  • individual assignment 700 words weighted at 20%
  • Group Assignment – Solution Presentations 45 minutes weighted at 50%
  • Coursework – individual assignment 700 words weighted at 30%
Module Details
Module Indicative Content
Professional Skills
• Professional bodies, ethics and Codes of Conduct
• Legal, ethical, professional and social issues
• Globalisation issues and impact on communications
• Organisational context of professional work
• Health & Safety within a commercial environment
• Risk assessment and estimation
• Communication of results/presentation skills
• Project management
• Career planning/development:
• Promoting yourself for placement and beyond
• Recruitment process, skills and issues
• Business startup knowledge and skills / Entrepreneurship
• Reflection on personal development, needs and direction (personal Development Planning)
• Consideration of computing in relation to public well-being
• Business, economics, environmental and sustainability issues
• Commercial issues and principles, and Intellectual Property
• Disability and accessibility

Projects
• Working with a company
• Working as a team
• Project Management in software development
• Communication with clients
• Industry roles and industry relations
• Competitor Analysis / Requirements Gathering
• Agile methods used in software development
• Collaborative Working
• Version Control
• Professional Bodies, Ethics and Codes of Conduct relevant for the software development professional

Cybersecurity and Software Issues
• Cybersecurity principles applied to services, applications, servers, network devices (and devices in general)
• Data and system attacks – how to identify vulnerabilities and put in place safeguards
• Concepts of confidentiality, integrity and availability (case studies to investigate probability, consequences, harm, risk identification and factors, assessment and mitigation strategies)
• Design, implementation and maintenance of trustworthy software (including British Standards Institution PAS 754)
• Risk and safety – understanding and quantification of risks, including unauthorised (malicious or accidental) disclosure, unauthorised modification / destruction of information, system errors and omissions, disasters and strategy for recovery
• Compliance to laws and procedures to reduce risks
• Costs of system failure at outset or during ‘live’ running
Module Learning Strategies
26 hours of lectures to introduce key topics and concepts.
52 hours of practical sessions. In the practical sessions you will work in teams on real-life projects, applying the knowledge learnt from the lectures.
Module Texts
Cobb, C. G. (2015) The Project Manager's Guide to Mastering Agile, John Wiley & Sons, Incorporated, ISBN: 9781118991046, EBOOK ISBN: 9781118991770

Belew, S. and Elad, J. (2017). Starting an Online Business All-In-One for Dummies, John Wiley & Sons, Incorporated, ISBN: 9781119315520, EBOOK ISBN: 9781119315544
Module Resources
Appropriate hardware and software development environments to design, develop and document the required system
Module Special Admissions Requirements
None
Web Descriptor
You will work in a small team to produce an application in response to the needs of a third-party client. The module gives you the ownership of the project management as well as the development of a solution to the brief, within which not only must you aim to satisfy and exceed the clients’ needs, but you must also consider and apply the relevant Legal, Social, Ethical, and Professional Issues.
MODULE LEARNING OUTCOMES
1. DISCUSS THE LEGAL, ETHICAL, PROFESSIONAL, SOCIAL ISSUES, COMPUTER-BASED SOLUTION APPROVAL AND CYBERSECURITY ISSUES OF WORKING WITHIN THE COMPUTER INDUSTRY.
Knowledge and Understanding
Learning

2. PRESENT YOUR PERSONAL PROFILE IN AN APPROPRIATE PROFESSIONAL FORMAT.
Communication

3. COLLABORATE WITH OTHER SPECIALISTS TO EFFECTIVELY RESEARCH, CO-ORDINATE, DEVELOP AND PRESENT A COMPUTER-BASED SOLUTION FOR A GIVEN BUSINESS SCENARIO.
Analysis
Problem Solving
Application
Enquiry

4. REFLECT ON THE PRACTICAL EXPERIENCE OF APPLYING PROJECT MANAGEMENT THEORY AND COLLABORATIVE WORKING TO A LIVE PROJECT
Reflection
Communication
MODULE ADDITIONAL ASSESSMENT DETAILS
Assignment 1
Individual Assignment - Present a personal profile and project proposal for a live brief (and supporting documentation) (Learning Outcomes 1, 2).

Assignment 2
A group presentation with inter-disciplinary teams developing a substantive solution to meet the needs of a 3rd party scenario using recognised design, development and testing principles and methods (Learning Outcomes 1, 3 and 4).

Assignment 3
Individual Assignment - reflect on the dynamics of working in a group. (Learning Outcomes 4).