The University Catalog is a contract between you and the university. If you meet the terms of the contract, you will be awarded a baccalaureate degree. It is your responsibility to know the requirements for graduation. Here's a good strategy. Use the Catalog for checking course descriptions and course prerequisites.
Most professors are excellent advisors.
However, they do expect you to know the requirements. Your advisor's job is to review your plans and provide advice. Always feel free to get a second opinion from another professor Having the Right Attitude A university is an institution of higher learning. The focus is on learning, not teaching. Take primary responsibility for your learning.