MGFD course pages MGFD 25H3 · Financial Technologies and Applications (FinTech) MGFD 30H3 · Risk Management MGFD 40H3 · Investor Psychology and Behavioural Finance MGFD 50H3 · Mergers and Acquisitions: Theory and Practice MGFD 60H3 · Financial Modeling and Trading Strategies MGFD 70H3 · Advanced Financial Management