Hello,
I've been living and working in the US for the past 10 years on an H1B visa, and my I-140 petition has been approved. I earned a Bachelor of Arts and a Master of Computer Applications (MCA) in India, and I have over 20 years of IT experience, specifically in software development. However, my credentials have been evaluated in the US (as documented in my I-129 and evaluation report) as equivalent to a Bachelor of Science in Computer Science. Evaluation was done by a professor from New Jersey's Science and Technology University in the US. Essentially, despite holding a master's degree, I'm recognized as having only a bachelor's degree in the US.
I'm concerned about recent news regarding USCIS scrutiny of job-related educational degrees. Since my master's degree isn't recognized here, I'm unsure whether USCIS will consider me as having a Bachelor of Arts or a Bachelor of Science in Computer Science (per the evaluation).
My question is: Given my situation, should I pursue another master's degree in the US for visa purposes? Or will USCIS be satisfied with the existing educational evaluation, recognizing me as having a Bachelor of Science in Computer Science related to my IT job? As master's is a big investment and time consuming, any advice or suggestions you can offer would be greatly appreciated.