Courses:

Computational Methods of Scientific Programming >> Content Detail



Projects



Projects

Special software is required to use some of the files in this section: .m, and .tar. The .def file is an auxilliary file used with the .m files in this course.

There is a common project developed during the course that students will solve using the language of their choice. The final class will be used to compare the different solutions developed. The project counts as 20% of the class grade.



Each Project Submission Should Include


  1. Written document that outlines the algorithms used in the project. The document should include:
    • Role of each person in the project
    • Methods that were used to verify that the code generated correct answers
  2. Program design and layout discussion
  3. Program source code and instructions on installation
  4. Examples of output of program and instructions for using the program


Project Topics


  1. 5-in-a-line game
  2. Meteorite hits MIT
  3. Boron Neutron capture
  4. Adventure Game
  5. Swaming behavior in animals
  6. Monte-Carlo simulation
  7. Geothem and river incision
  8. Group theory


Examples of Earlier Projects


(The tar files contain a directory with MATLAB M-files.)

N-body orbital problem (bodyN in main program). This program does rigorous N-body planetary integrations in three dimensions. bodyNd.tar (TAR) (The TAR file contains: 5 .m files and 1 .def file.)

Brick-brack-brock (bbb is main program). Breakout type game with physics in the motions. (Program is not completely bug-free). bbb.tar (TAR) (The TAR file contains: 3 .m files.)


 








© 2017 CourseTube.com, by Higher Ed Media LLC. All Rights Reserved.