Notes from the courses in the ITFD program at Barcelona Graduate School of Economics