TaskDuring the trimester, weekly practical classes will re-enforce principles of the associated lecture topic. Of these, there will be five programming exercises whose solutions should be archived into a portfolio and submitted along with the main assignment at the end of the trimester. These exercises should be worked on in scheduled practical class time, and students can support/help each other provided that no actual code is exchanged between...
1. AimsThis assignment will be assessed (10% of the final mark of the module). Students are invited to prepare a short report that describes an approach of detecting objects in images. For example, someone may wish to develop a technique to detect humans in 2D or 3D images. Others may expect to develop an approach to detect brain cancer areas in 2D or 3D MRI images. The proposed approach may be part of the learning, exercising or exploring tha...
Database Class with Constructor and MethodsThe writeup concept is on C++ syntax, but use Python. Database We assume each data item in the database is an floating point number. Each item has an ID from 0 onwards (to the # of items in the database - 1). You should create a class Database to store the number. The specification of the class is as follows: Constructor: o Database(int size): size denote the number of data items in th...
TaskFor this assessment, you will be given a specific set of requirements to implement a custom Linux system. For example you may be asked to build a deployable server to run an e-commerce server. You will analyse the requirements and propose a Linux implementation to meet the needs of the application. You should be looking to deliver optimum performance for the scenario. Your final system will need to be customised in terms of: Packages ...
Task RequirementsThe bank system should be able to store and load all customers data from and ? ?into a file. ?Achieving a mark of 71% to maximum 80%?The application must implement all the above and the following: Transferring funds/money from one account to another. For example, an Admin? Can transfer funds from one customer account to another customer account? Admins can request a management report. This should show the following ? ...
Assessment Task Details and InstructionsAssessment title: 3D Game Development To build on existing programming skills and to further those through the development of a 3D game world, managing cameras, lights, models, collisions, sounds, menus, etc. within this world, to create an interactive real time game. You will design and create a simple 3D game from the game components that you have been developing and investigating in the ...
Question 1: Design Class DiagramYou are expected to refine some of the models provided in the Appendix (and made available as a Visual Paradigm project, released via Moodle with this assignment) and develop a set of new models on the SMS software by answering the following questions. The Appendix offers an analysis class diagram of the SMS software. You are expected to refine the Shipment package included in the diagram and add design level...
The net present value (NPV) problem (10%)A car manufacturer is looking to bring a new range of electric vehicles (EV) in the next fifive years. This will require an initial investment of £500M and has running costs of £100M per year after that. The predicted incomes from this range are: Notice that the initial expenditure takes place in 2020. 1. Assume a discount rate of 1% per year, and perform analysis of discounted c...
Task 1: Explanation of Software Engineering Concept and SDLCAs part of the formal assessment for the programme you are required to submit a Software Engineering assignment. Please refer to your Student Handbook for full details of the programme assessment scheme and general information on preparing and submitting assignments. After completing the module, you should be able to: 1) Identify what a system is and how a systems approach relat...
ObjectiveObjectiveThe objective of this individual programming assignment is to get a flavour of the effort involved in designing and developing fully functional browser-based application hosted in the cloud. You will practice designing and developing a novel cloud-based application of your choice using a cloud provider offering infrastructure as a service (i.e., you must instantiate a VM and configure it yourself). Task and GuidelinesDesign ...
Learning outcome assessedLearning outcome assessed⢠Write programs using a functional program ming language Purpose of assessment The assignment is to implement a maze game late Submission Penalty UoL standard penalty applie.  Important: Please read all of the instructions carefully before starting the assignment Introduction. In this assignment, you will implement a maze game. Before starting, Windows users sh...
Purpose1.Purpose This assignment represents the applicative part of the concepts regarding algorithms you have learned from both textbooks. On this occasion, you will be able to solve problems building algorithms, and representing them using either pseudocode, or flowcharts. This assignment addresses the learning objectives regarding solving problems using algorithms, as well as designing algorithms using pseudocode or flowchart. 2.Directio...
Question 1 (35 marks)This assignment consists of two questions. The first question is to be completed individually. The second question can be completed in groups of size up to three. Further instructions about group work will be provided separately. This question is to be attempted individually. Consider the following pseudocode: int f(int n) { if (n>1) { f(n/2); f(n/2); for(int i = 1; i <= g(n); i++) { println("Hello world!")...
Task: Project SpecificationWith the proposed problem statement and chosen dataset, you are required to build a machine learning model and deploy it as a web application using Flask.Your Project Report should include, but not limited to, the following sections:a) Cover Page – to include your name and matriculation numberb) Introduction – description of the topic that you propose to work on and the problem statement c) Data Explorat...
Questions: Part 1: Objectives: Create an animated choropleth plot using plotly that analyzes a seven-day moving average of cases for some geographic unit and sub-unit (e.g. USA and states) Create a second, non-animated, choropleth plot that shows cumulative cases per 100,000 people for the most recent date in the data file. Requirements: Find appropriate data source that includes new COVID-19 cases per day for the geographic region....