I don't think first degree helps much, especially from China, except those from some top applied science schools and for courses for freshman year. So 25 to 30 one-semester courses in department of CS may be sufficient for bachelor degree in honours. I know people can do things in express way, but if you really want to learn something, either the good education or the time you put into it is never a waste.