I believe the armour set bonuses only apply to the four actual armour components - boots, curraiss, guantlets and helmet. So the shield will not affect those, however, a non-matching shield type will not recieve the armour set bonus if it is not matched. If it is, i.e. light armour + light shield, then the shield will get the appropriate bonuses.