I'd like to make something clear here. Oxford Dictionary now list these words as 'realize' and 'recognize', while 'realise' and 'recognise' are listed as alternative spellings. (Just check out this link.) In fact, British English accepts both -ize and -ise. (See here.) By the way, 'realise' and 'recognise' are accepted now.