The bachelor's or advanced degree must be obtained from a recognized university or college, according to the list of prerequisites. The degree must be relevant to the H1B speciality job. If the degree was earned outside of the United States, it must be comparable to a degree earned in the US.
Furthermore, if you have a bachelor's degree, you don't need any professional experience. This is because work experience can be used to replace educational qualifications. The current guideline for the quantity of work experience allowed is that one year of university is required, which is equivalent to three years of experience.