Subroutine target choices

By Billdozer79, in Android: Netrunner Rules Questions

For Ice subroutines that allow a choice to be made (i.e. -> Trash a program), which player chooses the program to be trashed?

Billdozer78 said:

For Ice subroutines that allow a choice to be made (i.e. -> Trash a program), which player chooses the program to be trashed?

The owner of the card decides its target(s) so in this case the corp player.