Just found this interesting short reply in the thread:
"Bioinformatics is very broadly defined. Depending on who you are talking to, it could mean anything from interpreting high throughput experimental results, running programs and canned analyses, some scripting to pipeline things, or software and algorithm development. As you move from the first to last item in the list I gave you, biology becomes a bit less important and computer science more so. In general, a biology program will concentrate on the first 2-3 and the computer science program will concentrate on the last."