
Certificate in Foundations of Cybersecurity
This graduate certificate program equips professionals with cybersecurity skills for protecting data integrity and securing software and network systems.
Apply Now | Request Info Program available in Newark, Jersey City, and Online
Certificate in Foundations of Cybersecurity (12 credits)
The curriculum focuses on various techniques for mitigating the risk of data breaches and unauthorized access to networked devices and systems. Participants will learn how to identify security vulnerabilities in local, networked, and cloud software systems, and develop rigorous data management and software development workflows. 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 projects securely storing, transmitting, and extracting data.
The program curriculum covers tools and technologies such as OpenSSL, Wireshark, Rainbow tables, Blockchains, and Certificate Transparency. Students work on assignments and projects covering both theory and applications on real-world examples with guidance from the professor and teaching assistants.
In this program, we make extensive use of software tools like Tableau, and tools and libraries based on Python, R, and JavaScript. Students work on 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 per semester (6 credits) over two semesters, available in fall, spring, and summer.
Essential Information
Detailed curriculum and course requirements for the Certificate in Foundations of Cybersecurity is available in the program catalog.
The graduate certificate program in Foundations of Cybersecurity requires an undergraduate degree in a computing discipline. At a minimum, such a degree must have exposed the prospective student to materials from at least two from the following courses:
- UCSD: Introduction to Discrete Mathematics for Computer Science
- Google: Data Structures and Algorithms
- Udacity: Introduction to Operating Systems
- Coursera: Introduction to TCP/IP
Students without a prior background in computing may want to consider the Graduate Certificate in Computer Science that is designed to support a smooth transition to computing, while allowing to apply some courses towards the Foundations of Cybersecurity Certificate.
[required courses]
Environments & Tools: Python, FastAPI, PyTest, Git
Environments & Tools: MySQL, PostgreSQL
Environments & Tools: AWS EC2, AWS S3, AWS SQS, AWS Rekognition, Apache Spark/MLlib, Docker, Kubernetes, Java/Python/Scala, Linux (Amazon/Ubuntu), MapReduce/Hadoop
Environments & Tools: Wireshark, Snort, OpenSSL
Environments & Tools: Java, Wireshark, Netcat
After completing the program, graduates will be able to:
- Design and build secure infrastructure for managing data and communication both in the cloud and on local servers.
- Provide expert insight on security standards and protocols in large-scale software development or data analytics projects.
- Play a key role in performing ad-hoc analyses of data stored in corporate or government databases and propose solutions to potential vulnerabilities.
Tuition & Fees by Campus (based on AY 2024-2025 rates)
- Online: $13,176
- Jersey City: $13,132-$14,880
- Newark, NJ residents: $17,192-$18,540
- Newark, non-NJ residents: $23,900-$25,248
The lower amounts assume the student takes two courses in a summer semester.
For details, see NJIT's Tuition and Fee Schedule.
For information about the cost of living, see Tuition and Costs at NJIT.
Ying Wu College of Computing
Quinn Hardrick
Student Outreach Manager
973-642-7037
quinn.hardrick@njit.edu
University Admissions
Yaslie Pared
Enrollment Services Manager
973-596-6292
yaslie.pared@njit.edu
Interested in learning more about the admissions process, our academic programs, or visiting the Jersey City location? Visit our FAQ page or contact jerseycity@njit.edu today!