Preface

Algorithms are pervasive both within and beyond computer science. Understanding algorithms gives a glimpse into the whole of computer science. Two fundamental components of algorithm analysis: determining its mathematical core, identifying an appropriate design. The book builds upon prior knowledge of data structures and programming. It is meant to be read by students who have taken introductory courses in the discipline. A good portion of the book will be dedicated to the notion of computational intractability. We will see that problems can be proved to be NP-complete, and we will learn what to do if that is the case.

courses/cs211/winter2011/journals/charles/preface.txt · Last modified: 2011/01/27 07:08 by gouldc
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0