Software Side of Computer Science? (IT Security)

<p>Where does the Information Security focus fall in? I would like to know what it is like to focus on Information Security within a Computer Science major. I understand that there will be a lot of theoretical part with a lot of my classes but will it be math-extensive? I have never been overly enticed by mathematics (have been a low-high B student in high school), so I am wondering the extent to which I will be required to enhance my mathematical skills whilst focusing on IT Security.</p>

<p>I believe that IT Security falls into the Software side of a CS degree as compared to the hardware side (eg. mechanical engineering, or CS with a focus on aerospace engineering). If there are current undergrad students who are aware of the extent that IT Security's rigor falls into, then please do mention it! As a typical incoming freshman, I am very nervous about the rigor of focusing on IT Sec. within CS, particularly because I feel like I am not intellectually able and won't be able to handle it. But I love this focus too much to leave it.</p>

<p>Last but certainly not the least: What is the best path to land into after obtaining a BS and a MS in CS in 5 years? Graduate school or Silicon Valley?</p>

<p>Former hackers…</p>

<p>But your route sounds good too.</p>

<p>The cryptography aspect of security can be highly mathematical (junior/senior level number theory and the like). Other aspects of computer software security have mainly to do with careful programming techniques, user interfaces, and the like.</p>