Consider Digital Design. It is a combination of graphic design, web design and computer science. In fact, you usually have to take some programming courses too.
Check out University of Cincinnati's Digital Design program. It is one of the best in the country. I know that University of Kansas has a grad program in Interactive Design.