CS 3343 Analysis of Algorithms
Fall 07

[ Home | Syllabus | Schedule | Slides, pictures | Homework | Resources ]

Syllabus

Course Objectives:

This course is to provide an introduction to the design and analysis of computer algorithms. The students will learn how to analyze the performance of computer algorithms, and programming techniques and data structures used in the writing of effective algorithms.

Grading:

     Exam 1 15% 
     Exam 2 15% 
     Final Exam 35% 
     Lab Work 10% 
     Homework plus programming projects 25% 

No grades will be dropped.  Exams cannot be made up, cannot be taken early, and must be taken in class at the scheduled time.  There will be no make up exams. The grade that you obtain for the course will also serve as the grade for the lab. Exam 1 will take place on Thursday October 4 in class (notice the change; it used to be scheduled for Tuesday October 2). Exam 2 will take place on Thursday November 8 in class (notice the change; it used to be scheduled for Tuesday November 6). The final exam will take place on Friday December 7, 10:30am-1pm in the classroom.  

Since your grade is partially based on computer and homework assignments, they must be your own work unless otherwise stated in the assignment. You can ask me questions about any aspect of an assignment and pursue general discussions with others on the system or on an approach to solving a problem. You may discuss rough ideas and thoughts about a homework assignment with your other classmates, but you have to write up your solution on your own. You are not allowed to read, copy, or rewrite the solutions written by others (in this or previous terms).

Every cheating (for example, copy homework solutions from the web, friends or other textbooks) will be reported to the office of academic integrity. If two people are caught sharing solutions then both the copier and copiee will be held equally responsible. Cheating on an exam will result in failing the course.

It is your responsibility to contact me in a timely manner if there are extenuating circumstances that impact your ability to perform in this class. Your grade is 'not given' by the instructor, but rather is earned by you through demonstrating your mastery of the subject.


Last modified by Carola Wenk,   carola at cs.utsa.edu ,