Bachelor of Science in Information Technology with a Concentration in Cybersecurity online

Gain the essential skills and knowledge to protect organizations from cyberattacks and establish yourself as a cybersecurity expert through a comprehensive program that combines theory and analysis with practical, hands-on learning experiences in the latest tools and techniques.

Apply by: 1/5/25
Start class: 1/27/25

Program Overview

$372.75 Per Credit Hour
120* Credit Hours

Discover new opportunities with the online BS in Information Technology – Cybersecurity Program

Become a frontline defender against cyber threats with the online BSIT – Cybersecurity program from William Paterson University. This STEM-certified program provides you with a solid foundation in the theories, tools, and techniques needed for success in the growing field of cybersecurity.

Through a well-rounded curriculum that balances theory and analysis with practical application, you will gain expertise in key areas such as ethical hacking, applied cryptography, and system security. You will learn JavaScript and Python— the two most popular programming languages—to analyze data and implement network and web application security. This program also emphasizes various methods and models for protecting data stored in the cloud.

Our online program highlights hands-on learning experiences, enabling you to gain valuable skills in penetration testing, vulnerability assessment, and incident response. You will learn to use vital technologies such as access controls, firewalls, and VPNs to safeguard sensitive data and maintain the security of all systems. Upon graduation, you will be prepared to detect and eliminate network vulnerabilities and data breaches. Additionally, this program equips you with the knowledge and skills needed to pursue industry-recognized certifications, further enhancing your marketability in the competitive field of cybersecurity.

Graduates of the Bachelor of Science in Cybersecurity will:

  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline
  • Demonstrate an understanding of the major programming domains and the knowledge of the most appropriate programming language for each domain
  • Analyze a complex computing problem and apply principles of computing, networking, and other relevant disciplines to identify solutions
  • Be prepared to detect and eliminate network vulnerabilities and data breaches to safeguard system security
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline
  • Demonstrate an understanding of the major programming domains and the knowledge of the most appropriate programming language for each domain
  • Analyze a complex computing problem and apply principles of computing, networking, and other relevant disciplines to identify solutions
  • Be prepared to detect and eliminate network vulnerabilities and data breaches to safeguard system security

Cybersecurity career opportunities:

  • Information Security Analyst
  • Cybersecurity Analyst
  • Digital Forensics Analyst
  • Cybersecurity Engineer
  • Network Security Specialist
  • Cybersecurity Architect
  • Penetration Tester
  • Security Systems Administrator
  • Information Security Analyst
  • Cybersecurity Analyst
  • Digital Forensics Analyst
  • Cybersecurity Engineer
  • Network Security Specialist
  • Cybersecurity Architect
  • Penetration Tester
  • Security Systems Administrator

Also available:

William Paterson University offers a variety of specialized technology degrees. Check out all of our online technology programs. In addition, we have minors available to help you meet your undergraduate credit requirements by integrating coursework that enriches your educational experience.

$372.75 Per Credit Hour
120 Credit Hours
Apply Now

Need More Information?

Call 833-960-0139

Call 833-960-0139

Add a minor to help meet your credit hour requirements and enrich your educational experience.

Tuition

Earn an affordable degree online

Online undergraduate programs from William Paterson University offer affordable, pay-by-the-course tuition. All fees are included in the total tuition.

Tuition breakdown:

$372.75 Per Credit Hour

Program Per Credit Hour Per Course
BS in Information Technology – Cybersecurity $372.75 $1,118.25

Tuition breakdown:

$372.75 Per Credit Hour

Calendar

Stay on schedule with important dates and deadlines

WP Online programs are delivered in an accelerated format ideal for working professionals, conveniently featuring multiple start dates each year.

Now enrolling:

1/5/25 Apply Date
1/27/25 Class Starts
TermStart DateApp DeadlineDocument DeadlineRegistration DeadlineTuition DeadlineClass End DateTerm Length
Fall II11/4/2410/14/2410/16/2410/25/2410/30/2412/22/247 weeks
Spring I1/27/251/5/251/8/251/17/251/22/253/16/257 weeks
Spring II3/24/253/2/253/5/253/14/253/19/255/11/257 weeks
Summer I5/19/254/27/254/30/255/9/255/14/257/6/257 weeks
Summer II7/14/256/22/256/24/257/3/257/9/258/31/257 weeks
Fall I9/8/258/17/258/20/258/29/259/3/2510/26/257 weeks
Fall II11/3/2510/12/2510/15/2510/24/2510/29/2512/21/257 weeks

Now enrolling:

1/5/25 Apply Date
1/27/25 Class Starts

Have questions or need more information about our online programs?

Ready to take the rewarding path toward earning your degree online?

Admissions

Find out how to apply for the online BSIT – Cybersecurity program

At William Paterson University, we've streamlined the admission process to help you get started quickly and easily. Please read the requirements for the online Cybersecurity Bachelor's degree, including what additional materials you need and where you should send them.

The requirements include:

  • Online application
  • Transcripts from all colleges and universities previously attended
  • Minimum 2.0 GPA
  • Must be at least four years post high school

You must meet the following requirements for admission to this BS online program:

  • Cumulative GPA of 2.0 or higher on a 4.0 scale
  • Students must be four years post-high school or two years post-high school and have earned 60 or more college credits
  • Official transcripts from each college or university attended
  • Applicants must be at least two years post high school to enroll in our WP Online accelerated programs
  • Complete online applications and submit $50 application fee

Official transcripts, test scores, and other documents should be sent from the granting institutions to:

Email address: [email protected]

Mail address:

Office of Undergraduate Admissions and Enrollment Services
Morrison Hall 102
300 Pompton Road
Wayne, NJ 07470

Courses

Learn what you’ll gain from the BSIT – Cybersecurity online program

For the BS in Information Technology-Cybersecurity Track (IT-CBS) online, you must complete 59 credits of major courses (20 credit hours of core courses; 23 credit hours of advanced courses; 12 credit hours of Cybersecurity electives and 4 credit hours of a mathematics co-requisite). Additional University Core Curriculum and elective credits will be required to complete the 120-credit BA degree.

Note: Transfer credit is given for all earned credits except in such cases where the earned grade does not meet major program requirements. There is no limit to the number of credits that may be transferred. A total of 30 credits used to complete a William Paterson University degree must be William Paterson University credits.

Students must complete the following courses.

Duration: 7 Weeks weeks
Credit Hours: 3
The course has two themes. The first theme introduces computer concepts. Topics include hardware and software fundamentals; computer and information systems; data communications and computer networks; World Wide Web and the Internet; social impact of computers including discussions on privacy, security, civil liberty, risk of computers, intellectual properties, and computer related legislations. The second theme familiarizes students with leading application software such as Excel, PowerPoint, Access and Web design programs. Practical computer problem-solving skills are emphasized through intensive hands-on exercises.
Duration: 7 Weeks weeks
Credit Hours: 4
This course introduces students to the fundamental knowledge of computers and computing with a strong emphasis on the algorithmic approach to computer problem solving and the procedural programming methodology including analysis, design, documentation, implementation, and debugging. Students are required to work on substantial programming assignments in C/C++.
Duration: 7 Weeks weeks
Credit Hours: 3
The course covers fundamentals of computer hardware with an emphasis on the functions and behaviors of digital components and modules and how to use them to design and implement modern digital systems. Topics include: internal CPU organization and implementation, peripheral interconnect and IO systems, and low-level programming and security issues.
Duration: 7 Weeks weeks
Credit Hours: 3
This course covers the principles and functions of modern operating systems, and applying and using computer operating systems. Topics include operating system configuration, file systems, I/O systems, security, networking interfacing, multitasking, multiuser, device driver installation, and analyzing operating system performance. Popular operating systems such as Windows, UNIX/Linux and Mac OS will be used for illustration.
Duration: 7 Weeks weeks
Credit Hours: 4
This course is a continuation of CS 2300. It introduces object-oriented programming (OOP) in Java in the UNIX/Linux programming environment. The major topics covered in the course include standard I/O in Java, static and instance methods, abstract data types (ADT), data abstraction and information hiding, inheritance dynamic binding of the methods to the messages, generic methods and classes, Collections, recursion, exception handling, GUI, and multi-threading This course also emphasizes the object-oriented software design and implementation methodology, the use of UNIX/Linux basic commands, and programming in the UNIX/Linux environment. Programming projects are implemented in Java and developed in the UNIX/Linux programming environment. This is a technology intensive course. Prerequisite(s): CS 2300 with at least a C- and MATH 1160 or MATH 1350 with at least a C-.
Duration: 7 Weeks weeks
Credit Hours: 3
Topics include elementary propositional logic; basic inferential reasoning; elementary set theory; relations and their properties; functions; integer operations and algorithms; binary and other bases; introduction to combinatorics and discrete probability; matrices; elements of graphs, trees, and their applications; Boolean algebra. Some programming will be required.
Duration: 7 Weeks weeks
Credit Hours: 4
The course presents the fundamentals of data communication and computer networking. Major topics include state-of-the-art local and wide area networking technologies; layered internetworking architecture; TCP/IP protocal suite and the Internet; networking standards and standard organizations; network security, privacy, management, and administration; network applications emphasizing the Internet; networking industry; social impact of networking; and trends and emerging technologies such as the increasingly popular mobile and wireless data communication.
Duration: 7 Weeks weeks
Credit Hours: 4
This course provides an in-depth and practical understanding of computer data communication and modern computer networks. It also provides students with hands-on training on the design, troubleshooting, modeling, and evaluation of computer networks. Major topics includes network architecture, network protocols, major networking technologies, network security techniques, and the management of routers, switches including switch configuration, router configuration, and firewall configuration.
Duration: 7 Weeks weeks
Credit Hours: 4
Fundamental principles, problem solving, and best practices in configuring, integrating, upgrading, diagnosing, and managing computer systems software in stand-alone, networked, and multi-user contexts. Topics include: operating system fundamentals, understanding boot mechanism, system and device installation/configuration, user support, shell and Perl scripting for automating/facilitating management, systems services, applications software installation and support, security policies and practices, backup procedures, disaster recovery, establishing networking contexts, client-server issues, maintenance, operating system performance tuning, emulation, virtualization, multi-booting, multi-core & multi-processor load balancing, distributed computing, cloud computing environments, and current issues. Windows and Linux with X Windows will be the primary platforms for exploration, hands-on work and preparation for certification exams.
Duration: 7 Weeks weeks
Credit Hours: 3
This course provides an overview of data organization, data management, and data manipulation by applications. It will explore the enterprise perspective of managing data. The students will learn data integrity, data models, security, database integration, and various database administration issues. A significant data management project in query processing within a database environment will be included in the course.
Duration: 7 Weeks weeks
Credit Hours: 3
Introduction to the Web Management, Web Page Design, and Website Development Topics: Review of client-server model, web-server configuration (in Linux and Windows), web protocols, HTML5 and several of its API’s, CSS formatting, JavaScript, AJAX, Web2.0, server-side scripting (PHP, Node.js…), and other current technologies. Programming will be required.
Duration: 7 Weeks weeks
Credit Hours: 3
This course introduces the fundamental theories and practices of information assurance and security. Topics include fundamentals of security principles, basic cryptography, security management, risk assessment, operations and physical security, software and network security, as well as ethical and legal issues.
Duration: 7 Weeks weeks
Credit Hours: 3
This course introduces professional issues and responsibilities in the field of information technology; IT governance and resource management, risk identification and evaluation, environmental issues, ethical, legal, and privacy issues, intellectual property, project management principles, communications, teamwork and conflict management, employability skills and careers in IT, and information systems principles. Prerequisite: CS 3660.

Students must complete 12 credits from the following courses.

Duration: 7 Weeks weeks
Credit Hours: 3
This course offers a comprehensive exploration of contemporary theories and practices essential for thwarting cyber-attacks with extensive hands-on experience. This course covers a broad spectrum of countermeasures such as encryption techniques virtual private networks secure systems development and advanced firewall architectures alongside the latest in software assurance verification and validation strategies. The course also covers incident management digital forensics and the creation of robust business continuity and recovery plans providing a holistic view of cybersecurity measures necessary to protect digital assets and maintain the integrity of information systems against sophisticated cyber-attacks.
Duration: 7 Weeks weeks
Credit Hours: 3
This course introduces students to the theories and practices of cryptography. Topics includes classical ciphers, modular arithmetic, hash functions, stream and block ciphers, public-key cryptography, key exchange, digital signatures, message authentication and their application to computer system and networking. Prerequisite(s): CS 3660 or CS 3380​ with a grade of C- or better.
Duration: 7 Weeks weeks
Credit Hours: 3
This course introduces students to the theories and practices of cryptography. Topics includes classical ciphers, modular arithmetic, hash functions, stream and block ciphers, public-key cryptography, key exchange, digital signatures, message authentication and their application to computer system and networking. Prerequisite(s): CS 3660 or CS 3380​ with a grade of C- or better.
Duration: 7 Weeks weeks
Credit Hours: 3
This course provides a comprehensive and balanced coverage of the basic concepts, principles, and practices of computer and network security. Topics include vulnerabilities of computer and information systems; privacy and integrity of information; security goals, policies, planning, implementation, and administration; legal and ethical issues security. Closely integrated into the above topics are technologies used to secure systems including access controls, cryptographic algorithms and tools; public key infrastructure and certificates for entity authentication; firewalls; VPNs; intrusion detection and prevention systems.
Duration: 7 Weeks weeks
Credit Hours: 3
A rigorous course for math and science majors, covering measures of central tendency; measures of variation; graphical techniques for univariate and bivariate data; correlation and regression, probability, binomial and normal distributions; estimation; confidence interval; testing of hypotheses; contingency tables; analysis of variance; nonparametric methods. Use of packages such as SAS, Minitab, etc., is emphasized.

Interested in adding a minor to your coursework?

Explore your options.

nec arcu. Nullam in augue ac erat tristique blandit id facilisis elit. Sed auctor ligula non ex iaculis aliquam. Aliquam id suscipit nisi, at mattis dolor. In mollis mattis posuere. Donec sed sapien vitae sem ornare lobortis. Fusce nibh ligula, vehicula eget ullamcorper id, tristique

Firstname Lastname, Title

Ribbon icon
Ranked #19 among the “Top Public Schools, Regional Universities North” by U.S. News & World Report (2023)

Request more information

Submit this form, and an Enrollment Specialist will contact you to answer your questions.

  • This field is for validation purposes and should be left unchanged.

Or call 833-960-0139

Begin Application Process

Start your application today!

Or call 833-960-0139 833-960-0139

for help with any questions you may have.