The majors that come to mind when I think of cyber security are Computer science, Software Engineer, App development, and Computer engineer. For computer science, cybersecurity can be considered a subfield for computer science since it requires a very deep understanding of computers and networks to analyze and prevent data breaches and attacks, monitor systems and create solutions. Software engineering comes to mind for cyber security because when you think about it, it correlates to computer science and the reason why is because cybersecurity is a key factor to computer science and software engineering because those two majors require some type of security to prevent them from being hacked, consumed with viruses, or be at risk of an breach or attack. App development relates to cyber security because every day there are new apps being created and they are at very high risk of being hacked, or containing a virus they cannot get rid of and that will be a whole lot of money that’ll be gone down the drain. In case of a contingency plan when all else fails, they need security as well in case of emergencies. For computer engineering? Well that is very simple. Hundreds of thousands(maybe even millions) of computers are engineered every day across the world, you would think for all those computers that they are vulnerable to being hacked with viruses and breached. They need some type of security and firewall to make sure they are secure.