I have graduated from Russian university after 5 years of education and got a Specialist degree (Engineer in Computer Science). According to Wikipedia, Specialist is a four-tier degree and stands right above Master degree in some specialities. But despite graduation requirements and due to the duration, I suggest, it can only be put right above Bachelor degree. So the next step I should take is to continue my education to then get Master degree. Is my suggestion right? Or do I think about it wrong way?
If it helps or is necessary, I'm planning to continue education in Canadian university.