Your stats are good for IST. As long as you applied by November 30th, you should hear back by the end of January. Looks like a match for Fall, safety for Summer. Son had similar stats – 3.8W 1900SAT and was admitted to IST two years ago. Great program.
BTW, he was admitted for Fall, but switched to Summer by choice and felt it was a great decision.