Computer Science

Photo of Student studying on computer

About the Computer Science Department

New Jersey City University’s Computer Science Department prepares students to do more than keep pace with the speed of technological advancement. We prepare our graduates to set the pace of technology, in the workplace or in graduate programs.

computer science dept artistic

Our students master state-of-the-art theories and learn to apply them in real-world situations. After building a solid foundation in the essential areas of computer science, students take on advanced courses in specialized subjects based on their interests and career goals. Computer Science Department graduates go on to build successful careers as programmers, network engineers, software developers, systems analysts and much more. They work in a range of industries, from government to healthcare, from finance to fashion.

Students learn from teaching-focused faculty who have significant industry experience and are sought out as experts and consultants by businesses and government departments. Well-equipped computer labs are open 80 hours a week to support a hands-on learning environment. To optimize available resources, the department engages national and international industry partners.

Your academic and professional success is our priority. That’s why we offer activities that put students in touch with industry giants such as Google, and create fun learning opportunities that benefit students and the community. Students can also take advantage of our cooperative education program, which places students with employment opportunities that augment their studies and allow them to build vital work experience. Don’t let technology pass you by. Your future in computer science begins here. Contact us today for more information.

Why study Computer Science at NJCU?

Our graduates will be able to impact many industries such as business, medicine, education, entertainment and more.

Our graduates work with current and exciting new technologies.

Our graduates gain problem solving skills and analytical abilities that are valuable in their field as well as in many other professions.

Our faculty are accessible, caring, and bring the depth and breadth of their knowledge and experience into the classroom.

Careers and Growing Fields include:

  • Bioinformatics
  • Cloud Computing
  • Computer Networking
  • Computer, IT, and Mathematical Management
  • Consulting Project Manager - Software
  • Data Visualization
  • Database/Data Management
  • ERP Implementation
  • Game Programming
  • IT Operations
  • Software Development
  • Software Quality Assurance
  • Statistics
  • System Security
  • Technical Support
  • Technical Writing
  • Telecommunications Systems
  • Telecommunications Management
  • Web Development


New Jersey City University is accredited by the Middle States Commission on Higher Education, an institutional accrediting agency recognized by the U.S. Secretary of Education and the Council for Higher Education Accreditation.

Programs in the Deborah Cannon Partridge Wolfe College of Education, at the undergraduate and graduate level, are accredited by the National Council for Accreditation of Teacher Education. All education programs are approved by the New Jersey State Department of Education.

B.S. in Computer Science
Computer Science Facilities
Computer Science Forms & Documents

Photo of noyce scholarship dna image background feature

Robert Noyce Scholarships for STEM Teachers

NSF scholarships and stipends will be awarded to NJCU STEM majors who are obtaining teaching certifications in their fields. Funds will be available to undergraduates for their junior and/or senior years, and post-baccalaureate STEM majors may receive one-year stipends to complete their teacher certification requirements.

Student News

Student Stephanie Abanilla, a senior in the Class of 2024 from Jersey City, N.J. and County Prep High School, presented her STEM Summer Research Internship outcome at the prestigious Institute of Electrical and Electronics Engineers (IEEE) International Conference on Machine Learning and Applications (ICMLA), on December 15, 2023, in Jacksonville, Fla.

This summer she was a research intern under the guidance of NJCU Computer Science Assistant Professor Moitrayee Chatterjee, Ph.D., as part of NJCU’s STEM Summer Research Internship, leading to her presentation this month.

Read more in NJCU News

Contact Us

Dr. Thomas Jhy-Cheng Liu
Professor and Chair
Phone: (201)-200-3140
Office: Karnoutsos Hall, Room 415

Scott McKenzie
(201) 200-3291


View Our Faculty Directory

Dr. Morteza Aabdollah
Phone: (201) 200-3491
Office: Karnoutsos Hall, Room 411

Dr. Jinrui Cao
Assistant professor

Dr. Moitrayee Chatterjee
Assistant Professor
Phone: (201) 200-3387
Office: Karnoutsos Hall, Room 413

Dr. Jean-Claude Ngatchou
Associate Professor
Phone: (201) 200-2271
Office: Karnoutsos Hall, Room 416