

Request Info About Our Programs
Certificate in Computer Science (12 credits)
The curriculum focuses on the core skillset needed by all computer science professionals: logic and discrete math, programming, and data management. Participants will learn how to evaluate important computer algorithms, build and maintain efficient database systems, and gain the advanced programming skills to continue their software development career. The program consists of 4 courses of 3 credits each, taught over 2 semesters of 15 weeks each. Instruction includes formal lectures as well as hands-on coding projects.
In this program, we make use of software tools such as MySQL, integrated development environments like Eclipse, and various high-level programming languages (C++, Java, and Python). Students work on assignments and projects covering both theory and applications with guidance from the professor and teaching assistants.
The program curriculum covers tools and technologies such as OpenSSL, Wireshark, Rainbow tables, Blockchains, and Certificate Transparency. Students work on homework assignments and projects covering both theory and applications on real data with guidance from the professor and teaching assistants.
Recommended part-time credit schedule: Two courses (6 credits) per semester over two consecutive semesters, including Summer. Start is possible in Fall, Spring or Summer semesters.
CS 602 | Java Programming |
CS 632 | Advanced Database System Design |
CS 634 | Data Mining |
CS 635 | Computer Programming Languages |
CS 644 | Introduction to Big Data |
CS 645 | Security and Privacy in Computer Systems |
CS 656 | Internet and Higher Layer Protocols |
CS 673 | Software Design and Production Methodology |
CS 675 | Machine Learning |
- Develop a professional working knowledge of one or more high-level programming languages.
- Comfortably assess the run-time efficiency of a given computer algorithm and identify common logic errors in software design.
- Build a robust and secure database system – from design to implementation – for a wide range of purposes.
Tuition, University Fee, and GSA Fee for ALL non-F1 students per consecutive semester, regardless of residency and visa status, assuming two courses (6 credits) at 2022-2023 rates:
- Summer 2022: $5,942
- Fall 2022: $6,900
- Spring 2023: $6,900
Total Tuition, University Fee, and GSA Fee for degree, assuming two courses (6 credits) per consecutive semester at 2022-2023 rates:
- Summer Start: $12,842
- Fall Start: $13,800
- Spring Start: $12,842
Credits earned in the certificate may be applied to a M.S. in Computer Science
Program Contact:
Simran K Anand
Enrollment Services Manager
(973) 596-2798
simran.anand@njit.edu
Jersey City Tour Contact:
Julio Oyola
Associate Director of Operations for NJIT@JerseyCity
(973) 596-6323
julio.oyola@njit.edu