It is absolulety a must, that you are a masters level of Computer Science, and a

It is absolulety a must, that you are a masters level of Computer Science, and are able to code with Python, and able to write at a high level
academically.
It is essential to read:
Advanced Programming Summative Assessment.docx
then:
Advanced Programming Report Questions Summative.docx
then:
AP Data set 21-22.zip
I will upload 5 PDF files with theory, and should be used to reference from, when you have accepted.
The full details of assignment instructions can be found in the documents mentioned above, but a brief description is as follows:
Section 1: Theory supported by code samples (50%, 1400 words plus code samples)
Evidence for learning outcome: Demonstrate critical understanding of the theory and application of advanced programming techniques; Design and implement programs for real world problems.
Section 2: Design decisions supported by code samples (40%, 1200 words plus code samples)
Evidence for learning outcome: Communicate design decisions for the selection, storage and manipulation of data; Design and implement programs for real world problems.
Section 3: Reflection on the ethics, moral and legal aspects (10%, 400 words)
Evidence for learning outcome: Critically evaluate the legal and ethical impact of software developments within real world contexts.
It as absolulety necessary to follow all the instructions given in the attached documents.
Looking forward to working with you.
For this assignment, as it is very technical, and with only 4 days notice, I am willing to pay more than the “estimated” price given.

Learning Goal: I’m working on a java project and need an explanation and answer

Learning Goal: I’m working on a java project and need an explanation and answer to help me learn.Everything you need to know is attached in the pdf. The only thing that needs to be altered is the Rabbit file. It is unlikely to get to 100%, but at least 90% survival rate would nice! The file that you have to edit is in the zip file. *please submit your own code and not anything online*
Requirements: long

Learning Goal: I’m working on a java multi-part question and need an explanation

Learning Goal: I’m working on a java multi-part question and need an explanation and answer to help me learn.Problem 1:Part 1: Square rootIn this homework assignment, write a function that computes the square root of a given double up to a certain precision. This function should be a member function of of class MyMath and should have signaturepublic static double sqrt(double d)You will use a technique called bisection or binary search for its implementation.Part 2: TestingWrite a code that compares the speed of your MyMath.sqrt with Math.sqrt in the way specified below. This code should go into the public static member function named main of class MyMath.Using a loop, evaluate Math.sqrt on 10,000,000 random numbers between 0 and 100. These random numbers should be generated by calling 100*Math.random(). Measure the time it takes to complete this task using System.nanoTime(). Do the same with MyMath.sqrt. You may want to consult: https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#nanoTime–This time measurement includes the time it takes to generate the random numbers. With a separate loop, measure the time it takes to generate the random numbers without evaluating the square root.Putting these measurements together, output, to the command line, the average execution times per evaluation of the two square root functions with the execution time of the random number generation subtracted out. Note that Java applications run a little bit lag behind the schedule at beginning. Hence, to improve the accuracy of System.nanoTime(), you should write an extra loop (without timing) before the timed one.You will see that Math.sqrt is far superior over MyMath.sqrt. This is to be expected since standard math functions like Math.sqrt are implemented and optimized by a group of experts over many hours.
Requirements: as clear as possible   |   .doc file

Learning Goal: I’m working on a java question and need an explanation and answer

Learning Goal: I’m working on a java question and need an explanation and answer to help me learn.Hello. I will be attaching the java code for the Monty Hall problem. The whole code for it will be provided. This was the prompt for the code:Suppose you’re on a game show, and you’re given the choice of three doors: Behind one door is a car; behind the others, goats. You pick a door, say No. 1, and the host, who knows what’s behind the doors, opens another door, say No. 3, which has a goat. He then says to you, “Do you want to pick door No. 2?” Is it to your advantage to switch your choice?Write java code to run the game 1000 times where the player employs the “Staying” strategy, and keep track what percentage of times she won. And then, to run the game 1000 times where the player employs the “Switching” strategy, and keep track what percentage of times she won.So what I need help with is to write JUNIT 4 test cases for the class SwitchingPlayer. Thats it. Thank you. https://codeshare.io/QnlNMJhere is the Link to the code share I can’t upload the files because there are 7 classes.
Requirements: however long it needs to be   |   .doc file

Learning Goal: I’m working on a java question and need an explanation and answer

Learning Goal: I’m working on a java question and need an explanation and answer to help me learn.Hello. I will be attaching the java code for the Monty Hall problem. The whole code for it will be provided. This was the prompt for the code:Suppose you’re on a game show, and you’re given the choice of three doors: Behind one door is a car; behind the others, goats. You pick a door, say No. 1, and the host, who knows what’s behind the doors, opens another door, say No. 3, which has a goat. He then says to you, “Do you want to pick door No. 2?” Is it to your advantage to switch your choice?Write java code to run the game 1000 times where the player employs the “Staying” strategy, and keep track what percentage of times she won. And then, to run the game 1000 times where the player employs the “Switching” strategy, and keep track what percentage of times she won.So what I need help with is to write JUNIT 4 test cases for the class SwitchingPlayer. Thats it. Thank you.
Requirements: however long it needs to be

Learning Goal: I’m working on a java case study and need an explanation and answ

Learning Goal: I’m working on a java case study and need an explanation and answer to help me learn.1.Have a comprehensive understanding of OO programming concepts: abstraction, encapsulation, inheritance, etc. Be able to select appropriate API facilities in the design, implementation and testing of OO applications and applets.
Requirements: request of querries in document