Professor: Dr. Nathan Louis Gibson
Office: Kidd 352
Office Hours: MW 11-11:50
Course Website:
http://www.math.oregonstate.edu/~gibsonn/Teaching/MTH323-010S15
Text Book:
|
Topic | Applications | Models | Concepts |
Mechanical Models | Spring-mass system
Pendulum | Ordinary differential equations | Linearization |
Population Dynamics | Discrete one-species systems Harvesting | Difference equations
Leslie matrix models Models with time delays | Equilibria and Stability
Chaos Stochasticity |
Particle Flow | Traffic flow
Heat transfer | Partial differential equations | Waves and shocks |
The remaining portion of the writing requirement will be
comprised of homework assignments and informal in-class assignments
pertaining to lecture.
For resources on writing, see links below.
Writing Assignments will be posted to Blackboard.
Labs will be posted to Blackboard.
For resources on MATLAB, see the section below.
Deliverables in preparation for the final paper are as follows:
Please see this sample
proposal which is much longer and more detailed than you need to be,
but demonstrates the structure and layout of a proposal.
Instructions for submitting proposal: Your proposal should be typed
and exported to PDF format. In order to upload to Blackboard, please
follow these instructions:
Instructions for peer-reviewing proposal
Please see this sample paper which
is much longer and more detailed than you need to be, but demonstrates the
structure and layout of each section of a research paper.
Instructions for submitting Draft of Introduction: follow directions above for Proposals.
Follow directions from
Proposals to upload your Rough Draft to the Discussion Board. Please make
use of Writing Resources under Links below.
Follow directions from Proposals to upload your Final Paper to the Discussion Board.
Please make use of Writing Resources under Links below.
Oregon State University has subscribed to a Total Academic Headcount (TAH) Site License for MATLAB. This new licensing includes many, but not all MATLAB toolboxes. OSU faculty, staff and students can install on up to 4 personally-owned devices or computers.
For more information visit Information Services -- MATLAB or matlab.mathworks.com.
The following are online resources for learning Matlab:
Reading Assignments
Reading assignments will typically involve chapters in the text, but will
also include chapters from outside sources, journal articles, and
peer-written reports. You may be asked to provide a written summary and/or
critique, or participate in classroom/online discussions. Your grade for
this component will primarily be based on active participation.
The rest will be posted to Blackboard.
Answer the following:
Writing Assignments
This is a Writing Intensive Course (WIC), thus you will be required to
write at least 5000 words, at least 2000 of which must be polished papers
that you have revised after peer review and instructor feedback. This
formal writing requirement will be satisfied by producing a term paper,
roughly 5 pages in length (not counting figures). See the
calendar
for deadlines pertaining to this project, and Term Paper for a description of what is expected.
Computer Assignments (Labs)
This is not a programming course, however many topics are more easily
understood by computational experimentation. MATLAB codes will be provided
for your use. Your grade for this component will primarily be based on
written explanations of what you observe from running the simulations.
Term Paper
This is a Writing Intensive Course (WIC), thus you will be required to
write at least 5000 words, at least 2000 of which must be polished papers
that you have revised after peer review and instructor feedback. This
formal writing requirement will be satisfied by producing a term paper,
roughly 5 pages in length (not counting figures).
Exam
There will be an in-class final exam covering material from lectures.
Grades
Grades for each assignment will be posted to the
Blackboard Site.Grade Distribution
Reading Assignments 10%
Writing Assignments 20%
Computer Assignments 10%
Term Paper 40%
Final 20%
Total 100%
Matlab
A scientific programming language is required for this course. Matlab is
preferred due to the integration of computation and visualization.
See also MyPhysicsLab – Chaotic Pendulum
Links
Coupled spring code
or Coupled spring code (plots position of masses, not displacements)
Author's website