UPDATE: I got my TN this morning from Peace Bridge as an Engineer with a Computer Science degree.
For those in a similar position, this is what worked for me. Listen to your lawyer. I cannot guarantee it will work for you as well, it is definitely still an uphill battle, and it is ultimately up to the officer, but these are the things I did to maximize my chances:
Prepare your argument for why an engineering degree is not required for the Engineer classification (because it's not):
- USMCA does not specify a specific degree for the Engineer classification, baccalaureate or licenciatura or state/provincial license is sufficient.
- Cronin (2000) memo that advises that the degree should be in a closely related field. More info here: usvisahelp.com/newswire/?action=viewArticle&articleId=22
- Your lawyer should be able to provide the exact sections and quotes and documents for this. (i.e. USCMA Chapter 16 Appendix 2, etc.)
Prepare your argument for why your education qualifies you (why a Computer Science degree is sufficient for a Software Engineer position)
- Department of Labor’s O*NET manual lists “Software Engineer” as an alternate title for “Software Developer.”
- Department of Labor’s Occupational Outlook Handbook lists Software Developers usually have a bachelor's degree in CS, thus, it is a directly relevant degree
- Bring your official transcript. Ideally you should have a significant computer science/software engineering component in your CS degree. Highlight this. Bring your official degree as well.
- If your workplace can provide additional documentation supporting that most/all of their Software Engineers have a Computer Science or Software Engineering degree, that is helpful too.
Feel free to reply or DM if you have any questions.
UPDATE: I got my TN this morning from Peace Bridge as an Engineer with a Computer Science degree.
For those in a similar position, this is what worked for me. Listen to your lawyer. I cannot guarantee it will work for you as well, it is definitely still an uphill battle, and it is ultimately up to the officer, but these are the things I did to maximize my chances:
Prepare your argument for why an engineering degree is not required for the Engineer classification (because it's not):
- USMCA does not specify a specific degree for the Engineer classification, baccalaureate or licenciatura or state/provincial license is sufficient.
- Cronin (2000) memo that advises that the degree should be in a closely related field. More info here: usvisahelp.com/newswire/?action=viewArticle&articleId=22
- Your lawyer should be able to provide the exact sections and quotes and documents for this. (i.e. USCMA Chapter 16 Appendix 2, etc.)
Prepare your argument for why your education qualifies you (why a Computer Science degree is sufficient for a Software Engineer position)
- Department of Labor’s O*NET manual lists “Software Engineer” as an alternate title for “Software Developer.”
- Department of Labor’s Occupational Outlook Handbook lists Software Developers usually have a bachelor's degree in CS, thus, it is a directly relevant degree
- Bring your official transcript. Ideally you should have a significant computer science/software engineering component in your CS degree. Highlight this. Bring your official degree as well.
- If your workplace can provide additional documentation supporting that most/all of their Software Engineers have a Computer Science or Software Engineering degree, that is helpful too.
Feel free to reply or DM if you have any questions
Hi, Could you please share the details of your lawyer? thanks.UPDATE: I got my TN this morning from Peace Bridge as an Engineer with a Computer Science degree.
For those in a similar position, this is what worked for me. Listen to your lawyer. I cannot guarantee it will work for you as well, it is definitely still an uphill battle, and it is ultimately up to the officer, but these are the things I did to maximize my chances:
Prepare your argument for why an engineering degree is not required for the Engineer classification (because it's not):
- USMCA does not specify a specific degree for the Engineer classification, baccalaureate or licenciatura or state/provincial license is sufficient.
- Cronin (2000) memo that advises that the degree should be in a closely related field. More info here: usvisahelp.com/newswire/?action=viewArticle&articleId=22
- Your lawyer should be able to provide the exact sections and quotes and documents for this. (i.e. USCMA Chapter 16 Appendix 2, etc.)
Prepare your argument for why your education qualifies you (why a Computer Science degree is sufficient for a Software Engineer position)
- Department of Labor’s O*NET manual lists “Software Engineer” as an alternate title for “Software Developer.”
- Department of Labor’s Occupational Outlook Handbook lists Software Developers usually have a bachelor's degree in CS, thus, it is a directly relevant degree
- Bring your official transcript. Ideally you should have a significant computer science/software engineering component in your CS degree. Highlight this. Bring your official degree as well.
- If your workplace can provide additional documentation supporting that most/all of their Software Engineers have a Computer Science or Software Engineering degree, that is helpful too.
Feel free to reply or DM if you have any questions.
I am also in similar boat, I have been denied twice under CSA category. Could you please share you lawyer/attorney details ?
Hi, Could you please share the details of your lawyer? thanks.