@IamfromLA:
Here is SJSU’s Change of Major policy for CS. Just remember even if he meets the requirements, there is no guarantee that there will be any spots available. I would call the department and ask how many students successfully switch to give you a better idea of his odds.