CSE450 - Design & Analysis of Algorithms
COURSE SYLLABUS in blackboard
||T, Th 10:30 am - 11:45 am Tempe - CAVC359
|| Sandeep Gupta
||T Th 9:00 am - 10:00 am
|| Prajwal Paudyal
|| Madhurima Pore
||BYENG 523 Wednesday 12 noon to 1:00 pm or by email appointment
Design and analysis of computer algorithms using analytical and empirical methods; complexity measures, design methodologies, and survey of important algorithms.
Course Work and Tentative breakdown of grades
- A student will earn a grade on A-E +/- grading scale based on the overall performance in the course.
The course will involve Programming and written assignments, Course Program, Midterm and Final exam, as well as Quizzes and Class presentations and Class participation.
Details will be provided during the semester. Some important dates and comments are as noted below
- Homework/Programming Assignments: 4-5: 500 points (approx.)
- Midterm Exam: 1 Midterm worth 200 points Date: TBA
- Project/Term Paper or Finals: 300 points
- Final Exam: Tuesday, December 5, 9:50 - 11:40 AM (Please verify in ASU Final Exam Schedule)
- Project Teams: Up to 3 people
- Quizzes: Throughout the semester. Some may be un-announced. Total of 100 points. No makeups, will drop the lowest two.
- Weightage: This course follows the following philosophy “Each point earned is equally weighted”. Hence the final grade will be based on Total points earned/Total points assigned.
- Cutoff based on instructors discretion. But in general to get an A overall score should be above 90% of the total.. Extra credit work may be assigned
Computer Science BS or Computer Systems Engineering BSE major; CSE 310 with C or better OR Computer Engineering graduate student; Credit is allowed for only CSE 450 or CSE 551
POLICY ON CHEATING
Any incidence of cheating in this class will be severely dealt with. This applies to homework assignments, programming assignments, quizzes and tests. The minimum penalty for cheating will be that the student will not obtain any credit for that particular assignment. (This means that if in a test and/or assignment a student is found have cheated, he/she will obtain zero in that test and/or assignment.) For the homework and the programming assignments students may discuss the problems with others, but one is expected to turn in the results of one's own effort (not the results of a friend's efforts). One tends to get very suspicious if two identically wrong results show up in the homework assignment and/or tests. The names of the offenders will be maintained in the departmental files. The repeat offenders may be debarred from the University.