and Computer Science and Engineering. An applicant without such background, must complete foundation courses 1-3 prior to being admitted into the program. These courses must be taken at an approved ...