SMU multimedia science graduation project