Professor Martin Lesser
¤
Lecture
notes can be found on the course web site. http://www2.mech.kth.se/~mlesser/5C1105%20Website.htm
¤
A
problem marked S is based on lecture material. This is material not available
in the text!
¤
Individual
instructors may alter recitation problems to fit their teaching style and student
needs.
¤
The
preferred programming language is Java. If at all possible you should bring your
own laptop to the presentation where a projector will be provided. We will also
provide a computer (laptop) at the presentations so you must arrange for the transfer
of your material to that computer if you do not have your own laptop. Contact
the course assistant running your presentation session to clear up such details.
If you choose another language than Java you are responsible for arranging a format
that will work at the presentations. Provided computers will be running windows.
1.
The
Course Project --- Chapters 1-4 16/3 room E1 13:00
a.
Course
Organization and Grade Policies
b.
What
is mechanics and why study it?
c.
Newton's
Laws and Absolute Space.
2.
Mechanics
in Flatland---Chapters 1-4 lecture notes 17/3 room D1 13:00
a.
Complex
Numbers and Vectors
b.
How
to define a point.
c.
Motion
in the plane - Kinematics
3.
Dynamics
Continued --- lecture notes 22/2
room E1 10:00
a.
Force
Driven Motion - Dynamics
b.
Constraint
and Constraint Forces
c.
The
Simple Pendulum
4.
Project
Planning ---Chapter 5 24/3 room D1
13:00
a.
What
the project should accomplish?
b.
Interviewing
a client --- (Rand Waltzman)
c.
Organizing
a project team.
d.
Evaluation
Criteria
5.
Historical
Interlude (Lecture by Tom Wright) 29/3
room E1 10:00
a.
Mechanics
in the age of Newton
6.
Multi-Body
models --- lecture notes 31/3 room
D1 13:00
a.
Conservation
of Energy
b.
Constraint
Force Elimination
c.
Kane's
Equations in the Plane
7.
Planetary
Motion --Chapter 6 lecture
notes 26/4 room F1 13:00
a.
The
Central Force Problem
b.
Kepler's
Laws Derived using complex arithmetic
c.
Two
and Three Body Problem
8.
The
Best of All Possible Worlds --- Chapter 8
28/4 room D1 13:00
a.
Variational
Principles
b.
Action
c.
Lagrange's
Equations
9.
The
Application of Lagrange's Equations -Chapter 8 5/5 room D1 13:00
a.
Calculating
the velocity
b.
Calculating
the potential energy
c.
Examples
using Lagrange and Kane Equations
10.
Instability
and Catastrophe---Chapter 10 5/12
room D1 13:00
a.
Linear
Theory
b.
Bifurcations
11.
Chaos
--- Chapter 11 5/17 room D1 13:00
a.
Determinism
does not imply predictability
b.
Strange
Attractors
12.
Pendulums
are Complex ---Chapter 12 room D1
13:00
a.
Forced
Pendulums
b.
The
Inverted Pendulum Chain
D33 Fredrik Bultmark fredrik.bultmark@fysik.uu.se
D34 Johan Eriksson johan.eriksson@mech.kth.se
D35 Linus Marstorp linus@mech.kth.se
D41 Thomas Wright tom@mech.kth.se
1.
Problems
3.4, 3.6,5.2,5.3
a.
Discuss
the written assignment.
2.
Problems
6.1,6.2,6.4 and S1, S2
a.
Project
Discussion 1
Discussion Points
i.
How
complex should the project be?
ii.
Can
normal teaching be replaced by software?
iii.
What
makes a good project plan?
iv.
Pilot
or Final form?
3.
Problems
8.1, 8.2
4.
Problem
8.4 and other examples
a.
Project
Discussion 2
i.
What
makes a good presentation?
ii.
How
can the results be evaluated?
iii.
Roles
of team members.
5.
Problems
10.1, 10.2,11.3,11.6
a.
Due
date for written assignment!
April
26, Project Plan Due
May
20, Written Assignment Due
May
28, Project Presentation and Report Due
(If more than 140 take the course this might also include May 27)
Project
Plan (No
longer than 5 pages) 1 point
1. Written statement of the projects goals
2. Sketches of GUI
3. Software Development Plan
a. Classes that need to be developed
b. Algorithms that will be used
c. Responsibilities of individual team members
1. The work is to be "hand written"
a. This means that you must hand in the work in your own handwriting. Consultation between students in solving problems is encouraged but you must write up your own results!
2. Clarity of exposition counts as much as correctness. Think of commenting a program. You should be able to look at your solutions a year from now and know what you did and why!
1. The oral presentation should be no longer than 15 minutes. You will be stopped after this time.
2. The presentations will be given in hour long segments with three teams presenting in each segment. You must be present in the entire segment so as to examine and comment on the other presentations.
3. At least 5 minutes of the presentation should be used to demonstrate your software.
4. The presentation should consist of:
a. Introduction in which the goals of the software are presented
b. Demonstration of the software
c. Discussion of any particular features that you consider special
d. Discussion of to what extent the objectives have been reached and what remains to be done.
e. Question period of up to 5 minutes, that is the entire presentation must not exceed 20 minutes including the questions.
5. It is up to each team as to how the presentation is given. Typically one team member will do the talking and the other the demonstrating, however each team is free to arrange this in the way they wish.
6. The project grade applies to the entire team.
7. A team must consist of at least two and no more than three members.
8. More extensive results are expected from the larger teams.
Final Grade = ( planGrade+assignmentGrade+ 2* ProjectGrade)/4
*There
may be minor changes in the above course description and lesson plan which will
be announced in class and on the course website. Class times follow the official
schedule in case of any conflicts with time and places given on this website.