I am an international student who is able to self-finance his master degree education in the US. I looked at a relatively big number of schools that offer a master degree in software engineering and most of them require a minimum bachelor degree GPA of 2.7 to 3.0 .. I graduated with 2.5 from an accredited school in Egypt. I have 4+ years of experience in the software development field.
How would I find a university that doesn't require GPA or require ones that is less than or equal to 2.5 and would get me a student visa in the US? Could I find one in the usual published university guides, or should I call/write a bunch of admissions offices or take other measures?
My desired fields of education are Software Engineering or Computer Science with a focus on software development.