As information technology continues to become ingrained in society, there are real-world impacts whenever the security or privacy of these systems fail. The Undergraduate Track in Security teaches students the skills necessary to build, analyze, and reason about secure and private systems beyond the security coverage in the core curriculum. Topics include both an overview of computer and network security and a variety of more in-depth topics, including systems security, network security, software security, privacy, and cryptography.
Learn More...
NC State and CSC provide several ways undergraduate students can engage in entrepreneurship as part of their coursework and in a broader entrepreneurial community. Students can customize the CSC Restricted and Other Restricted Electives as part of the CSC major to start working on their entrepreneurial ideas as part of their degree.
Learn More...
Making robots ubiquitous in society will require professionals that have working knowledge in a breadth of STEM fields and deep knowledge in one or more of these fields. The Undergraduate Track in Robotics trains students in the fundamentals of Robotics with a focus on Computer Science topics in the field, such as localization and mapping, motion planning, and software engineering
Learn More...