What Are the Courses in Most Computer Security Online Degree Programs?

The core courses of most online computer security programs cover programming, encryption and basic protocols. Students also learn about basic and advanced computer security. Read this article to learn more about the courses in online computer security bachelor's programs. Schools offering Computer Forensics degrees can also be found in these popular choices.

Overview of Core Coursework

Online computer security degrees are often similar to on-campus degrees. The only notable difference is that remote students may not have access to the expensive professional software provided in labs at most on-campus programs. However, most bachelor's programs in computer security offer online labs and have similar classes.

Important Facts About Online Computer Security Bachelor's Degrees

Prerequisites High school diploma or equivalent
Specializations Management and policy, computer networks, software development
Possible Careers Information security analysts, network and computer systems administrators, network engineers, database analysts
Continuing Education Graduates may go on to pursue graduate certificates or master's degrees in the field, both of which can also be found online

Introduction to Computer Security Course

Introductory security classes usually provide students with a basic understanding of both host-based and internet-based computer security. Students are introduced to cryptography, authentication protocols, system and Internet vulnerabilities, firewalls and virus detection.

Advanced Computer Security Course

Advanced computer security classes typically aim to equip students with skills needed to protect networks, secure assets in electronic format, protect user privacy and prevent malicious attacks. Students can expect more online lab work and exercises in advanced classes.

Programming Course

In computer security degree programs, programming classes focus on understanding the techniques and languages application programmers use to write new code. Programming courses also explore how organizations take measures to make sure applications are programmed securely and how to spot vulnerabilities in existing code.

Cryptography Course

Cryptography is the process of hiding electronic information. It is commonly used in ATM cards, computer passwords and electronic monetary transactions. Small mistakes in programming can often result in large security holes, however. Cryptography courses instruct students on how to use it correctly and avoid common mistakes.

Security Protocols Course

Students learn about security protocols like SSL, WEP, Kerberos and IPSec. Courses compare protocols, discuss pros and cons and examine how different protocols are appropriate for different situations.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  1. 1
  2. 2
  3. 3
  4. Next »