We welcome applicants from all academic backgrounds, including candidates with Computer Science or related majors and those who wish to change their careers. Candidates without Computer Science backgrounds could be conditionally admitted into the program. A typical path for these candidates:
1. Summer courses in Introductory Programming and Intermediate Programming.
2. One semester of coursework in Calculus, Compuer Organization and Assembly, Data Structures, and Discrete Structures.
3. Start graduate coursework and take the Introduction to Algorithm course.
According to a Washington Post article dated 10/17/16, Computer Science was rated #1 major with the highest median rate of pay for new college graduates. Most popular entry level jobs were Software Engineer, Systems Engineer and Web Developer.