Assignment OverviewThis assignment will help you engage in the conversation that is research, enabling you to find relevantworks related to the topics.

Assignment OverviewThis assignment will help you engage in the conversation that is research, enabling you to find relevantworks related to the topics. Research allows you to discover a greater understand of the topic, a wider pictureof the field of research around the topic and gain an understanding of broader field that researcherswork in.Your primary goal is to research one topic, that has been allocated to you. During your search for relevantpapers, reading each in turn will aid you to gain an understanding of the topic. This will help you to create areport exploring the issues in the allocated topic and discuss the differences between to two areas to becompared. You may identify the main keywords, defining each, then from your academic papers, comparethe concepts using arguments discussed in the papers.Provided below are URLs for three recommended search platforms that index a wide variety of academicresearch papers. You will also need to keep a list of references to the academic papers used – in an appropriatetool such as Endnote or Zotero – in an appropriately formatted bibliography. You will also need to providea basic literature review, presented as a table that lists all the academic papers in your bibliography,along with a number of columns listed below that help you indicate why these academic papers are relevantto the topic. Submit the references exported from your referencing management tool.Requirements• Demonstrate an understanding of Computer Networks• Demonstrate you are able to research relevant topics• Demonstrate you are able to articulate the algorithms and design choices usedTopic Aims• Introduce students to the fundamentals of the networked systems they use• Illustrate the relationship between operating systems and network management• Demonstrate the fundamentals of network security requirements• Provide students with a working knowledge of network configuration and management• Provide students with a good understanding of how networked systems work to facilitate the functionalityof computing technologies• Provide students with an opportunity to demonstrate an ability to design and implement network controland monitoring programsLearning outcomes• LO1: Understand computer network terminology and topologies, functions and architectures of computernetworks• LO3: Demonstrate an understanding of the various layers which make up networks and how they areused to form complex, reliable and secure communication mediums• LO4: Understand and be able to articulate the structure and function of the major types of networks incommon use• LO5: Understand aspects of the internet, including various associated protocols IP, UDP, TCP, IP addressing,header fields and the operation of servers / clients• LO6: Appreciate the real-time nature of networked devices and communications and demonstrate an understandingof current and emerging methods for secure information transferAvailable research topicsYou will be allocated one of the following topics;1. Compare and contrast traditional inter-data-center WAN network topologies with Software Defined Network(SDN) techniques, along with applicable network protocols in each use case2. Compare and contrast the host discovery protocols and applications for machines on fixed wired versusmesh/wireless networks3. Distributed computing for Internet service delivery models; explore protocols and applications to increaseuptime, redundancy and/or increased user accessibility4. Compare and contrast the use of routing protocols on fixed wired versus mesh wireless networks5. Real Time versus Delay Tolerant Networks (DTN); explore protocols, applications for reliable transmissionof data over geographically sparse unreliable networks6. Survey and compare proposed optimisations for the Transmission Control Protocol (TCP), and discusstheir relative strengths and weaknesses and/or applicability to different use-cases.7. Survey and compare differing methods for IP traffic optimisation.8. Research and discusses challenges for Software Defined Networking.9. Survey and compare various IoT network architectures, discussing their respective strengths and weaknesses.10.Research and compare various solutions to the hidden sender problem in wireless networks.11.What are the advantages and disadvantages of Cross Layer Design for computer networks? How canthe disadvantages be mitigated?12.What are the challenges to peer discovery when networks use Network Address Translation, and whatare some current and proposed solutions to these problems?13.What are some challenges and potential solutions to maximising throughput and/or minimising latencyon 5G cellular networks?14.Compare and contrast various ad-hoc wireless routing protocols and their respective strengths andweaknesses.15.Research and discuss the problem and potential solutions for security in ad-hoc routing protocols.

Overview For this assignment, you will logically extend the functionality of the Maze Game introduced during thelectures, via the modification of the code base as well as documentation and implementation of varioususer stories.

OverviewFor this assignment, you will logically extend the functionality of the Maze Game introduced during thelectures, via the modification of the code base as well as documentation and implementation of varioususer stories. This is a paired assignment. However, in case of an exceptional situation (if the numberof students in a group is 3), the group should take special permission from the Lecturer.Timelines and ExpectationsPercentage Value of Task: 20%(week 11)Minimum time expectation: 20 hoursLearning Outcomes AssessedThe following course learning outcomes are assessed by completing this assessment:? Understand the significance of detailed project planning and control, good communication anddocumentation and the use of appropriate tools in order to provide a quality product? Understand the distinction between software engineering and programming, and thus thedistinction between a software configuration and a program.? Understand the methods and techniques involved in designing, implementing and maintainingan information system, in particular using an object-oriented approach? Understand how unit tests are used during software development to assist in agile programmingtechniques such as refactoring? Work together in small teams to complete a fully documented, detailed design andimplementation of a small business information system? Demonstrate skills in designing and implementing an information system? Demonstrate skills in designing Unit testsAssessment DetailsYou are required to logically extend the functionality of the Maze Game introduced during lectures, viathe modification of the code base as well as documentation and implementation of various user stories.You will use the Boost methodology discussed during lectures, which requires the use of pairprogramming. All documentation, other than the customized game map, must be completed individually.The code base provided for this assignment has already implemented the “warm up” and some “sets”.You will be implementing numerous other “sets” for this assignment using the Boost methodology. The“warm down” stage is not required.You are free to take ideas discussed during lectures and implement these in your own version of thecode base provided in Moodle for this assignment.This assignment will be marked according to the functionality of your code, in addition to the eleganceand extensibility of your design and the quality of your documentation.CRICOS Provider No. 00103D ITECH 7201 1907 Assignment-2.docx Page 2 of 5Note: It is recommended that you spend some time familiarising yourself with the provided code baseprior to beginning any work on this assignment. You should start by spending some time exploring thestructure of the code to gain an understanding of the roles each class plays within the system and thencomplete Lab 7-8.Assignment RequirementsIn Pairs:1. Design and implement a custom environment for your maze game. This requires producingyour own unique hand-drawn map of the maze game environment and changing theHardCodedData file to reflect the locations and items on your map. At least M (M>=5) locations,including exactly N (N>=2) shops with a condition M>N, must be included, as well as enoughitems to allow for proper testing of the game functionality. For example, there must be sufficientitems to verify that a player cannot collect an item if the weight restriction has been met. Note:you should not retain the original locations or items from the provided code base in your versionof the game.2. Implement each of the following deliverables/milestones:a. functionality as detailed in Lab 7 and Lab 8b. commands to manage the various item management commands:i. listItems, getItem, and dropItem, to allow the listing of all held items, collect a newitem and drop a held item.ii. equipItem and unequipItem, to wear / wield a held item, and to stop wearing orwielding an equipped item.iii. purchaseItem and sellItem, to buy an item from a vendor and to sell an item to avendor.iv. getmazestatus to show the status of the maze (i.e., value of M and N)Ensure that weight restrictions are not exceeded and that the context for each command isappropriate. For example, purchasing and selling of items should only occur in a shop.c. Basic combat functions, allowing a player to attack or to be attacked by a non-playercharacter (NPC). A player may flee combat or continue to attack until such time as onecombatant loses all life points. The end result must not be hard-coded, and neither thehostile NPCs nor player may have their attributes configured in such a way that the finaloutcome is pre-determined. Note that combat functions should only be available when theplayer is in the presence of a hostile NPC, and combat may take whatever form isappropriate for your game context rather than being limited to just hits with a weapon.d. Collectable items that, when used, restore life points to a player. The number of life pointsregained should be determined by the roll of 2 six-sided dice up to the player’s maximumhealth. You can elect to allow these to be used during combat if you wish.3. Write Three Unit test cases for each of the methods you are developing in this assignment.You can write the test cases in any Java framework, but Junit is preferred.4. Prepare a short Power-point presentation to demonstrate your software/program as if you aregoing to sell this software/program to a prospective customer. The Power-point presentationmust contain the following items:

Big Data and Analytics Group Assignment

ITECH1103- Big Data and Analytics Group Assignment – Semester 1, 2019Weight – 20%Due Date: Analytic Report -Due Week 11 Friday 16:00Analytic Report: Learning Outcomes Assessed: A3, K3, K6, and S2:Purpose: The purpose of this task is to provide students with practical experience in working in teams to write a dataanalytical report to provide useful insights, pattern and trends in the chosen/given dataset. This activity will givestudents the opportunity to show innovation and creativity in applying SAS Analytics, and designing usefulvisualization and predictive solutions for various analytics problems.Project Details:This is a group assignment and you will complete the task with your team. Your team will be made up of at most 3members who are all enrolled in the same laboratory – the teams will be allocated by your tutor. It is expected thateach team member will contribute equally to the project.Your team will use an analytical tool (i.e SAS Visual Analytics) to explore, analyze and visualize the dataset provided.You will receive feedback on the draft about presentation choices, content, analysis, and style.The aim is to use the data set allocated to provide interesting insights, trends and patterns amongst the data. Yourintended audience is the CEO and middle management of the Federal Aviation Administration who are responsible foroverseeing the airline industry in America.In addition, each individual team member will write a short reflection as part of the report on their individualexperience on working on the project.Tasks• Task 1- Background information – Write a description of the dataset and project, and its importance for theorganization. Discuss the main benefits of using visual analytics to explore big data. In this you should includea justification for using the visualizations that you will use and how they have been successful in other similarprojects. This discussion should be suitable for a general audience. Information must come from at least 6appropriate sources (2 per student) be appropriately referenced. [2 to 3 pages]• Task 2 – Reporting / Dashboards – For your project, perform the relevant data analysis tasks by answering theguided questions provided (see Appendix for questions and dataset) and, identify the visualization you needto develop.Note: remove any missing data points from your visualizations where possible/suitable• Task 3 – Additional Visualizations – In addition to the guided questions, it is expected that each student willprovide at least two other visualizations of the data (i.e. for a group of 3 students this is 6 extra visualizations).These additional visualizations will be judged in terms of quality of the findings and complexity of analysis.• Task 4 – Justification -Justify why these visualizations are chosen in Task 2 and 3. Note: To ensure that youdiscuss this task properly, you must include visual samples of the reports you produce (i.e. the screenshots ofthe BI report/dashboard must be presented and explained in the written report; use ‘Snipping tool’), and alsoinclude any assumptions that you may have made about the analysis in your Task 2 (i.e. the report to theoperational team of the company).[1 to 2 pages]• Task 5 – Discussion of findings – using the visualizations created discuss the findings from the data set. In thisdiscussion you should explain what each visualization shows. Then summarize the main findings. [3 to 4 pages]• Task 6 – Executive Summary – summary of the data analysis including a brief introduction, methods used andCRICOS Provider No. 00103D ITECH 1103 Group Report Semester 1 2019 Page 2 of 4a list of the key findings [1 page only]• Task 7 – The Reflection (Individual Task) – each team member is expected to write a brief reflection about thisproject in terms of challenges, learning and contribution. [1 to 2 pages]

Examine contemporary issues faced by managers in different levels of an organizationc. Research, summarize and critically analyse the major elements of organizational culture and discuss how these impact on business management and justify recommendations based on new knowledge of management theories

Assessment Task DescriptionAssessment Part 1: Case Study Analysis (Report)Weighting: 25%Date due: Week 10Word limit: 2,500 wordsPurpose: to assess the following Learning Outcomes:a. Explain key management theories that inform contemporary practicesb. Examine contemporary issues faced by managers in different levels of an organizationc. Research, summarize and critically analyse the major elements of organizational culture and discuss how these impact on business management and justify recommendations based on new knowledge of management theoriesd. Identify and how the global economy creates opportunities and threats for managers working in multinational, domestic, global and transnational organization.e. Work effectively and collaboratively with others in diverse management contextsStudents will also be assessed on their ability to work in a team.Your task: Students are to form groups of two members. Each group must do a case study on Zappos as mentioned in the detailed description. Each group must identify the general management issues covered by the assigned case study, research management theories (especially those contained in the textbook), expert opinions and current management practice regarding the identified issues, and prepare for the presentation. Students must ensure that they apply the relevant management theories covered in this unit when analyzing and recommending actions in their report.Report structure:• • Title page: name of the case, members of the group, date of submission• • Executive Summary: key findings of the group• • Table of Contents: with section numbers and headings• • Introduction: Summarize the case and point out the important case facts• • Key Management Challenge: identify the symptoms and problems• • Case Analysis: identify and apply relevant management theories and address root causes of identified issues• • Recommendations