CSE 3358 - Algorithms and Data Structures

AL KhOwaRIZMi 780 - 850 A.D.
Class
Caruth Room 224, Mon. Fri. 8:30am - 9:50am

Teaching staff
Lecturer: Saad Mneimneh, SIC Room 312
Office hours: Mon. 10:00am - 12:00pm, Wed. 10:00am - 11:00 am

There will be weekly problem sets. Each problem set consists of a number of problems to be solved.

(1)
Each problem should be solved on a separate paper or a number of papers stapled together. The individual solutions should be put together in one folder and submitted. Problem sets submitted not in this format will not be accepted.

(2)
The problem set must be submitted on the due date in class before the beginning of the lecture (as you enter the class, put it on the table). Late problem sets will not be accepted.

(3)
The solution for every problem should be written in a clear and neat way, and should be easy to read, especially if it describes an algorithm or provides a pseudocode. If the solution is not clear, it will be discarded.

(4)
Collaboration on the problem sets is encouraged among students as long as it is honest, multi-way, and stimulates the thinking process. Each student is to hand in his/her own work and write down the names of the students with whom he/she collaborated on each problem. In their writing up of the solutions, students should not use any material that is the product of collaboration (e.g. scratch notes). Collaboration does not imply identical problem sets. Identical problem sets will automatically receive a zero.

(5)
In writing up the solution, students are not allowed to use material from students who previously took the course, or from previously cached solutions that can be found on the Internet, or the Internet in general, or any other source such as a book. Any such solution will receive an automatic zero. (of course it might be possible to find the solution somewhere and understand it well and re-write it in such a way that it would not be detected as a copy... Well if that's the case, congratulations...)

(6)
Any violation to the rules by a student will result in a zero for the particular violation and a red tag added next to the student's name. The number of red tags will affect the final grade (negatively).

Grades

Removed...