Department of Computer Science


Readings

A good place for starting Python is actually the on-line Python tutorial. The Python language is available for Windows, Mac and Linux/Unix.

Books

Cormen, T. H., Leiserson, C. E., Rivest, R. L., and Stein, C., (2009). Introduction to Algorithms. MIT Press. Third edition. (required)

Skiena, S., (2008). The Algorithm Design Manual. Computer Science: Algorithm Design. Springer. Second edition.

Mehlhorn, K., and Sanders, P., (2008). Algorithms and Data Structures. Springer.

Sedgewick, R., and Wayne, K., (2011). Algorithms, 4th Edition. Addison-Wesley.

Home (Constructive Artificial Intelligence)



Last changed at Mon Oct 5 18:43:49 2015 by D. Polani