Computer Science applies the complex use of algorithms, programming, logical reasoning and computing systems to offer solutions to business needs.
Working computer scientists support make-or-break decision making in nearly every industry through techniques like design, development and implementation of computing systems and softwares. NJIT's M.S. in Computer Science offers training in all of these areas. Students can select among five program specializations:
Students work on assignments covering both theory and applications on real data with support available from professors and teaching assistants who are also leading professionals in the field.