This paper introduces students to the applications of evolutionary algorithms and other metaheuristic optimization methods to finance. Standard computational finance problems such as portfolio optimization and algorithmic trading are investigated. Practical work uses a Java-based trading simulator, so the paper is best suited to students with previous Java programming experience.
Either COMP316 Artificial Intelligence Techniques and Applications or
COMP321 Practical Data Mining and
a further 40 points at 300 level Computer Science
COMP456 Computational Finance
Official Timetable Information
Internal assessment/final examination ratio: 1:0
Class attendance is expected. The course notes provided are not comprehensive, additional material will be covered in class. You are responsible for all material covered in class.
Follow this link for Academic Integrity information.
Follow this link for information on Performance Impairment.
Student Concerns and Complaints
Follow this link for Student Concerns and Complaints information.
Application for Extension
Follow this link for information on applying for an Extension.
Review of Grade
Follow this link for information on applying for a Review of Grade.
Your attention is drawn to the following regulations and policies, which are published in the University Calendar: