scientific computing assignments