Faculty : Computer Science and Information Technology Programs
School : Program of Computer Science
Prerequisit Course : CSC414
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
No Courses Description
CNC329 - Information Security Law, Policy, and Ethics
Faculty : Computer Science and Information Technology Programs
School : Program of Computer Networks and Cyber Security
Prerequisit Course : CNC312
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
This course provides in depth analysis of information security laws in many jurisdictions and needs to understand the overall framework of legal security requirements, so it can evaluate how local law fits in, and what it might do to become generally legally compliant in many jurisdictions and under many laws. This course also provides a concise overview of the traditional ethical frameworks that can guide our analysis of the moral dilemmas and social problems that rise in cyberspace. Legal Response to Security, General duty to provide security, Legal standard for compliance, Developing a compliant security program and security controls
Page 82
to consider, Role of standards, Security breach notification, Content Control in Cyberspace, Intellectual property in cyberspace, Securing the electronic frontier, Securities regulations in Egypt. Anti-Money Laundering and counter-terrorist financing rules. Information Security Law, Policy, and Ethics Lab provides practical implementation and extermination of the course material given in the lectures of CNC 329, and lab projects
CNC417 - Forensics Management of Digital Evidence
Faculty : Computer Science and Information Technology Programs
School :
Prerequisit Course : CNC321
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
This course covers digital evidence as it applies to any crime and its management. It includes forensic examination methods of computer components and computer networks within the legal framework. It covers wide ranging topics such as legal issues relating to digital evidence and computer crime, language of computer crime investigation, court room dealings of digital evidence and forensic examinations. Digital Evidence in the court room, Conducting digital investigations, Handling a digital crime scene, Investigative Reconstruction with Digital Evidence, Violent Crime and Digital Evidence, Computer Intrusions, Cyberstalking, Applying Forensic Science to Computers, Digital Evidence on Windows / Unix Systems, Digital Evidence on Mobile Devices, Network Forensics. Forensics Management of Digital Evidence Lab provides practical implementation and extermination of the course material given in the lectures of CNC 417, and lab projects.
CNC418 - Software Security
Faculty : Computer Science and Information Technology Programs
School : Program of Computer Networks and Cyber Security
Prerequisit Course : CNC321
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
This course will provide students with a good understanding of the theories and tools used for secure software design, threat analysis, secure coding, and vulnerability analysis. Students will study, in-depth, vulnerability classes to understand how to protect software and how to secure software. The course cover various analysis and design techniques for improving software security, as well as how to use these techniques and tools to improve and verify software designs and security and the technical trends affecting software security. Current state of software security, Common software vulnerabilities, Secure software design and coding, Software assurance, Software security standards and tools, Secure software engineering lifecycle Risk management in software development, Software security testing. Software Security Lab provides practical implementation and extermination of the course material given in the lectures of CNC 418, and lab projects.
CSC417 - Software Maintenance & Evolution
Faculty : Computer Science and Information Technology Programs