Quote from Quora website.
A BSc in a relevant field is sufficient. If your field was physics or electrical engineering, then your degree would qualify. If your field was psychology, then you would not be qualified.
But let’s be clear about exactly what a patent attorney is. A patent attorney is a lawyer who is qualified to practice before the patent office. The patent office is where patent applications are examined and patents are issued. Patent agents are non lawyers who practice before the patent office.
I do not know the exact meaning of before in this paragraphs. I found the meaning on Google Dictionary, but was not able to find suitable meaning.