Search Results
CSC 515 Software Security
Introduces students to the discipline of designing, developing, and testing secure and dependable software-based systems. Students will learn about risks and vulnerabilities, and effective software security techniques. Topics include common vulnerabilities, access control, information leakage, logging, usability, risk analysis, testing, design principles, security policies, and privacy. Project required.
Prerequisite: °ä³§°äÌý510
Typically offered in Spring only
Computer Programming (Minor)
/undergraduate/engineering/computer-science/computer-programming-minor/
In today's digital-first economy, the Minor in Computer Programming gives graduates a distinct advantage in the job market. By combining deep technical skills with their primary discipline, students position themselves as versatile problem solvers capable of bridging the gap between their domain expertise and software engineering.
Computer Programming (Certificate) (For Post-Baccalaureate Students, Distance Education)
/undergraduate/engineering/computer-science/computer-programming-certificate-distance-education/
The Computer Programming Certificate (CPC) is specifically designed for working professionals who wish to prepare for a career change or further their current career by gaining fundamental computing skills. Offered entirely online, this program provides a flexible path for individuals with a bachelor's degree in a non-computing field to transition into the tech industry.
Computer Engineering (BS): Computer Architecture and Emerging Systems Concentration
...of CSC department, we also recommend: algorithms (CSC 505), computer security (CSC 405, 415/515...
Industrial Engineering (BS)
/undergraduate/engineering/industrial-systems/industrial-engineering-bs/
...kreynolds@ncsu.edu 919.515.0605 Health Systems...higher is required. 3 CSC 111 or ST...
Mathematics Education (BS) and Mathematics (BS) (Double Major)
/undergraduate/education/stem/mathematics-education-bs-mathematics-bs-double-major/
...116, CSC 112, CSC 114, or CSC 116...Main Campus Drive 919.515.1754 cpedging@ncsu...
Applied Mathematics (BS)
/undergraduate/sciences/mathematics/applied-mathematics-bs/
...SAS Hall 2108B 919.515.1875 anduca@ncsu...CH 100 , CH 111 , CSC 226 , ECE 220...
Applied Mathematics (BS): Mathematical Foundations of Data Science Concentration
...SAS Hall 2108B 919.515.1875 anduca@ncsu...CH 100 , CH 111 , CSC 226 , ECE 220...