NM CMPUT 340 Winter 2022
This project is maintained by armahmood
course webpage for previous years
Tue-Thu 12:30-1:50pm (CSC B-10)
Tue 5-7:50pm (CSC 1-59)
Thu 2:00-4:50pm (BUS 2-09)
Rupam Mahmood
Junaid Ahmad
Javier Carlos Sales-Ortiz
Jeramy Luo
Esraa Elelimy
There are many mathematical problems in linear equations, non-linear equations, optimization, interpolation, approximation, and integration that are useful in the study of different computational fields such as machine learning, computer graphics, vision, and robotics. In this course, we cover the problem formulations involving these topics and computational solutions to these problems, often known as numerical methods. En route, we cover the basics of computer arithmetic and errors.
To obtain a working knowledge of how to apply numerical methods to real-world problems and a thorough understanding of the mathematics and properties of these methods.
It is important to prepare yourself for this course through a review of the prerequisite material. Students who do not have the required prerequisites at the time of taking this course should not expect supplementary professorial tutoring from the instructor.
Michael T. Heath: Scientific Computing. An Introductory Survey, 2nd Edition.
“The University of Alberta is committed to the highest standards of academic integrity and honesty. Students are expected to be familiar with these standards regarding academic honesty and to uphold the policies of the University in this respect. Students are particularly urged to familiarize themselves with the provisions of the Code of Student Behavior (online at www.governance.ualberta.ca) and avoid any behavior which could potentially result in suspicions of cheating, plagiarism, misrepresentation of facts, and/or participation in an offense. Academic dishonesty is a serious offense and can result in suspension or expulsion from the University.”
All forms of academic dishonesty are unacceptable at the University. Any suspected offense will be reported to the Faculty of Science. Anyone who is found in violation of the Code of Student Behavior may receive a sanction. Typical sanctions include conduct probation, a mark reduction or a mark of 0 on an assessment, a grade reduction or a grade of F in a course, a remark on the transcript, and a recommendation for suspension or expulsion.