Alec Cook, who was charged last week with sexually assaulting an acquaintance and then was re-arrested late last week after other women claimed he had also sexually assaulted them, will be charged Tuesday in a 30-count criminal complaint that alleges he sexually assaulted four women over the past several months, a Dane County prosecutor said in court Monday.