Assignment #0 (Due 5 Jan)
Install Java and Eclipse: Java SE 7 Update 71
Eclipse IDE for Java Developers
Create a Java Project in Eclipse to run "HelloWorld.java".
Assignment #1 (Due: 8 Jan)
Write a program to minimize the number of coins remaining after tender the
bus fare. Input: Number of one-dollar, two-dollar, five-dollar, ten-dollar coins
and the bus fare.
Output: Number of remaining one-dollar, two-dollar, fi
Assignment #5 (Due 23 Jan - GRADED)
Download the BondBPV Project
With reference to BondBPV SpreadSheet, complete the code for the method
Strip
in the Strip class and the methods NPV
spread
BPV
in the BondEngine class.
Assignment #3 (Due 16 Jan)
Refer to "loanAmortization_ans.xls", write a program to accept: Loan
Amount (int)
Annual Interest Rate (float)
Term of Loan in Years (int)
First Payment Date (yyyymmdd) (int)
Frequency of Payment (Annually, Semi-Annually or Mont
In sub NPV_noShift, complete the code to call the Solver to calculate the Spread.
Code sub NPV_upHalfBP and NPV_downHalfBP
VALUE DATE:
8-Mar-07
Curve Id
0
BOND
ISIN
BondType(Ccy)
PayFreq / yr
Mkt Price
Basis
Coupon
Maturity Date
Principal
Dated Date
First