COMP6466 Algorithms
COMP6466 is only available under certain award programs.
| Offered By | Research School of Computer Science |
|---|---|
| Academic Career | Graduate Coursework |
| Course Subject | Computer Science |
| Offered in | Second Semester, 2012 and Second Semester, 2013 |
| Unit Value | 6 units |
| Course Description |
This course deals with the study of algorithms for solving practical problems as well as the data structures used in their implementation. A large variety of algorithms are candidates for study including greedy algorithms, dynamic programming, divide and conquer, exhaustive search, graph algorithms, heaps, network flow algorithms, string matching and so on. Analysis of the resource requirements of algorithms will be an important issue of study. |
| Learning Outcomes |
On completion of this course the student will:
|
| Indicative Assessment |
Assignments (40%); Final Exam (60%) |
| Workload |
Thirty one-hour lectures and four two-hour tutorial/laboratory sessions. |
| Course Classification(s) | TransitionalTransitional courses are designed for students from a broad range of backgrounds and learning achievements, which provide for the acquisition of generic skills; or an informed understanding of contemporary issues; or fundamental knowledge for transition to Advanced or Specialist courses. |
| Areas of Interest | Computer Science and Information Technology |
| Prescribed Texts |
The following text book will be used for this course:
The following reference books are recommended for this course:
|
The information published on the Study at ANU 2012 website applies to the 2012 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2011 website.




