Students
Tuition Fee
USD 13,716
Per semester
Start Date
Not Available
Medium of studying
Blended
Duration
2 semesters

You've viewed 1/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Foundation
Major
Computer Science | Cybersecurity | Network Security
Area of study
Information and Communication Technologies | Security Services
Education type
Blended
Timing
Part time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 13,716
About Program

Program Overview


Department of Computer Science

The Department of Computer Science offers a range of programs, including the Certificate in Foundations of Cybersecurity.


Certificate in Foundations of Cybersecurity

The Certificate in Foundations of Cybersecurity is a graduate certificate program designed for professionals with a computing-related bachelor's degree. The program provides key skills for protecting data integrity and securing software systems.


Program Summary

The program's four-course curriculum, usually completed over two semesters, builds around core courses in cryptography and system security, with electives in areas such as network protocols, cloud security, or data management. Through coursework and hands-on projects, students learn both theoretical foundations and practical techniques for identifying vulnerabilities and implementing security measures across local and networked systems.


Essential Information

Detailed curriculum and course requirements for the Certificate in Foundations of Cybersecurity are available in the program catalog.


Admission Prerequisites

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 of the following courses:


  • Introduction to Discrete Mathematics for Computer Science
  • Data Structures and Algorithms
  • Introduction to Operating Systems
  • Introduction to TCP/IP

Core Courses and Competencies

The required courses for the program are:


  • CS608 Cryptography and Security
    • Skills: Symmetric Key Cryptography, Public Key Cryptography, Number Theory, Modular Arithmetic, Elliptic Curve Cryptography, Zero-Knowledge Proofs, Perfect Security Analysis, Discrete Logarithm Problems, RSA Implementation, Access Control Protocols
  • CS645 Security and Privacy in Computer Systems
    • Skills: Computer System Security, Cryptography, Access Control, Software Security, Network Security, Privacy
    • Environments and Tools: Python, FastAPI, PyTest, Git

Sample Elective Courses and Competencies

Sample elective courses include:


  • CS631 Data Management System Design
    • Skills: Relational database management systems, Transaction management, ARIES, OLTP, OLAP, and HTAP
    • Environments and Tools: MySQL, PostgreSQL
  • CS643 Cloud Computing
    • Skills: Cloud Platform Development, Parallel Computing Techniques, Containerization and Virtualization, Distributed Storage Systems, Cloud Security and Privacy, Data Analytics Architecture, Machine Learning Deployment, DevOps Practices, Cloud Performance Analysis, Serverless Computing
    • Environments and Tools: AWS EC2, AWS S3, AWS SQS, AWS Rekognition, Apache Spark/MLlib, Docker, Kubernetes, Java/Python/Scala, Linux (Amazon/Ubuntu), MapReduce/Hadoop
  • CS646 Network Protocols Security
    • Skills: Network Security, Protocol Analysis, Security Assessment
    • Environments and Tools: Wireshark, Snort, OpenSSL
  • CS656 Internet and Higher-Layer Protocols
    • Skills: TCP/IP model, Packet Switching, Circuit Switching, Routing, Subnetting, NAT, DNS, Wireless Networks, Network Security
    • Environments and Tools: Java, Wireshark, Netcat

Program Outcomes

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.

Campus Options and Cost

The program is available in Newark, Jersey City, and Online. Tuition and fees vary by campus:


  • Online: $13,716
  • Jersey City: $13,132-$14,880
  • Newark, NJ residents: $17,192-$18,540
  • Newark, non-NJ residents: $23,900-$25,248
See More