Category: Programming

  • “Plagiarism Prevention: A Guide to Writing Original Work”

    Avoid plagiarism, the work should be in your own words, copying from students or other resources without proper referencing will result in ZERO marks. No exceptions. All answered must be typed using Times New Roman (size 12, double-spaced) font. No pictures containing text will be accepted and will be considered plagiarism).

  • “Exploring Data Structures: Algorithmic Problem Solving Project”

    Description and Instructions
    1. Objectives
    The main objective of this project is to get familiar with designing and developing an algorithmic problem solution using data structures concepts.
    2. Introduction
    On this project each group of students will solve a problem to assess their understanding of data structure. Students will work in groups of 2-3 students then collect their work in one report to be submitted with the other project materials.
    3. Required work
    Choose an algorithmic problem related to the concepts of data structures (one that has been covered in class) and write a problem statement on it.
    Examples of projects topics:
    Problem Name
    Suggested Data Structure
    Train Schedule Manager
    Doubly Link list
    Student Course Scheduler
    2D- Array
    Social Network Connections
    Graph
    Shopping Cart
    Singly Link list
    Flight Reservation System
    2D-Array
    Shortest Path Finder
    Graph
    Music Streaming Playlist
    Circular Link list
    Select one of the projects Name in the table above. It is also possible to suggest new project (must be approved by course instructor).
    Understand the problem. Implement at least two solutions of the problem using data structures.
    You must use at least one data structure in your solution. Analysis the Algorithm complexity of your solutions 4. What to submit?
    Project Report
    a)Describe the Problem. b)Describe the Algorithm used to solve the problem. c)Analysis the Algorithm complexity of your solutions.
    Source Code
    Write the program in Java code to solve the problem. Marking Criteria #
    Criteria
    Marks
    1
    Project Report
    6
    1.1
    Describe the Problem
    1
    1.2
    Describe the Algorithm used to solve the problem (solution 1)
    1
    1.3
    Describe the Algorithm used to solve the problem (solution 2)
    1
    1.4
    Analysis the Algorithm complexity of your solution 1
    1.5
    1.5
    Analysis the Algorithm complexity of your solution 2
    1.5
    2
    Source Code
    8
    2.1
    Java code to solve the problem. (Solution 1)
    4
    2.1
    Java code to solve the problem. (Solution 2)
    4
    Total
    14

  • Title: Resilience and Adaptability in the Face of Adversity: A Case Study of Peloton’s Response to the COVID-19 Pandemic Title: Business Process Analysis and Improvement for Pandemic Resilience

    Instructions:
    You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.
    It is your responsibility to check and make sure that you have uploaded both the correct files.
    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets, convert text into image or languages other than English or any kind of manipulation).
    Email submission will not be accepted.
    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
    You must use this template, failing which will result in zero mark.
    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
    Late submission will result in ZERO mark.
    The work should be your own, copying from students or other resources will result in ZERO mark.
    Use Times New Roman font for all your answers.
    Name: Name:
    Name: ID:
    ID:
    ID:
    Description and Instructions
    Case Study Objective:
    This case study is an opportunity for you to practice your knowledge and to develop skills of working in teams.
    Total Marks = 14
    Project Report
    Presentation
    10 marks
    4 marks
    Group Size = 3-4 Members.
    One group member (group leader/coordinator) should submit all files: Project Report and Presentation Slides on blackboard.
    Marks will be given based on your submission and quality of the contents.
    Project Report
    Each Project Report will be evaluated according to the marking criteria mentioned in each question section.
    Presentation
    Each group need to present their projects in week# 14.
    Introduction
    The global economy went through a difficult period due to COVID-19. Many businesses did struggle, and some unfortunately failed. While COVID-19 brought immense challenges, it also opened doors for new business and innovative opportunities.
    Peloton’s Rise and Fall
    Peloton, the high-end at-home fitness company, initially thrived during the early stages of the pandemic. With gyms closed and people stuck at home, demand for their stationary bikes and fitness classes skyrocketed. However, by 2022, they faced significant challenges. They overestimated demand and built-up excess inventory, leading to stockpiling and financial losses. Competitors like NordicTrack and Echelon offered cheaper alternatives, chipping away at Peloton’s market share. Rising inflation and interest rates squeezed consumer spending, making luxury items like Peloton bikes less affordable. Peloton cut expenses, closed stores, and laid off employees to streamline operations. They launched lower-priced bikes and accessories to broaden their customer base. They invested heavily in their app and content offerings, enhancing the virtual fitness experience. Collaborations with retailers like Dick’s Sporting Goods and Amazon expanded their reach. They focused on building community and the emotional benefits of fitness rather than just pushing product sales. While the road was bumpy, Peloton’s efforts are starting to pay off. They’ve reduced their losses, streamlined operations, and are seeing signs of renewed customer demand. The company has shown resilience and adaptability in the face of adversity.
    Note: The above-mentioned case study is just an example; students are supposed to find a case study of business that faced significant challenges during the pandemic but found innovative ways to overcome them.
    4 Marks
    Learning Outcome(s): CLO1: Explain the interdisciplinary concepts, theories, and trends in ES and their role in supporting business operations.
    Question One
    After selecting your case study, describe it in your own words by using the following points. §Clear introduction: It should give the most important information that describes the case study. What is the nature of the product or service they provide? (0.5 mark)
    §Business process: describe in detail the key business processes, How are they done? (1 mark)
    §The business situation: It describes their situation at that time based on the business process. What are the changes that are made on theses process to overcome the situation. (1 mark)
    §The Issues: State the problem/issues, consequences, and any hesitations in the business process. (0.5 mark)
    §The strategies: State the key success strategies that helped them to navigate the pandemic challenges. (1 mark)
    3 Marks
    Learning Outcome(s): CLO4: Design ES architectural models for various business processes.
    Question Two
    Business Process Model and Notation (BPMN) is a standardized diagramming system used to visualize business processes.
    §Use one of the tools such as Visio to model the chosen enterprise current process. (1.5 mark)
    §Analyze the model process issues from at least two perspectives such as time and quality perspectives. (1.5 mark)
    2 Marks
    Learning Outcome(s):
    CLO3: Discuss the issues and challenges associated with implementing ES and their impacts on corporate enterprises.
    Question Three
    Propose at least two suggestions for improving the process of your selected company from equipment, employees, IT & IS technologies perspectives. How your suggestions will solve business process issues. (1 mark)
    Note: Your provided suggestions or solutions should be different than the solutions that the company have used to overcome the pandemic. (1 mark)
    1 Marks
    Learning Outcome(s):
    CLO3: Discuss the issues and challenges associated with implementing ES and their impacts on corporate enterprises.
    Question Four
    Based on your information and the course materials, what innovative approaches can enterprises adopt to strengthen their disaster recovery plans? (1 mark

  • “Optimizing Dijkstra’s Algorithm for Efficient Map Routing”

    (See the attached pdf for complete details)
    Map Routing:
    Implement the classic Dijkstra’s shortest path algorithm and optimize it for maps. Such algorithms are widely used in geographic information systems (GIS) including MapQuest and GPS-based car navigation systems.
    Your goal:
    Optimize Dijkstra’s algorithm so that it can process thousands of shortest path queries for a given map. Once you read in (and optionally preprocess) the map, your program should solve shortest path problems in sublinear time. One method would be to precompute the shortest path for all pairs of vertices; however you cannot afford the quadratic space required to store all of this information. Your goal is to reduce the amount of work involved per shortest path computation, without using excessive space. We suggest a number of potential ideas below which you may choose to implement. Or you can develop and implement your own ideas.
    You need to implement 2 improvement ideas, in order to get full points on the coding part. If you come up with your own ideas, you will get extra credits. (up to 10 points)
    Requirements: Based on the requirement of the question | Java

  • Title: Enterprise Systems Development and Reengineering Best Practices

    Instructions:
    You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.
    It is your responsibility to check and make sure that you have uploaded both the correct files.
    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets, convert text into image or languages other than English or any kind of manipulation).
    Email submission will not be accepted.
    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
    You must use this template, failing which will result in zero mark.
    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
    Late submission will result in ZERO mark.
    The work should be your own, copying from students or other resources will result in ZERO mark.
    Use Times New Roman font for all your answers.
    Name: ###
    CRN: ###
    ID: ###
    2 Marks
    Learning Outcome(s):
    Describe the development life cycle of ES and reengineering best practices.
    Question One
    A manufacturing company is deciding to implement new software to streamline production.
    Discuss in your own words how Deming Cycle Change Management Model could be applied.
    2 Marks
    Learning Outcome(s):
    Design ES architectural models for various business processes.
    Question Two
    Modelling Ontology involves two key approaches: reverse engineering and forward engineering.
    Explain each approach with examples.
    2 Marks
    Learning Outcome(s):
    Design ES architectural models for various business processes.
    Question Three
    Both error events and escalation events are used for exception handling in BPMN 2.0 workflows, but they signal different situations and have different effects on the process flow.
    Explain the concept for each one and the effects on the process flow.
    2 Marks
    Learning Outcome(s):
    Develop robust business intelligence solutions that provide an integrated framework for improved business processes within a global context.
    Question Four
    In Process-Oriented Enterprise, values are characterized by some determinants for example:
    -Time
    -Flexibility
    -Responsiveness
    -Quality
    -Price
    In your own words, define each one of them and briefly explain why these values are considered determinates?

  • Title: Submission Instructions for Assignment

    Instructions:
    You must submit two separate copies (one Word file and one PDF file). These files must not be in compressed format.
    It is your responsibility to check and make sure that you have uploaded both the correct files.
    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets, convert text into image or languages other than English or any kind of manipulation)
    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
    You must use this template, failing which will result in zero mark.
    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
    Late submission will result in ZERO mark.
    The work should be your own, copying from students or other resources will result in ZERO mark.
    Use Times New Roman font for all your answers.

  • Title: IT Project Management Plan for Improving Company Operations Title: Project Management Plan for Implementing a New Software System

    Instructions:
    You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.
    It is your responsibility to check and make sure that you have uploaded both the correct files.
    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets, convert text into image or languages other than English or any kind of manipulation).
    Email submission will not be accepted.
    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
    You must use this template, failing which will result in zero mark.
    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
    Late submission will result in ZERO mark.
    The work should be your own, copying from students or other resources will result in ZERO mark.
    Use Times New Roman font for all your answers.
    Name:
    Name:
    Name:
    Name:
    ID:
    ID:
    ID:
    ID:
    Learning Outcome(s): LO3
    The student will be able to develop a comprehensive IT project plan for estimation, scheduling, communication, resource management, procurement, risk, and quality.
    Description and Instructions
    Project Instructions
    This project enables the students to integrate the covered knowledge and skills in this course to perform as project managers in the field of computing and improve the success rate of the IT projects.
    Total Marks = 14
    Project Report
    Presentation
    10 marks
    4 marks
    Group Size = 3- 4 members.
    One group member (group leader) should submit all files: Project Report and Presentation Slides on blackboard on 12th May 2024. Marks will be given based on your submission and quality of the contents.
    Each group must come up with a unique scenario for the project based on the below description and get approved by your instructor before 3rd March 2024.
    Presentation
    Grading Criteria:
    Criteria
    Marks
    Complete content (Introduction, body, and conclusion)
    2 marks
    Answers questions accurately and effectively and clearly justify and support the point of view when needed.
    1 mark
    Effective use of time (max. 8-10 mints)
    0.5 mark
    Voice projection and loudness/ Eye contact/ Confidence and attitude
    0.5 mark
    Learning Outcome(s): LO3
    The student will be able to develop a comprehensive IT project plan for estimation, scheduling, communication, resource management, procurement, risk, and quality.
    Project DescriptionAssume that you are an IT project manager, and your company is facing a problem in one of the following areas:
    1.Customer Services
    2.Security
    3.Processes Automation
    4.Human Resources
    5.Supply Chain
    6.Procurement
    Develop a unique project scenario with your team to solve a problem in one of the above areas and provide the following requirements based on the approved scenario.
    1.Describe the company, problem, and your proposed IT solution. (1 mark).
    2.Using a mind mapping software create a mind map of a SWOT analysis for the project, including at least two strengths, weaknesses, opportunities and threats. (1 mark).
    3.Develop project charter. (1 mark).
    4.Document your approach for collecting requirements for the project. Include at least five technical requirements and five non-technical requirements in a requirements traceability matrix. (1 mark).
    5.Develop a Cause-and-effect diagram to understand possible causes of the problem and identify areas for improvement. (1 mark).
    6.Identify at least 5 milestones covers the main functions that the project provides. (1 mark).
    7.
    Learning Outcome(s): LO3
    The student will be able to develop a comprehensive IT project plan for estimation, scheduling, communication, resource management, procurement, risk, and quality.
    Using Microsoft Project, or any similar tool, to develop a project plan and draw a Gantt chart organized by the five project management process groups showing the task name and the duration of each task for the Work Breakdown Structure (WBS) to Level 3 or Level 4, as appropriate. Be sure the WBS is based on the project charter, the project scope statement, and other relevant information. (1 mark).8.Define your strategy for monitoring and controlling the flow of the project. (1 mark).
    9.Define your strategy for mitigating the potential risks. (1 mark).
    10.Make the necessary assumptions for the estimated costs, benefits and discount rate over three years. Then, Perform a financial analysis (NPV, ROI and Payback) for the project. (1 mark).

  • Title: Academic Integrity and Timely Submissions

    Late submission will result in ZERO mark.
    The work should be your own, copying from students or other resources will result in ZERO mark.
    Use Times New Roman font for all your answers.