Hampton University offers the Master of Science (M.S.) program in Computer Science that is suitable for computer science majors, as well as those who have a strong interdisciplinary background. Following the Hampton tradition, the Computer Science department has created a friendly environment, with low student/faculty ration and a curriculum that can be adapted to individual needs. Experimental research programs, strong faculty commitment to teach and research, and excellent computing facilities, yield to a fertile environment in which to get an advanced degree. For those without a strong background in computer science, a set of bridge courses provide the necessary background for regular admission to the MS program. Graduates of the program have been actively recruited and hired by major software and hardware companies for positions in software development, testing and marketing.