Math, not computer science is ok to get TN visa


My Master's degree is Statistics, and my Bachelor's degree is Mathematics. Is it possible for me to apply TN visa for System Analyst job?

Thanks and Regards,
I got a software developer job / system analyst, and the new employer gave me a TN letter for me apply a TN visa using my math degree. Is it ok?
Thanks a lot!
See this link:
google tn-visa-approval-for-software-engineer-with-degree-in-math
You can find the following one.

TN Visa Case Info. Background:
The applicant, a citizen of Canada, was offered a position as a Software Engineer. We reviewed the position offered and the applicant’s credentials. Based on its job duties, we believed the position could be classified under the Engineer TN category. Although he did not possess a degree in Software Engineering, we believed the applicant could qualify based on his Math degree. This was the individual’s first TN visa application.

TN Category:

Job title / duties:
The duties of this Software Engineer position involved the design, development, and support of software that would operate the petitioner’s unique printing machines.

With Software Engineer TN applications, it was important to establish that the applicant was not primarily engaged in “low-level” coding/programming duties. USCBP believes that a position involving a majority of coding/programming tasks is not a professional-level Software Engineer role, and would not qualify for TN visa status.

The applicant possessed a Bachelor’s degree in Mathematics and had taken some computer science courses during his degree program. He had over 25 years of experience, and also was awarded several patents.

Establishing that the applicant qualified for the TN based on his credentials was the critical component of this case. While the TN regulations do not state what type of Bachelor’s degree may qualify for a Software Engineer TN some U.S. immigration officers have held that only a degree in Software Engineering could qualify for this TN category. I believe these decisions have been based on an incorrect interpretation of legacy U.S. immigration memos

In order to address this issue should it arise, in addition to the applicant’s transcripts and patents showing his prior computer training and skills, I included in the application (i) materials showing that a degree in the TN category is not required; (ii) the Occupational Outlook Handbook, which listed a degree in Math as an appropriate credential; (iii) U.S. immigration decisions approving applications for Software Engineer positions for individuals with degrees outside of the field including in Math; and (iv) other industry research showing a degree in Math was suitable for the position.
Filing Process:TN visa status application @ USCBP - Buffalo, NY
time:Approved same day filed
Approval period:3 years


Registered Users (C)
So? You aren't applying for an Engineering TN. AND, I would bet that the next time this applicant went for a TN he would have been summarily denied.

He got in due to a lazy officer not wanting to argue with an aggressive lawyer. Showing patents and experiences is completely inappropriate to a TN application in Engineering.

But as I always say, only the border can tell. don't quit your current job
I got it at airport pearson. You need to prepare all the required documents, read through the job requirements, and try not to tell too much about unrelevant expeirence.


Registered Users (C)
As Hualoutang says, focus on the petition QUALITY not the venue. A poor petition will be rejected anywhere. A good, complete one will be accepted anywhere.