[Announcements] [Textbook] [Grading] [Schedule]
Announcements
Course DescriptionThis course introduces students to the design and analysis of computer algorithms and their complexity. We will survey the basic algorithm design techniques. We will study fundamental algorithms, data structures, methods of measuring the performance of algorithms, and the notion of tractable and intractable problems.Prerequisite: CS 150 and Math 182 Course Objectives:
Required Textbook
Optional Books
Grading Policy
The final letter grades will be assigned based on criteria specified in the Student Handbook. All homework assignments are to be submitted on Moodle at 11:59pm on the due date. Each student is allowed a one-time lateness of homework submission for up to 48 hours. Beyond this, no exceptions will be made on late or missing homework assignments unless the student has an allowed excuse. Quizzes will be give in class. Zeros will be given to all missing quizzes unless the student has an allowed excuse. An allowed excuse is an approved Dean's excuse or the instructor's permission obtained prior to the excuse. Academic HonestyDiscussion of concepts with others is encouraged, but all assignments must be done on your own, unless otherwise instructed. If you use any source other than the text, reference it/him/her, whether it is a person, a book, a solution set, a web page or whatever. You MUST write up the solutions in your own words. Copying is strictly forbidden.The Student Handbook of Lafayette College has a section on Principles of Intellectual Honesty that defines academic dishonesty to include:
AttendanceStudents are expected to attend classes unless there is a reasonable excuse. A reasonable excuse is a previously approved Dean's excuse or the instructor's permission.Tentative ScheduleChanges will be made according to the progress of the course.
Federal Credit Hours: The student work in this course is in full compliance with the federal definition of a four [two or one as appropriate for half and quarter unit courses] credit hour course. Please see the Registrar’s Office web site (http://registrar.lafayette.edu/additional-resources/cep-course-proposal/) for the full policy and practice statement. |
||