| Getting the most from an algorithms design course: a personal experience |
| Full text |
Pdf
(847 KB)
|
| Source
|
ACM SIGCSE Bulletin
archive
Volume 33 , Issue 4 (December 2001)
table of contents
COLUMN: Reviewed papers
table of contents
Pages: 71 - 74
Year of Publication: 2001
ISSN:0097-8418
|
|
Author
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 10, Citation Count: 0
|
|
|
ABSTRACT
The most significant goal of an algorithm design course is to prepare students to solve general problems that they will encounter later in their lives. Departments usually offer such courses at the upper undergraduate and graduate levels. Today, compared to three decades ago, we have numerous texts on this and similar courses. The authors of these textbooks suggest different ways to organize their material to suit a variety of audiences. This paper deals with the following. How can we ensure that our students will acquire the necessary skills and abilities to solve general problems? We do this by tying the assessments to the objectives and aims of the course. We list some of the most desirable outcomes for this course, suggest possible ways to assess them based on our experience, and do assessments in a way to foster the confidence they need to handle general problems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
N. Deo and N. Kumar, Constrained Spanning Tree Problems: Approximate methods and Parallel Computation DIMACS Series in Discrete mathematics and Theoretical Computer Science, 40 (1998) 191-217
|
| |
5
|
|
| |
6
|
B. Gates and C. H. Papadimitriou, The Pan-cake sorting problem, (private communication)
|
| |
7
|
|
| |
8
|
G. Polya, How to Solve It: A New Aspect of Mathematical Model, Princeton University Press, 1945
|
| |
9
|
|
| |
10
|
F. Suraweera and N. Deo, Prüfer like Codes from Graceful Trees, in preparation
|
| |
11
|
R. E. Tarjan, Depth first search and linear graph algorithms. SIAM Journal on Computing, 1 (1972) 146-160
|
| |
12
|
|
|