IANAL. I have a 3 year BSc from Australia. This was very much the norm when I studied; I think 4 year degrees are more common now.
For my visa, my employers' lawyer paid an accredited firm to examine my transcript, confirm it was equivalent to a 4 year US bachelors, and put that in a letter which was part of my application. Interview was at the consulate in Australia, no problems.
Later in life when I was working in the US and applied for a green card, my employers' (junior) lawyers took the view that the 3-year wouldn't suffice - the rules are either different, or being differently interpreted by a separate arm of the US government.
I had 5+ years of relevant work experience before my current company/role, which is considered just as good for the green card process, so we relied on that. Because that was a clearcut option, I didn't fully explore whether good lawyering could make the 3-year degree, and/or my several years of experience for my current employer in an evolving role, work.
For my visa, my employers' lawyer paid an accredited firm to examine my transcript, confirm it was equivalent to a 4 year US bachelors, and put that in a letter which was part of my application. Interview was at the consulate in Australia, no problems.
Later in life when I was working in the US and applied for a green card, my employers' (junior) lawyers took the view that the 3-year wouldn't suffice - the rules are either different, or being differently interpreted by a separate arm of the US government.
I had 5+ years of relevant work experience before my current company/role, which is considered just as good for the green card process, so we relied on that. Because that was a clearcut option, I didn't fully explore whether good lawyering could make the 3-year degree, and/or my several years of experience for my current employer in an evolving role, work.