Do I need to complete both degree and specialization requirements?

Degree requirements are associated with the degree program (i.e. B.A. distribution requirements) and specialization requirements are associated with the specific discipline (i.e. Major in Chemistry in the B.Sc. program). You must satisfy both degree program and specialization requirements.