SE101 Assignment 2:

Create a UML class diagram and write a java program to solve the following problems given at the end of Chapter 3 and Chapter 4 of the textbook:

3.16, 3.17, 4.38

In order to do exercise 3.17 you will need to also do exercise 2.33 from Chapter 2 to compute the BMI, and have completed exercise 3.16 to compute maximum and target heart rate.

In addition to writing the source code for these two exercises you will need to create a UML class diagram for each of the exercises using the Argo UML (argo) tool. You can install the argo tool on your computer, or use the one on the CS Unix machines. On the CS Unix machines you can run argo by typing


As always, submit your assignment by checking it into your Git repository.