COM769 Scalable Advanced Software Systems, Coursework, Semester 1, University of Ulster

Published: 04 Jan, 2025
Category Coursework Subject Engineering
University University of Ulster Module Title COM769 Scalable Advanced Software Systems
Semester (s) : One  Types  Coursework
Course / Year Group: MSc Internet of Things/Computer Science Coursework / Exam Weighting: 100/0

Coursework Assessment Overview

This module is assessed by two pieces of coursework.

Coursework 1 consists of a single in class test which will have a time limit of 60 minutes. Coursework 1 contributes to 25% of the overall mark for this module.

Coursework 2 is a practical skills assessment wherein students need to develop a solution and create a related presentation plus demonstrative video. Coursework 2 contributes to 75% of the overall mark for this module.

The university has a number of rules and regulations surrounding assessment, late submissions and illness. These are in the student guide [1] -ensure you read this and understand the impact of these rules and regulations.

These coursework assignments are detailed below.

Coursework 1 – Practical Skills Assessment (Class Test) [25%]

Related learning outcomes:

1. Develop an appreciation of core concepts related to packaging solutions, continuous integration, continuous delivery, scalable architecture and deployment.

During the delivery course of the module, students will be expected to complete a single 60-minute online test during the week 7 of the semester. The class test should be completed on campus and should be taken from an allocated school of computing lab. Failure to do so will result in a mark of zero.

This is open book test, students can access notes, books and lectures. Use of internet at any time is not allowed during the test. Class Test will be based on multiple choice questions, delivered, submitted, and assessed through the Blackboard online learning environment. This test will consist of 30 questions and will incorporate topics taught in lectures and practical exercises, until week 6. There will be no negative marking for the class test.

This test will assess depth and systematic understanding of knowledge in specialised areas covered to that point. Feedback from this test will feed-forward into the students continued learning and their execution of the set exercise.

Overall Feedback will be provided automatically after 20 working days of the test according to the regulations set by the university feedback guidance. 

Coursework 2 – Mini Project [75%]

Related Learning Outcomes:

1. Demonstrate a comprehensive understanding of modern development and deployment concepts, techniques and practice and how it may be leveraged to address related challenges.

2. Autonomously and independently identify deficiencies when interacting with a range of architectures and deployment paradigms, leveraging knowledge of these deficiencies to improve future practice.

3. Assess the concepts behind a range of modern development and deployment techniques and critically evaluate when to apply these paradigms to realisation of solutions.

Students will be set an exercise where they will be expected to design, develop, and deploy a Scalable Advanced Software Solution in the form of a web app.

Task 1.

Design, and implement, a scalable, cloud native, web-application which acts as a video distribution website which facilitates sharing of short form video conent. This application would conceptually be similar to sites such as Tik Tok.

Ideally, this would enable the following:

Facility to enrol and manage “creator” user accounts which may exclusively upload videos to the service. This includes setting metadata such as Title and hash tags. 

No public interface needs to be offered for enrolment of “creator” users.
Enable consumer users to sign up for the service.
Consumer users should be able to view/search through video content, play videos
and comment/rate videos. These accounts will not be able to upload video content.
Provide a dashboard view with the latest videos

Ideally, this solution would integrate the following:

  • Static HTML hosting of content of a web page which interacts with a web backed through REST calls.
  • Hosting of a REST endpoint which provides service logic and connections to all necessary elements such as storage.
  • Provide persistence of user data through scalable hosted databases and/or block/object storage.
  • Cater for user identities and roles using standard authentication mechanisms and user access controls as appropriate for the cloud platform.
  • Provide scalability mechanisms through appropriate caching and dynamic DNS routing.
  • Additionally, media conversion services may be used, be aware of the limitations of the free tier services and potential costings.

Task 2.

Implement, deploy, and test the solution designed in task 1. This should be implemented and deployed using the cloud platform explored within the practical exercises associated with this module.

Task 3.

Provide a slide deck which details the developed solution; this slide deck will contain an embedded video where the student provides:

A 5-minute presentation of the developed, tested and deployed solution. This should focus on the operation of the solution, showing changes and activity on the backend systems.

During this exercise, the student will have demonstrated self-direction and originality in problem solving, acting autonomously in planning and executing this task at a professional level.

Additionally, the student will apply technical expertise effectively and will adapt skills previously learnt in conjunction with designing and/or developing new skills or procedures for new situations. N.B. The students are required to implement this solution using the cloud platform which was the focus of the teaching materials. Once the solution is produced, students are required to produce presentation which incorporates a 5-minute video capture demonstrating the solution.

Need assistance with your COM769 Scalable Advanced Software Systems Coursework? Our expert workingment assignment writers offer top-notch assignment help UK to ensure your coursework meets academic standards. Whether you’re stuck with coding, documentation, or analysis, we provide help with engineering assignments to make the process easier. You can also access coursework help for understanding complex topics and improving your submissions. Looking for inspiration? Get free samples to guide your work and see how to structure your assignments effectively. Save time, reduce stress, and improve your grades with our reliable support. Contact us today for professional guidance on your software systems coursework!

CSIP5303: Digital Commerce Coursework Brief 2024/25 | DMU

Solved, CSIP5303: Discuss and critically appraise the application of e-commerce in business and society (Case Study), Design and develop e-commerce strategies based on the value proposition of a business (Case Study).

ACFIM0011 Dissertations (MSc F&I) Coursework Brief

Your summative coursework represents 25% of the final mark for the unit. The coursework is in the form of an essay. Penalties will apply if the coursework is submitted late. Please keep a record of the code and data that you use to generate your results.

MOD009388 Strategic Design, Innovation, and Entrepreneurship, in Hospitality and Tourism Assignment Brief TRI2

How can organisations apply strategic design and innovation to retain competitive advantage and keep customers interested while growing and operating at scale in the current business environment?

Business Analytics and Artificial Intelligence Assignment Task

The primary format of this assignment will be a presentation, and it should be completed in your group. Your presentation should last no more than 20 minutes. As part of your presentation, you will be required to present a business analysis, application of BA and DS/AI tools and techniques, as recommendations for their use as a Decision Support System.

BRM5120 Grassland Science | Critique of TWO Research Papers

Review and evaluate the development of new forage crops for use in pasture-based systems. Evaluate the influence of management and environment on pasture composition and critically appraise forage cropping programmes.

DSM120 Financial Data Modelling, CW1| UOL

The intention of the module is for you to follow along with each of the topics, testing all the methods and ideas on your own portfolio of at least half a dozen time series. The coursework mostly stems from this activity. Make sure that two of the time series in your portfolio include high-frequency financial data of your choice from the available high-frequency data sets on the module page on VLE.

SIB7504-A Cross Cultural Management Coursework Brief 2024-25| UOB

The purpose of the assignment is for you to interpret and explain information from academic literature and to assess its usefulness in cross cultural management in an organisational context as well as to develop your skills in writing effective and concise management reports. You need to apply the theoretical concepts and frameworks gained from lectures and tutorials, as well as your wider reading on cross-cultural management to structure your analysis in the report.

CMP7240: To conduct a thorough cyber security review of a connected healthcare system

CMP7240 Cyber-Physical Systems Security, Critically evaluate current threat landscape for Cyber-Physical Systems and articulate commonalities and differences with contemporary computing systems.

CO7214 Data Mapping to XML or JSON CW1 Brief | UOL

Be accurate and consistent with the group submission (rather than claiming things about the groupwork that are not true). Specific to the group's work and the individual contribution (rather than generic statements that could apply to anyone).

Summative Assessment Brief: Global Strategy and Sustainability CW4, BPP University

PART B: In the role of a Management Consultant, you are required to design a short PowerPoint Presentation to the CEO of Samsung Electronics on how they can sustain their growth and profitability in the contemporary business environment.

Online Assignment Help in UK