When & Where: Tue-Th 2-3:30pm on Blackboard Collaborate Ultra
Office: Academic Support Building B, Room 214
Office Hours: just email me anytime and we will arrange for a zoom meeting time.
HU Email: roberto DOT deleo AT howard DOT edu
Preferred Email: roberto AT deleo DOT info
Textbooks
Other Sources
- A. Birkisson, T. A. Driscoll, L. N. Trefethen, Exploring ODEs.
- T. A. Driscoll, N. Hale, L. N. Trefethen, Chebfun, an open-source package for computing with functions to about 15-digit accuracy.
- T. Driscoll, R. Braun, Fundamentals of Numerical Computation.
- Numerical Computing with MATLAB
- Tea Time Numerical Analysis, by Leon Q. Brin (Southern Connecticut State University)
- Use the annotated copy of the Lecture Notes, by B. Roman (U. of Cambridge), for Linear Algebra, pages 122-152.
- Holistic Numerical Methods, by A. Kaw (University of South Florida)
Videos
Outline
This class is an elementary introduction to the basic methods of the Numerical Analysis. At the same time,
it also works as a basic introduction to scientific programming in Octave/MATLAB with the goal of using
this language throughout the semester to implement some of the algorithms and ideas covered in class.
Because of this, we will be able to cover less theory than a normal Intro to Numerical Analysis class does
but, in the end, you will be able to write effective code to study numerically mathematical problems
rather than only knowing in theory how to do that.
Topics to be covered (in bold the topics we already covered)
- Floating Point systems.
- Iterative methods to solve equations.
- Linear Systems of Equations.
- Eigenvalues and eigenvectors of a symmetric matrix.
- Optimization.
- Nonlinear Systems of Equations.
- Polynomial interpolation.
- Integration.
- Initial and boundary value problems for ODEs.
Grades policy
Grades will be evaluated on the following bases:
- (Almost) weekly homework: 50%;
- Two take-home midterms: 2x15%;
- Final project: 20%.
Based on the total, you will get the following letter: A (90-100%), B (80-89%), C (70-79%), D (60-69%), F (0-59%).
Tentative Syllabus
- Week 1: Motivation and introduction to Scientific Computing. Floating point system. Truncation and algorithm errors.
- Week 2: Taylor series and approximations, Iterative methods, Octave/MATLAB elementary coding.
- Week 3 through 5: Iterative methods, Linear Systems.
- Week 6 & 7: Nonlinear Systems, Optimization.
- Week 8: Eigenvalues and eigenvectors
- Week 9 & 10: Interpolation and Integration.
- Week 11 & 12: ODEs.
- Week 13: Some example of PDEs.
- Week 14: Review.
Languages used
Octave/MATLAB
Collaboration
Especially with online classes, teamwork is very important and will give you the occasion to interacct with your classmates.
You are encouraged in general to work with study partners and also to collaborate on homework.
On the other side, you must write your solutions
yourself, in your own words, and
you must list all collaborators
and outside sources of information.
It is a serious violation of academic integrity to copy an answer without attribution.
Academic Code of Student Conduct
(please see Howard University handbook)
No copying, unauthorized use of calculators, books, or other materials, or changing of answers or other
academic dishonesty will be tolerated. Cheating will not be tolerated. Anyone caught cheating will receive
an F for the course and may be expelled from the university.
Grievance Procedure
If you have any problems with the policies or rules of this course, discuss your concerns
with your instructor. If you are still unable to come to a satisfactory arrangement, you may contact the Director
of Undergraduate Studies, Dr.
Jill McGowan, and, if still unsatisfied, the
Chair of the Department, Dr.
Bourama Toni.
Americans with Disabilities Act
Howard University is committed to providing an educational environment
that is accessible to all students. In accordance with this policy, students in need of accommodations due to a
disability should contact the Office of the Dean for Special Student Services (202-238-2420, bwilliams@howard.edu)
for verification and determination of reasonable accommodations as soon as possible after admission and at the
beginning of each semester as needed.
Statement on Sex and Gender-Based Discrimination, Harassment and Violence
Howard's Policy Prohibiting Sex and Gender-Based Discrimination, Sexual Misconduct and Retaliation (aka, the Title IX Policy)
prohibits discrimination, harassment, and violence based on sex, gender, gender expression, gender identity, sexual orientation,
pregnancy, or marital status. With the exception of certain employees designated as confidential, note that all Howard University
employees University - including all faculty members - are required to report any information they receive regarding known or
suspected prohibited conduct under the Title IX Policy to the Title IX Office (TitleIX@howard.edu or 202-806-2550), regardless
of how they learn of it. For confidential support and assistance, you may contact the Interpersonal Violence Prevention Program
(202-836-1401) or the University Counseling Service (202-806-7540). To learn more about your rights, resources, and options for
reporting and/or seeking confidential support services (including additional confidential resources, both on and off campus),
visit
titleix.howard.edu.
COVID-19 STATEMENT
The wearing of a face mask as well as compliance with other health protocols while on campus or in the classroom is mandatory.
Students will be directed to leave the classroom if a face mask is not worn properly to cover the nose and mouth.
Any student who refuses or fails to comply with the University's requirements and precautions against COVID-19, and any other
measures the University advances for the safety and protection of the Howard Community, will constitute a violation of the University's
Student Code of Conduct and could result in sanctions up to and including expulsion from the University