Skip to content
image/svg+xml
RTEU CEN429 Secure Programming Course
Home
English
Türkçe
Initializing search
GitHub
Home
Syllabus
Course Modules
License
Resume
Changelog
RTEU CEN429 Secure Programming Course Notes
Course Notes for Software Developers
Quick start >>
Syllabus
CE103 Algorithms and Programming I
CE103 Algorithms and Programming II
CE205 Data Structures
CE204 Object-Oriented Programming
image/svg+xml
RTEU CEN429 Secure Programming Course
GitHub
Home
Syllabus
Course Modules
Course Modules
Week-1 (Course Plan and Communication, Secure Programming, and Computer Viruses)
Week-2 (Development Environment Security and Software Development Processes)
Week-3 (Data Security: In Use, In Transit, and At Rest)
Week-4 (Code Hardening Techniques)
Week-5 (RASP Techniques for Native C/C++)
Week-6 (RASP Techniques for Java)
Week-7 (Code Obfuscation and Diversification Techniques)
Week-8 (Quiz 1 & Midterm Project Report Submission)
Week-9 (Certificates and Encryption Methods)
Week-10 (Whitebox Cryptography)
Week-11 (Security Certificates and Penetration Testing Plans)
Week-12 (Security Requirements and Standards)
Week-13 (Tigress and Diversification Techniques)
Week-14 (Quiz 2)
Week-15 (Project Review and Presentation)
License
Resume
Changelog
Back to top