
Master of Science in Computer Science
Newark, USA
DURATION
LANGUAGES
English
PACE
Request the pace
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2024
TUITION FEES
Request tuition fees
STUDY FORMAT
Blended, Distance Learning
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Overview
The Master of Science Program in Computer Science from the NJIT Computer Science department, part of the Ying Wu College of Computing Sciences, is the largest academic department at NJIT, comprising one-tenth of the student population. It is also the largest computer science department among all research universities in the New York metropolitan area.
Admissions
Curriculum
Program Mission
Designed to help professionals in relevant fields strengthen their command of theoretical computing concepts and applied knowledge of computer science, increase their aptitude for algorithms, programming, logical reasoning and complex computing systems, and much more. The MS in Computer Science is for students who want advanced studies in computer science. The online offerings include:
- Database & Data Mining
- Networking
- Cybersecurity
Bridge Program
The Department of Computer Science is offering a novel and exclusive bridge program called Fast Track to Computing to allow non-computing STEM graduates to enroll in a master’s degree in the following computing programs. It comprises four (one-semester) courses:
CS 280 - Programming Language Concepts
CS 332 - Principles of Operating Systems
CS 505 -Programming, Data Structures, and Algorithms
CS 506 - Foundations of Computer Science
Not all applicants will be required the bridge program. This bridge program is assigned on a case by case basis, and the coursework equivalent to this program may not necessarily need to be taken at NJIT in order to be admissible to the NJIT MS CS program, pending academic review of coursework taken elsewhere.
Degree Requirements
A minimum of 30 credits is required for degree completion. Of these, 12 credits must be obtained by taking four (4) prescribed Core Courses. The remaining credits needed to achieve the required 30 credits may be obtained by taking a combination of 9 credits from a specialization, and 9 credits in a free elective listing. The specializations include Database and Data Mining, Networking, and Cybersecurity. As already indicated, applicants with a science background or a degree in a discipline other than Computer Science may be required to additionally take one or more bridge courses. Bridge courses do not count toward the 30 credits required to complete the program.
Gallery
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!