You should complete the core courses first. These courses will give you a foundation for all other upper level courses. Many upper level courses require prerequisites and you cannot enrol in them without having completed the core courses. Students are expected to undertake the core courses in the equivalent of their first year and if they fail, they would have to repeat the core courses before attempting the higher level courses.
Please refer to the enrolment guides for more information.