QUOTE(absolution98 @ Mar 9 2018, 08:16 PM)
Depend on your budget. If money is not an issue at all, foreign university in Malaysia is the best bet because you're graduating and being accredited by a foreign body which means more internationally recognised if you plan to work in overseas.
Uni like Monash is around RM 40000 per year while Nottingham is Rm 30000 per year. MMU ans APU is around RM 20000 per year.
MMU and APU is also pretty well recognised and have heard good things about both of their IT departments. You can't go wrong with any of them although I would advise from going to KDU.KDU is not well known for comouter science or software engineering.
I would agree with you on both MMU and APU. However, as I have mentioned various times before - the education landscape changes drastically every 5 years or so. And universities that were not renowned in one particular area can rapidly catch up sooner than later. The reason being is that a lot of the leading institutes in a particular field sometimes get complacent while the ones who are trying to build their reputation or discipline starts to aggressively expand and hire. Most of the time, they end up hiring the very lecturers that made a good university's programme excellent in the first place. That's why i said the landscape changes.
An example would be Architecture. At one time, Limkokwing was the leader for Private Universities in this field but a whole batch left and set up one at Taylors. And another time the same thing happened with UCSI.
In other words - places like KDU, First City and UTAR, while not originally renowned for CS/SE are now quite good. And i wouldn't be surprised if they have surpassed either MMU or APU. First City has a lot of resources and money to build a good team.
APU personally I feel is diverging too much into other sectors now and might be losing their edge.
And one more thing - in the area of Computing. It doesn't really matter whether your cert is local or foreign. It only matters for the first year or so or when you are trying to land your first job. After that - it's all down to work experience. An expensive factor to consider.