NJIT - CPE| Continuing Professional Education

Calculate your tuition

The tuition calculator will assist you in estimating your course costs each semester.

Main Menu

Talk

Speak to a NJIT Representative

Mon to Fri, 9:30am to 2:30pm (EST)

800-624-9850
(toll free)

973-596-3061
(New Jersey)

Request Info

First Name:

Last Name:

Phone Number:

Email Address:

Programs of Interest

Chat Online

Chat with a NJIT representative Monday – Thursday, 9:30 am to 2:30 pm (EST)

If we're offline, use this Contact Me form

Ask A Question

Have a question?

Ask using real questions like: What is a Graduate Certificate?

Top Questions

Open Houses

Thurs. July 24, 2008
  5:00 pm - 7:30 pm
  NJIT - Fenster Hall Room 100

Thurs. Aug. 21, 2008
  5:30 pm - 7:30 pm
  NJIT - Fenster Hall Room 100


Register Today!
MS in Computer Science

Is eLearning right for you?

Do you feel comfortable using a computer and the internet regularly?

Take the full quiz ...

Where can I take the courses?

You already know the job market for computing-related fields is currently one of the most advantageous. But even more doors are open to those with advanced degrees. With a master’s degree in computer science, you’ll be qualified for careers in management, education, research and development, and more, in any number of industries.

NJIT’s program gives you the option to specialize in one of the following:

  • Computer networking and security
  • Databases and data mining
  • Image processing and pattern recognition
  • Software engineering
  • Computer algorithms
  • Bioinformatics

Who is this program recommended for?

Most students who want to pursue advanced studies in computer science choose this program; some also choose information systems. The program is well-suited to anyone pursuing a career in web programming, database programming, data or business analysis, software development or testing, research, administration, management, systems development, and many other fields.

This program was designed for students with a solid background in computer science—both in programming and in the fundamental concepts of the field. Students whose undergraduate degree is in an unrelated field are also accepted to the program, and typically take bridge courses during their first two semesters.

For more help figuring out whether this program is right for you, feel free to contact us.

What will I gain?

In addition to an advanced degree from a nationally respected university, the M.S. Computer Science program will give you:

  • Hands-on experience in team research and in the industry
  • Interaction with computer science experts, including NJIT professors
  • On-the-job experience through co-ops arranged by NJIT (optional)
  • Access to facilities including research laboratories and state-of-the-art software and hardware
  • The option to customize your program with one of the specializations mentioned above
  • The ability to focus on the topics you’re most interested in by choosing electives from NJIT’s extensive range of graduate courses
  • The choice to cap off your program with a thesis or project, or to take the “course only” option

To learn more about the possibilities, take a look at the graduate catalog or contact us.

Why study computer science through CPE?

CPE gives you options. In addition to taking courses at NJIT’s Newark campus, you can enroll in online courses and attend classes at one of our extension sites located throughout New Jersey. You’ll have access to the same outstanding facilities and professors as full-time NJIT students, plus the flexibility you need to juggle all the aspects of your life.

Admission Requirements

If you hold a U.S. or Canadian bachelor’s degree in computer science or engineering, you must have a 3.0 GPA (of 4.0). The GRE is recommended, but not required.

If your bachelor’s degree is in a field other than computing science or engineering, you must have a 3.0 GPA (of 4.0) and must submit GRE results.

International students must achieve a minimum TOEFL score of 213, and must submit GRE scores.

A placement exam is required to demonstrate that you have good programming skills in C++ or Java and a grasp of the fundamentals of computer science, including operating systems, networks, and databases.  If you don’t have a comprehensive computer science background, you will be required to take bridge courses in programming and/or basic concepts with a minimum 3.0 GPA. (Credits earned in the bridge program cannot be counted toward the degree.) See the graduate catalog for more details.

Related Certificates

If you hold one of these CPE graduate certificates, you’re already 12 credits closer to earning your M.S. in Computer Science:

Take Note

Courses in this discipline are kept relevant through frequent reassessment and modification. And because the field is always advancing, NJIT keeps pace by adding new courses regularly.