FINANCE 661: Raising Capital and Financial Technologies