Discover Computer Science at NJIT
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 software. NJIT's M.S. in Computer Science offers training in all of these areas. Students can select among five program specializations:
- Bioinformatics
- Computer Networking & Security
- Database & Data Mining
- Image Processing & Pattern Recognition
- Software Engineering
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.