Department of Computer Science
Instructor:
Uri M. Ascher
Office: ICICS/CS 223
Email:ascher@cs.ubc.ca
Lectures time and place: MWF 11:00-11:50, DMP 301
Office hour: Wed 12:00-13:00, ICICS/CS 223, or e-mail me
We will closely follow the lecture notes by Uri Ascher and Chen Greif which will become available online as we progress. These notes are close to complete, and your feedback on them will be highly appreciated. I recommend bringing your copy to class.
Recommended (but not mandatory) text : Michael T. Heath, ``Scientific Computing, an Introductory Survey'', published by McGraw Hill, Second Edition (2002).
The material covered in the midterm is Chapters 1-3, Sections 4.2-4.3, and Chapter 5 up to and including Section 5.3.
One one-sided ``cheat sheet'' is allowed.
Programming notes:
- If you want Matlab to display numbers with many digits, use the command format long g
When e-mailing your programs, include your name and student ID in the message's title.
Do not e-mail a complete assignment
Submitting the work of another person as your own (i.e., plagiarism) constitutes academic misconduct, as does communication with others (either as donor or recipient) in ways other than those permitted for labs and exams. Such actions will not be tolerated. Specifically, for this course, the rules are as follows:
You may not, under any circumstances, submit any solution not written by yourself without proper attribution, and you may not share your own work with others. There is one exception: you may build your solutions on example solutions made available by the instructor.
You may, however, be allowed to discuss assignment solutions and design decisions with your fellow students. In other words, you can talk about the assignments as much as you like, but you cannot look at or copy other people's solution. Whenever you are in doubt whether plagiarism is committed, consult your instructor.
Violations of these rules constitute very serious academic misconduct, and they are subject to penalties ranging from a grade of zero on a particular assignment to indefinite suspension from the University.
As a student at UBC you should be familiar with the "Student Discipline" policies outlined in the "Academic Regulations" section of the UBC Calendar. As a Computer Science student, you are also expected to be familiar with the Computer Science Department Lab policies and responsibilities found at:
http://www.cs.ubc.ca/about/policies/collaboration.shtml
http://www.cs.ubc.ca/about/policies/conduct.shtml
The standard UBC regulations regarding misconduct will apply to all individual work submitted for grading in this course. It is sincerely hoped that there will be no need to invoke this policy.