TCNJ Home / Explore Programs / Cybersecurity

Cybersecurity

Cybersecurity
Degree icon

Degree

BS in Computer Science

School icon

School

Science

At a Glance

Cybersecurity professionals protect networks and systems from unauthorized access, theft, and damage. In this specialization, you’ll build a strong foundation in computing, covering networks, databases, and software development while developing an analytical approach to security. You’ll explore cryptographic techniques, secure coding practices, and countermeasures for cyber threats. Our program is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology.

Cybersecurity program image

Undergraduate Program

Cybersecurity Specialization
within computer science

You’ll Benefit From:

  • Small classes, project-based curricula, and an exceptional learning environment
  • Free electives to explore other academic and professional interests
  • A flexible, ABET-accredited curriculum
  • Opportunities to participate in faculty-mentored research and internships
  • Experiential learning in both the classroom and the community

Careers

You’ll graduate with the computing skills, knowledge, and practical experience to make you an ideal candidate for jobs at a wide variety of companies or for a spot at one of many top graduate schools. Your training — in a culture of deep engagement, research, and intense collaboration that closely models contemporary scientific practice — will ensure you’re equipped and ready for your future.

There is a high and steadily increasing demand for computing security experts: The U.S. Bureau of Labor Statistics projects that the employment of cybersecurity professionals will grow by 32% in the coming decade.

Many jobs in the industry or in government don’t require a graduate degree to be hired. Typical career paths include cyber defense analyst, cybersecurity engineer, forensic expert, information security analyst, network administrator, penetration tester, security architect, and software developer.