The department prefers that the Java programming and mathematics requirements are already met. Remaining prerequisite courses may be taken at UIS or equivalent courses may be taken elsewhere. These courses will not count toward the graduate degree and must be completed before admission is granted.