I'm looking to learn pattern recognition in order to write my BSc thesis, but I can't seem to decide on a book. I narrowed it down to 2 books: Sergios Theodoridis, Konstantinos Koutroumbas - Pattern Recognition & Matlab Intro (book @ amazon) accompanied by Pattern Recognition & Matlab Intro: Introduction to Pattern Recognition: A Matlab Approach (book @ amazon) or Christopher M. Bishop - Pattern Recognition and Machine Learning (book @ amazon).
I want a write a smartphone app that will work with the inputted data, so the software itself will be in Java, I just need to learn the algorithms first. Does anyone have any idea which of the ones mentioned is better? IIUC both deal with the same subject, pretty thoroughly, but there's no use to buy both of them.