A lot of the Adobe tools like Fireworks, Flash & Photoshop can also be used by designers not just programmers, even Flash though flash has the ActionScript language you create much of you flash app through a time line design as it was originally designed to create moving animations.

This could be the reason that those type of programs could be part of a multimedia program.

Also as far as programming is concerned although some of the concept are different Web programming and desktop programming are both still programming, and As ShaggyHiker said don't be to worried about there being cross over this is good, and to be encouraged.

In the real world you may come across projects which utilise a number of different complementary technologies to get the job done.

As for why colleges & schools teach subjects which have some of the same (or similar) subject areas in different courses it is probably because these technologies can be used for more than 1 thing, and are relevent to more than 1 type of person.

I know Web Designers for instance that know flash & photoshop & Fireworks but do not really consider themselves programmers more designers, While i myself am a developer and yet i also know some flash, & photoshop (although probably less).