Copyright (c)
2023
Pratt School
of Engineering
Contact:
Dr.
Gustafson
|
- Instructors and Meeting Times:
- Lectures
- Monday 10:05am-11:20am, LSRC B101
- Friday 10:05am-11:20am, French Sciences 2231
- Labs
- 5L: Wednesday 11:45am-2:40pm
- 6L: Wednesday 3:05pm-5:55pm
- 8L: Thursday 11:45am-2:40pm
- 9L: Thursday 3:05pm-5:55pm
- Note: For lab, we will be using Zoom in lab to foster communication between the students, the TAs, and the instructor.
- Primary Materials :
- References:
- Optional advanced resources:
- Python Numerical Methods, Kong, Siauw, and Bayen
- Numerical Methods in Engineering with Python 3, Jaan Kiusalaas, (c) 2013
- Course objectives:
- Interpret engineering problem statements and solve them
using basic programs
- Model physical systems and optimize parameters using iterative
structures
- Solve engineering design problems using numerical integration,
roots of equations, simultaneous equation solving, finite
difference methods, matrix analysis, linear programming, dynamic
programming, and heuristic solutions
- Prepare documentation of engineering design solutions using
a document preparation system
- Assessment: This course measures students'
progress in meeting the above objectives by requiring them to:
- Design, write, debug, and compile programs in a laboratory
environment that solve specific engineering problems (lab assignments)
- Design, write, and interpret code in closed and open
environments (quizzes)
- Interpret engineering problem statements, design, write,
debug, and compile programs to assist in solving the
problem, and write a comprehensive solution using a document
preparation system (lab reports)
- Accommodated Testing Delivery
- Note: Quizzes will be taken outside of class, so the Testing Center will likely not be required. The following is in case that somehow changes. The Testing Center will be utilized for providing testing accommodations to undergraduates registered with and approved by the Student Disability Access Office (SDAO) for testing accommodations. The center operates by appointment only and appointments must be made at least one week in advance, but please schedule your appointments as far in advance as possible. You will not be able to make an appointment until you have submitted a Semester Request with the SDAO and it has been approved. So, if you have not done so already, promptly submit a Semester Request to the SDAO in order to make your appointment in time. For instructions on how to register with SDAO, visit their webpage at https://access.duke.edu/requests. For instructions on how to make an appointment at the Testing Center, visit their webpage at https://testingcenter.duke.edu.
- Grading:
- Final averages will be based on the following breakdown:
Homework, APT, and
Group Gradescope & Connect |
20% |
Labs (PDF) &
Individual Gradescope & Connect |
40% |
Quiz 1 (Skills Quiz) |
20% |
Quiz 2 (Applications) |
20% |
- Final letter grades will be based on the following chart.
Grade |
(Grade)- |
(Grade) |
(Grade)+ |
A |
90-92.99% |
93-100% |
Exceptional |
B |
80-82.99% |
83-86.99% |
87-89.99% |
C |
70-72.99% |
73-76.99% |
77-79.99% |
D |
60-62.99% |
63-66.99% |
67-69.99% |
F |
N/A |
<60 |
N/A |
- Experience has shown that the work done for the labs and homework greatly assists performance on the
tests. That is to say, even though the total weight of these assignments is about/exactly half of the grade, the knowledge and
skills learned by doing the labs
will be helpful in successfully completing all graded exercises.
- Lab Policies
- Labs are due at the time assigned - turning in the lab means successfully uploading the files of your lab before the deadline. Late labs may be accepted with a penalty
- but you must make arrangements in advance (at least 48 hours)
with the lab director.
- If you cannot finish a lab, e-mail the lab director and
your lab TA that you are submitting a partial program on time
and that you will be submitting the rest late. COMMUNICATION
IS YOUR RESPONSIBILITY!
- If you need to switch lab sessions one week for understandable
reasons, send an e-mail to the lab director and your TA before
the earlier of the two labs (your regular one or the one you
are switching into).
- Some of the labs are individual assignments. If you get stuck,
use the lab TA's office hours and the lab director's office
hours (real and virtual). Do not wait until the last minute
to work on an assignment - this will invariably put you in
a bad situation where ethical behavior tends to fall by the
wayside.
- For individual assignments, under no circumstances are you allowed
to copy programs/labs or any part of programs/labs from other
people or look at other people's code until after all graded
work for that lab has been turned in. If you want to look
at someone else's code after you have both received your grade,
that is generally a good way to learn different approaches to
programming. You must, however, also gain the intuition and experience that comes with writing and fixing code yourself.
- Religious Observances
- Generally, required items are scheduled as to avoid known religious observances, though this cannot always be arranged. If you would like to discuss having a test rescheduled due to religious practice, please send the instructors an e-mail. The same is true regarding the need to reschedule turning in a lab assignment. There is a Notification of Religious Holiday form to fill out as well.
- Community Standard
- All work for this course must be done in accordance with the Duke Community Standard, which reads:
- Duke University is a community dedicated to scholarship, leadership, and service and to the principles of honesty, fairness, respect, and accountability. Citizens of this community commit to reflect upon and uphold these principles in all academic and nonacademic endeavors, and to protect and promote a culture of integrity.
To uphold the Duke Community Standard:
- I will not lie, cheat, or steal in my academic endeavors;
- I will conduct myself honorably in all my endeavors; and
- I will act if the Standard is compromised.
- Short-term Illness Policy
- Pratt and Trinity have developed a short-term illness policy.
Pratt has posted both the description of the policy and the
required electronic forms at Pratt's Policies page.
If you are going to miss a class or lab because
of a short-term illness, please follow the instructions on
that page.
|
|