Friend who is a Singapore national is trying to figure out if he can do an online bachelors at Capella University in the US, specifically the Bachelor of Science in Information Technology have it be used to get an H1B or H1B1.
The sticking point is that he plans to complete it in a year- (he knows how to program and its a self paced program) will it satisfy USCIS requirements which say a foreign national must complete 4 years of post secondary study- is it specifically the years that matter or is it fine that its a 4 year degree done more quickly?